docs
Pradžia

Suderinamumas

Markdown

Kokius 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.

FormatasKeliasSDK adresasID
OpenAI Chat CompletionsPOST /v1/chat/completionssu /v1139
OpenAI ResponsesPOST /v1/responsessu /v1106
Anthropic MessagesPOST /v1/messagesbe /v1150
GeminiPOST /v1beta/models/{m}:generateContent
POST /v1beta/models/{m}:streamGenerateContent
be /v1beta29
OpenAI EmbeddingsPOST /v1/embeddingssu /v16
OpenAI ImagesPOST /v1/images/generations
POST /v1/images/edits
su /v130
OpenAI AudioPOST /v1/audio/speech
POST /v1/audio/transcriptions
su /v120
Vaizdo įrašai ir muzikaPOST /v1/videos/generations
POST /v1/music/generations
su /v118
Sprendimai (Jev)POST /v1/systemonebe SDK, visas adresas1
Modelių sąrašas (OpenAI, Anthropic)GET /v1/modelssu /v1visi
Modelių sąrašas (Gemini)GET /v1beta/modelsbe /v1betavisi

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 atsakymasSSE 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ų įvestisTaip, 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
Samprotavimasreasoning_effort / reasoning OpenAI formatu, thinking Anthropic formatu, thinkingConfig Gemini formatu — samprotavimo modeliams
Žetonų skaičiavimasAtskiras žetonų skaičiavimas (/v1/messages/count_tokens) — atskiras metodas; jo prieinamumas tikrinamas pasirinktam modeliui ir raktui. Vien Messages palaikymas nepatvirtina žetonų skaičiavimo palaikymo
Liko klausimų? Atsiųskite Request ID ir aprašymą — padėsime išsiaiškinti.Rašyti pagalbos tarnybai