التوافق
Markdownصيغ API التي يدعمها Ailoot، والنماذج المتاحة بكل صيغة، والعملاء الذين يستخدمونها.
الدليل الكامل
يحاكي Ailoot العقود العامة لثلاث واجهات API. إذا كان التطبيق يعمل مع OpenAI أوAnthropic أوGemini ويسمح بتحديد عنوان مخصص، فسيعمل أيضاً مع Ailoot؛ يكفي تغيير العنوان والمفتاح.
تبدأ جميع المسارات من العنوان https://api.ailoot.ai. يوضح عمود «عنوان SDK» ما يجب تحديده كعنوان أساسي: https://api.ailoot.ai/v1 (مع /v1) أو https://api.ailoot.ai (دون /v1)، لأن حزم SDK تضيف بقية المسار بنفسها.
| الصيغة | المسار | عنوان SDK | ID |
|---|---|---|---|
| OpenAI Chat Completions | POST /v1/chat/completions | مع /v1 | 139 |
| OpenAI Responses | POST /v1/responses | مع /v1 | 106 |
| Anthropic Messages | POST /v1/messages | دون /v1 | 150 |
| Gemini | POST /v1beta/models/{m}:generateContentPOST /v1beta/models/{m}:streamGenerateContent | دون /v1beta | 29 |
| OpenAI Embeddings | POST /v1/embeddings | مع /v1 | 6 |
| OpenAI Images | POST /v1/images/generationsPOST /v1/images/edits | مع /v1 | 30 |
| OpenAI Audio | POST /v1/audio/speechPOST /v1/audio/transcriptions | مع /v1 | 20 |
| الفيديو والموسيقى | POST /v1/videos/generationsPOST /v1/music/generations | مع /v1 | 18 |
| القرارات (Jev) | POST /v1/systemone | دون SDK، العنوان الكامل | 1 |
| قائمة النماذج (OpenAI وAnthropic) | GET /v1/models | مع /v1 | الكل |
| قائمة النماذج (Gemini) | GET /v1beta/models | دون /v1beta | الكل |
يضم الكتالوج 1256 بطاقة نموذج و2692 طريقة موثّقة. تُدرج معرّفات الاستدعاء البديلة أو الأسماء المستعارة ضمن الطريقة المحددة عند توفرها.
النماذج المتاحة بكل صيغة
تتوفر معظم النماذج النصية — Claude وGPT وDeepSeek وQwen وKimi وGLM وMiniMax وGrok — بثلاث صيغ: OpenAI Chat وOpenAI Responses وAnthropic Messages. تتوفر نماذج Gemini بصيغة Anthropic Messages وبصيغتها الأصلية Gemini. وتتوفر نماذج NVIDIA أساساً بصيغة OpenAI Chat.
OpenAI Chat Completions
claude-sonnet-5-5, gpt-6.1-sol, gemini-3.6-flash, grok-4.7, deepseek-v4-pro, qwen3.8-max, k3, glm-5.3, MiniMax-M3, nvidia/nemotron-3-ultra-550b-a55b, meta/muse-glimmer-30b, poolside/laguna-xs-2.1, claude-opus-5-5, gpt-6-astra و 51
OpenAI Responses
claude-sonnet-5-5, gpt-6.1-sol, grok-4.7, deepseek-v4-pro, qwen3.8-max, k3, glm-5.3, MiniMax-M3, claude-opus-5-5, gpt-6-astra, grok-4.7-build-fast, deepseek-v4.1-flash, qwen3.8-flash, kimi-for-coding و 36
Anthropic Messages
claude-sonnet-5-5, gpt-6.1-sol, gemini-3.8-flash, grok-4.7, deepseek-v4-pro, qwen3.8-max, k3, glm-5.3, MiniMax-M3, nvidia/nemotron-3-ultra-550b-a55b, meta/muse-glimmer-30b, poolside/laguna-xs-2.1, claude-opus-5-5, gpt-6-astra و 71
Gemini
gemini-3.8-flash, gemini-3.1-pro, gemini-pro-agent, gemini-3.8-flash-tiered, gemini-3.8-flash-medium, gemini-3.8-flash-low, gemini-3.8-flash-high, gemini-3.7-flash, gemini-3.7-flash-tiered, gemini-3.7-flash-medium, gemini-3.7-flash-low, gemini-3.7-flash-high, gemini-3.6-flash, gemini-3.6-flash-tiered و 13
القائمة الكاملة مع الأسعار والفلاتر موجودة في كتالوج النماذج.
الصيغ التي يستخدمها كل عميل
فيما يلي تطبيقات كتالوج التكاملات لدينا، مجمّعة بحسب الصيغة التي تستخدمها. يدعم الكثير منها عدة صيغ.
OpenAI Chat Completions
Hermes Agent, OpenClaw, opencode, Qwen Code, Kimi CLI, Crush, Aider, Goose, Factory Droid, Amp, Cline, Roo Code, Kilo Code, Continue, Zed, VS Code + Copilot Chat, JetBrains AI Assistant, Xcode, Open WebUI, LibreChat, Cherry Studio, Chatbox, LobeChat, Jan, SillyTavern, OpenAI SDK (Python), OpenAI SDK (Node.js), Vercel AI SDK, LangChain, n8n, Dify, AIChat, AnythingLLM, avante.nvim, big-AGI, BoltAI, codecompanion.nvim, Continue CLI, CrewAI, Flowise و30 تطبيقاً آخر
OpenAI Responses
OpenAI Codex CLI, Hermes Agent, OpenClaw, Kimi CLI, Factory Droid, Amp, Zed, VS Code + Copilot Chat, Cherry Studio, OpenAI SDK (Python), OpenAI SDK (Node.js), Vercel AI SDK, LangChain, n8n, Kilo Code CLI, LLM, Mastra, OpenAI Agents SDK, Pydantic AI
Anthropic Messages
Claude Code, Hermes Agent, OpenClaw, Qwen Code, Kimi CLI, Crush, Goose, Factory Droid, Amp, Cline, Roo Code, Zed, VS Code + Copilot Chat, LibreChat, Cherry Studio, LobeChat, Jan, Anthropic SDK (Python), Vercel AI SDK, LangChain, n8n, AIChat, avante.nvim, big-AGI, codecompanion.nvim, CrewAI, GitHub Copilot CLI, gptel, Kilo Code CLI, NextChat, Pi, Trae Agent, Trae IDE
Gemini
OpenClaw, Qwen Code, Gemini CLI, Kimi CLI, Amp, Vercel AI SDK, n8n, AIChat, Google GenAI SDK (Python), gptel, Pi
القدرات المدعومة ضمن الصيغ
| القدرة | آلية العمل |
|---|---|
| الرد المتدفق | تتوفر صيغة SSE في جميع الصيغ النصية: stream: true أو :streamGenerateContent?alt=sse. يأتي النص المدفوع دفعة واحدة بعد احتساب التكلفة، ولا يصل كلمة بكلمة — مزيد من التفاصيل |
| الأدوات (tools وfunction calling) | نعم، إذا كان النموذج يدعمها. تتبع أوصاف الأدوات صيغة API المختارة. تقبل طلبات Gemini النصية أيضًا googleSearch وurlContext، كلًا على حدة أو معًا، لكن دون functionDeclarations في الطلب نفسه. أما إخراج الصور الأصلي، فلا يدعم إلا تعريفات الدوال التي يقدّمها العميل: functionDeclarations |
| صور الإدخال | نعم، لدى النماذج التي تفهم الصور. يدخل تقدير تكلفة الصور في الحجز. في Gemini تُستخدم PNG أوJPEG أوWebP في inlineData رسالة المستخدم |
| رد منظّم (JSON) | response_format في OpenAI وما يقابله في Anthropic، إذا كان النموذج يدعم ذلك. في Gemini، responseMimeType داخل generationConfig يقبل text/plain أو application/json؛ استخدم responseSchema أو responseJsonSchema بحسب ما يدعمه النموذج المحدد. تعتمد الإمكانات وتوليفات المعاملات على النموذج |
| الاستدلال | reasoning_effort / reasoning في OpenAI، thinking في Anthropic، thinkingConfig في Gemini — لدى نماذج الاستدلال |
| حساب التوكنات | حساب عدد التوكنات بصورة منفصلة (/v1/messages/count_tokens) هو أسلوب مستقل؛ ويُتحقق من توفره للنموذج والمفتاح المختارين. دعم Messages وحده لا يؤكد دعم حساب عدد التوكنات |