Source: https://ailoot.ai/docs/ms/compatibility/
Canonical: https://ailoot.ai/docs/ms/compatibility/
Language: ms

[Pengenalan](https://ailoot.ai/docs/ms/) 

# Keserasian

[Markdown](https://ailoot.ai/docs/ms/compatibility/index.md)

Format API yang difahami oleh Ailoot, model yang tersedia dalam setiap format dan klien yang menggunakannya.

Ailoot mengikut kontrak awam tiga API. Jika program boleh menggunakan OpenAI, Anthropic atau Gemini dan membenarkan alamat tersuai, program itu juga boleh menggunakan Ailoot — hanya tukar alamat dan kunci.

Semua laluan adalah relatif kepada alamat `https://api.ailoot.ai`. Lajur “Alamat untuk SDK” menunjukkan alamat asas yang perlu ditetapkan: `https://api.ailoot.ai/v1` (dengan /v1) atau `https://api.ailoot.ai` (tanpa /v1), kerana SDK menambah baki laluan secara automatik.

| Format | Laluan | Alamat untuk SDK | ID |
| --- | --- | --- | --- |
| OpenAI Chat Completions | `POST /v1/chat/completions` | dengan /v1 | 139 |
| OpenAI Responses | `POST /v1/responses` | dengan /v1 | 106 |
| Anthropic Messages | `POST /v1/messages` | tanpa /v1 | 150 |
| Gemini | `POST /v1beta/models/{m}:generateContent`<br>`POST /v1beta/models/{m}:streamGenerateContent` | tanpa /v1beta | 29 |
| OpenAI Embeddings | `POST /v1/embeddings` | dengan /v1 | 6 |
| OpenAI Images | `POST /v1/images/generations`<br>`POST /v1/images/edits` | dengan /v1 | 30 |
| OpenAI Audio | `POST /v1/audio/speech`<br>`POST /v1/audio/transcriptions` | dengan /v1 | 20 |
| Video dan muzik | `POST /v1/videos/generations`<br>`POST /v1/music/generations` | dengan /v1 | 18 |
| [Keputusan (Jev)](https://ailoot.ai/docs/ms/api/systemone/) | `POST /v1/systemone` | tanpa SDK, alamat penuh | 1 |
| Senarai model (OpenAI, Anthropic) | `GET /v1/models` | dengan /v1 | semua |
| Senarai model (Gemini) | `GET /v1beta/models` | tanpa /v1beta | semua |

Katalog mengandungi 1256 kad model dan 2692 kaedah yang didokumenkan. ID panggilan alternatif atau alias disenaraikan di bawah kaedah yang dipilih, jika tersedia.

## [](https://ailoot.ai/docs/ms/compatibility/#models-by-format)Model mengikut format

Kebanyakan model teks — Claude, GPT, DeepSeek, Qwen, Kimi, GLM, MiniMax dan Grok — tersedia serentak dalam tiga format: OpenAI Chat, OpenAI Responses dan Anthropic Messages. Model Gemini tersedia dalam Anthropic Messages dan format asal Gemini. Model NVIDIA kebanyakannya dalam 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` dan lagi [51](https://ailoot.ai/models/ms/?format=chat)

### 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` dan lagi [36](https://ailoot.ai/models/ms/?format=responses)

### 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` dan lagi [71](https://ailoot.ai/models/ms/?format=messages)

### 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` dan lagi [13](https://ailoot.ai/models/ms/?format=gemini)

Senarai penuh dengan harga dan penapis terdapat dalam [katalog model](https://ailoot.ai/models/ms/).

## [](https://ailoot.ai/docs/ms/compatibility/#clients)Format yang digunakan oleh setiap klien

Di bawah ialah aplikasi daripada katalog integrasi kami, dikumpulkan mengikut format yang digunakannya. Banyak aplikasi menyokong beberapa format.

### OpenAI Chat Completions

[Hermes Agent](https://ailoot.ai/docs/ms/integrations/hermes-agent/), [OpenClaw](https://ailoot.ai/docs/ms/integrations/openclaw/), [opencode](https://ailoot.ai/docs/ms/integrations/opencode/), [Qwen Code](https://ailoot.ai/docs/ms/integrations/qwen-code/), [Kimi CLI](https://ailoot.ai/docs/ms/integrations/kimi-cli/), [Crush](https://ailoot.ai/docs/ms/integrations/crush/), [Aider](https://ailoot.ai/docs/ms/integrations/aider/), [Goose](https://ailoot.ai/docs/ms/integrations/goose/), [Factory Droid](https://ailoot.ai/docs/ms/integrations/factory-droid/), [Amp](https://ailoot.ai/docs/ms/integrations/amp/), [Cline](https://ailoot.ai/docs/ms/integrations/cline/), [Roo Code](https://ailoot.ai/docs/ms/integrations/roo-code/), [Kilo Code](https://ailoot.ai/docs/ms/integrations/kilo-code/), [Continue](https://ailoot.ai/docs/ms/integrations/continue/), [Zed](https://ailoot.ai/docs/ms/integrations/zed/), [VS Code + Copilot Chat](https://ailoot.ai/docs/ms/integrations/vscode-copilot-byok/), [JetBrains AI Assistant](https://ailoot.ai/docs/ms/integrations/jetbrains-ai-assistant/), [Xcode](https://ailoot.ai/docs/ms/integrations/xcode/), [Open WebUI](https://ailoot.ai/docs/ms/integrations/open-webui/), [LibreChat](https://ailoot.ai/docs/ms/integrations/librechat/), [Cherry Studio](https://ailoot.ai/docs/ms/integrations/cherry-studio/), [Chatbox](https://ailoot.ai/docs/ms/integrations/chatbox/), [LobeChat](https://ailoot.ai/docs/ms/integrations/lobechat/), [Jan](https://ailoot.ai/docs/ms/integrations/jan/), [SillyTavern](https://ailoot.ai/docs/ms/integrations/sillytavern/), [OpenAI SDK (Python)](https://ailoot.ai/docs/ms/integrations/openai-python-sdk/), [OpenAI SDK (Node.js)](https://ailoot.ai/docs/ms/integrations/openai-node-js-sdk/), [Vercel AI SDK](https://ailoot.ai/docs/ms/integrations/vercel-ai-sdk/), [LangChain](https://ailoot.ai/docs/ms/integrations/langchain/), [n8n](https://ailoot.ai/docs/ms/integrations/n8n/), [Dify](https://ailoot.ai/docs/ms/integrations/dify/), [AIChat](https://ailoot.ai/docs/ms/integrations/aichat/), [AnythingLLM](https://ailoot.ai/docs/ms/integrations/anythingllm/), [avante.nvim](https://ailoot.ai/docs/ms/integrations/avante-nvim/), [big-AGI](https://ailoot.ai/docs/ms/integrations/big-agi/), [BoltAI](https://ailoot.ai/docs/ms/integrations/boltai/), [codecompanion.nvim](https://ailoot.ai/docs/ms/integrations/codecompanion-nvim/), [Continue CLI](https://ailoot.ai/docs/ms/integrations/continue-cli/), [CrewAI](https://ailoot.ai/docs/ms/integrations/crewai/), [Flowise](https://ailoot.ai/docs/ms/integrations/flowise/) dan 30 lagi

### OpenAI Responses

[OpenAI Codex CLI](https://ailoot.ai/docs/ms/integrations/openai-codex-cli/), [Hermes Agent](https://ailoot.ai/docs/ms/integrations/hermes-agent/), [OpenClaw](https://ailoot.ai/docs/ms/integrations/openclaw/), [Kimi CLI](https://ailoot.ai/docs/ms/integrations/kimi-cli/), [Factory Droid](https://ailoot.ai/docs/ms/integrations/factory-droid/), [Amp](https://ailoot.ai/docs/ms/integrations/amp/), [Zed](https://ailoot.ai/docs/ms/integrations/zed/), [VS Code + Copilot Chat](https://ailoot.ai/docs/ms/integrations/vscode-copilot-byok/), [Cherry Studio](https://ailoot.ai/docs/ms/integrations/cherry-studio/), [OpenAI SDK (Python)](https://ailoot.ai/docs/ms/integrations/openai-python-sdk/), [OpenAI SDK (Node.js)](https://ailoot.ai/docs/ms/integrations/openai-node-js-sdk/), [Vercel AI SDK](https://ailoot.ai/docs/ms/integrations/vercel-ai-sdk/), [LangChain](https://ailoot.ai/docs/ms/integrations/langchain/), [n8n](https://ailoot.ai/docs/ms/integrations/n8n/), [Kilo Code CLI](https://ailoot.ai/docs/ms/integrations/kilo-code-cli/), [LLM](https://ailoot.ai/docs/ms/integrations/llm-cli/), [Mastra](https://ailoot.ai/docs/ms/integrations/mastra/), [OpenAI Agents SDK](https://ailoot.ai/docs/ms/integrations/openai-agents-sdk/), [Pydantic AI](https://ailoot.ai/docs/ms/integrations/pydantic-ai/)

### Anthropic Messages

[Claude Code](https://ailoot.ai/docs/ms/integrations/claude-code/), [Hermes Agent](https://ailoot.ai/docs/ms/integrations/hermes-agent/), [OpenClaw](https://ailoot.ai/docs/ms/integrations/openclaw/), [Qwen Code](https://ailoot.ai/docs/ms/integrations/qwen-code/), [Kimi CLI](https://ailoot.ai/docs/ms/integrations/kimi-cli/), [Crush](https://ailoot.ai/docs/ms/integrations/crush/), [Goose](https://ailoot.ai/docs/ms/integrations/goose/), [Factory Droid](https://ailoot.ai/docs/ms/integrations/factory-droid/), [Amp](https://ailoot.ai/docs/ms/integrations/amp/), [Cline](https://ailoot.ai/docs/ms/integrations/cline/), [Roo Code](https://ailoot.ai/docs/ms/integrations/roo-code/), [Zed](https://ailoot.ai/docs/ms/integrations/zed/), [VS Code + Copilot Chat](https://ailoot.ai/docs/ms/integrations/vscode-copilot-byok/), [LibreChat](https://ailoot.ai/docs/ms/integrations/librechat/), [Cherry Studio](https://ailoot.ai/docs/ms/integrations/cherry-studio/), [LobeChat](https://ailoot.ai/docs/ms/integrations/lobechat/), [Jan](https://ailoot.ai/docs/ms/integrations/jan/), [Anthropic SDK (Python)](https://ailoot.ai/docs/ms/integrations/anthropic-python-sdk/), [Vercel AI SDK](https://ailoot.ai/docs/ms/integrations/vercel-ai-sdk/), [LangChain](https://ailoot.ai/docs/ms/integrations/langchain/), [n8n](https://ailoot.ai/docs/ms/integrations/n8n/), [AIChat](https://ailoot.ai/docs/ms/integrations/aichat/), [avante.nvim](https://ailoot.ai/docs/ms/integrations/avante-nvim/), [big-AGI](https://ailoot.ai/docs/ms/integrations/big-agi/), [codecompanion.nvim](https://ailoot.ai/docs/ms/integrations/codecompanion-nvim/), [CrewAI](https://ailoot.ai/docs/ms/integrations/crewai/), [GitHub Copilot CLI](https://ailoot.ai/docs/ms/integrations/github-copilot-cli/), [gptel](https://ailoot.ai/docs/ms/integrations/gptel/), [Kilo Code CLI](https://ailoot.ai/docs/ms/integrations/kilo-code-cli/), [NextChat](https://ailoot.ai/docs/ms/integrations/nextchat/), [Pi](https://ailoot.ai/docs/ms/integrations/pi/), [Trae Agent](https://ailoot.ai/docs/ms/integrations/trae-agent/), [Trae IDE](https://ailoot.ai/docs/ms/integrations/trae/)

### Gemini

[OpenClaw](https://ailoot.ai/docs/ms/integrations/openclaw/), [Qwen Code](https://ailoot.ai/docs/ms/integrations/qwen-code/), [Gemini CLI](https://ailoot.ai/docs/ms/integrations/gemini-cli/), [Kimi CLI](https://ailoot.ai/docs/ms/integrations/kimi-cli/), [Amp](https://ailoot.ai/docs/ms/integrations/amp/), [Vercel AI SDK](https://ailoot.ai/docs/ms/integrations/vercel-ai-sdk/), [n8n](https://ailoot.ai/docs/ms/integrations/n8n/), [AIChat](https://ailoot.ai/docs/ms/integrations/aichat/), [Google GenAI SDK (Python)](https://ailoot.ai/docs/ms/integrations/google-genai-python/), [gptel](https://ailoot.ai/docs/ms/integrations/gptel/), [Pi](https://ailoot.ai/docs/ms/integrations/pi/)

## [](https://ailoot.ai/docs/ms/compatibility/#features)Ciri yang disokong dalam setiap format

| Keupayaan | Cara ia berfungsi |
| --- | --- |
| Respons penstriman | Format SSE dalam semua format teks: `stream: true` atau `:streamGenerateContent?alt=sse`. Teks berbayar diterima sebagai satu blok selepas kos dikira, bukan perkataan demi perkataan — [maklumat lanjut](https://ailoot.ai/docs/ms/how-it-works/#streaming) |
| Alat (tools, function calling) | Ya, jika disokong oleh model. Format penerangan alat mengikut API yang dipilih. Permintaan teks Gemini juga menerima googleSearch dan urlContext — secara berasingan atau bersama-sama, tetapi tanpa functionDeclarations dalam permintaan yang sama. Bagi output imej natif, hanya deklarasi fungsi klien tersedia: `functionDeclarations` |
| Imej input | Ya, bagi model yang boleh melihat imej. Anggaran kos imej dimasukkan dalam rizab. Dalam format Gemini — PNG, JPEG atau WebP dalam `inlineData` mesej pengguna |
| Respons berstruktur (JSON) | `response_format` dalam OpenAI dan padanannya dalam Anthropic — jika disokong oleh model. Dalam format Gemini `responseMimeType` dalam generationConfig menerima text/plain atau application/json; gunakan responseSchema atau responseJsonSchema yang disokong oleh model berkenaan. Keupayaan dan gabungan parameter bergantung pada model. |
| Penaakulan | `reasoning_effort` / `reasoning` dalam OpenAI, `thinking` dalam Anthropic, `thinkingConfig` dalam Gemini — untuk model penaakulan |
| Pengiraan token | Pengiraan token berasingan (`/v1/messages/count_tokens`) ialah kaedah berasingan; ketersediaannya disemak untuk model dan kunci yang dipilih. Sokongan Messages sahaja tidak mengesahkan sokongan pengiraan token |

Jika model tidak menyokong parameter atau format, anda menerima ralat yang jelas, contohnya `unsupported_endpoint` dengan nama model. Permintaan sedemikian tidak dicaj.

Aplikasi yang memanggil API terus daripada tab pelayar (sesetengah sembang web dalam mod klien) kini mungkin menerima ralat CORS. Gunakan versi desktop atau mod pelayan aplikasi tersebut.

Masih ada soalan? Hantar Request ID dan penerangannya — kami akan membantu menyiasatnya.[Hubungi sokongan](mailto:support@ailoot.ai)

## Ailoot · Syarikat dan portfolio projeknya





Ailoot berteraskan pengalaman operasi yang mantap, pangkalan pelanggan yang besar, perkhidmatan yang stabil dan pemantauan KPI berterusan.





Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.





Ailoot menggunakan pengalaman operasi ini untuk akses API kepada ciri AI dalam produk pelanggan, ejen, aplikasi dan automasi.
