Suderinamumas
MarkdownKokius API formatus supranta Ailoot, kokie modeliai prieinami kiekvienu formatu ir kokie klientai juos naudoja.
Visas vadovas
Ailoot atkuria trijų API viešąsias sutartis. Jei programa moka dirbti su OpenAI, Anthropic arba Gemini ir leidžia nurodyti savo adresą, ji veiks ir su Ailoot — pakanka pakeisti adresą ir raktą.
Visi keliai nurodyti nuo adreso https://api.ailoot.ai. Stulpelyje „SDK adresas“ nurodyta, kokį bazinį adresą naudoti: https://api.ailoot.ai/v1 (su /v1) arba https://api.ailoot.ai (be /v1), nes SDK likusią kelio dalį prideda patys.
| Formatas | Kelias | SDK adresas | ID |
|---|---|---|---|
| OpenAI Chat Completions | POST /v1/chat/completions | su /v1 | 139 |
| OpenAI Responses | POST /v1/responses | su /v1 | 106 |
| Anthropic Messages | POST /v1/messages | be /v1 | 150 |
| Gemini | POST /v1beta/models/{m}:generateContentPOST /v1beta/models/{m}:streamGenerateContent | be /v1beta | 29 |
| OpenAI Embeddings | POST /v1/embeddings | su /v1 | 6 |
| OpenAI Images | POST /v1/images/generationsPOST /v1/images/edits | su /v1 | 30 |
| OpenAI Audio | POST /v1/audio/speechPOST /v1/audio/transcriptions | su /v1 | 20 |
| Vaizdo įrašai ir muzika | POST /v1/videos/generationsPOST /v1/music/generations | su /v1 | 18 |
| Sprendimai (Jev) | POST /v1/systemone | be SDK, visas adresas | 1 |
| Modelių sąrašas (OpenAI, Anthropic) | GET /v1/models | su /v1 | visi |
| Modelių sąrašas (Gemini) | GET /v1beta/models | be /v1beta | visi |
Kataloge yra 1256 modelių kortelės ir 2692 dokumentuoti metodai. Alternatyvūs iškvietimo identifikatoriai ar pseudonimai nurodomi prie pasirinkto metodo, jei jie yra.
Kurie modeliai kokiu formatu prieinami
Dauguma tekstinių modelių — Claude, GPT, DeepSeek, Qwen, Kimi, GLM, MiniMax ir Grok — prieinami trimis formatais: OpenAI Chat, OpenAI Responses ir Anthropic Messages. Gemini modeliai — Anthropic Messages ir savuoju Gemini formatu. NVIDIA modeliai — daugiausia 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 ir dar 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 ir dar 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 ir dar 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 ir dar 13
Visas sąrašas su kainomis ir filtrais pateiktas modelių kataloge.
Kurie klientai kokį formatą naudoja
Toliau pateiktos mūsų integracijų katalogo programos, sugrupuotos pagal naudojamą formatą. Daugelis palaiko kelis formatus.
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 ir dar 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
Kas palaikoma skirtinguose formatuose
| Galimybė | Kaip veikia |
|---|---|
| Srautinis atsakymas | SSE formatas visuose tekstiniuose formatuose: stream: true arba :streamGenerateContent?alt=sse. Mokamas tekstas pateikiamas vienu bloku apskaičiavus kainą, o ne po žodį — plačiau |
| Įrankiai (tools, function calling) | Taip, jei modelis juos palaiko. Įrankių aprašo formatas toks pats kaip pasirinkto API. Tekstinėse Gemini užklausose taip pat priimami googleSearch ir urlContext — atskirai arba kartu, tačiau be functionDeclarations toje pačioje užklausoje. Savajai vaizdų išvesčiai prieinamos tik kliento functionDeclarations |
| Vaizdų įvestis | Taip, modeliams, kurie mato vaizdus. Įvertinta vaizdų kaina įtraukiama į rezervą. Gemini formatu — PNG, JPEG arba WebP lauke inlineData vartotojo pranešime |
| Struktūrinis atsakymas (JSON) | response_format OpenAI formatu ir atitikmenys Anthropic formatu — jei modelis palaiko. Gemini formatu responseMimeType generationConfig lauke priima text/plain arba application/json; naudokite konkretaus modelio palaikomą responseSchema arba responseJsonSchema. Galimybės ir parametrų deriniai priklauso nuo modelio |
| Samprotavimas | reasoning_effort / reasoning OpenAI formatu, thinking Anthropic formatu, thinkingConfig Gemini formatu — samprotavimo modeliams |
| Žetonų skaičiavimas | Atskiras žetonų skaičiavimas (/v1/messages/count_tokens) — atskiras metodas; jo prieinamumas tikrinamas pasirinktam modeliui ir raktui. Vien Messages palaikymas nepatvirtina žetonų skaičiavimo palaikymo |