Yhteensopivuus
MarkdownAilootin ymmärtämät API-muodot, kussakin saatavilla olevat mallit ja niitä käyttävät asiakkaat.
Koko opas
Ailoot noudattaa kolmen APIn julkisia sopimuksia. Jos ohjelma toimii OpenAIn, Anthropicin tai Geminin kanssa ja sallii oman osoitteen, se toimii myös Ailootin kanssa — vaihda vain osoite ja avain.
Kaikki polut ovat suhteessa osoitteeseen https://api.ailoot.ai. ”SDK-osoite”-sarake kertoo, mitä perusosoitteeksi annetaan: https://api.ailoot.ai/v1 (/v1 mukana) tai https://api.ailoot.ai (ilman /v1), koska SDK:t lisäävät itse loput polusta.
| Muoto | Polku | SDK-osoite | ID |
|---|---|---|---|
| OpenAI Chat Completions | POST /v1/chat/completions | /v1 mukana | 139 |
| OpenAI Responses | POST /v1/responses | /v1 mukana | 106 |
| Anthropic Messages | POST /v1/messages | ilman /v1 | 150 |
| Gemini | POST /v1beta/models/{m}:generateContentPOST /v1beta/models/{m}:streamGenerateContent | ilman /v1beta | 29 |
| OpenAI Embeddings | POST /v1/embeddings | /v1 mukana | 6 |
| OpenAI Images | POST /v1/images/generationsPOST /v1/images/edits | /v1 mukana | 30 |
| OpenAI Audio | POST /v1/audio/speechPOST /v1/audio/transcriptions | /v1 mukana | 20 |
| Video ja musiikki | POST /v1/videos/generationsPOST /v1/music/generations | /v1 mukana | 18 |
| Päätökset (Jev) | POST /v1/systemone | ilman SDK:ta, koko osoite | 1 |
| Malliluettelo (OpenAI, Anthropic) | GET /v1/models | /v1 mukana | kaikki |
| Malliluettelo (Gemini) | GET /v1beta/models | ilman /v1beta | kaikki |
Luettelossa on 1256 mallikorttia ja 2692 dokumentoitua menetelmää. Vaihtoehtoiset kutsutunnisteet tai aliakset näkyvät valitun menetelmän kohdalla, jos niitä on saatavilla.
Mallit ja niiden muodot
Useimmat tekstimallit — Claude, GPT, DeepSeek, Qwen, Kimi, GLM, MiniMax ja Grok — ovat saatavilla kolmessa muodossa: OpenAI Chat, OpenAI Responses ja Anthropic Messages. Gemini-mallit ovat saatavilla Anthropic Messages -muodossa ja omassa Gemini-muodossaan. NVIDIA-mallit pääasiassa OpenAI Chat -muodossa.
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 ja lisäksi 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 ja lisäksi 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 ja lisäksi 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 ja lisäksi 13
Koko luettelo hintoineen ja suodattimineen löytyy malliluettelosta.
Asiakkaiden käyttämät muodot
Alla ovat integraatioluettelomme sovellukset ryhmiteltyinä niiden käyttämän muodon mukaan. Monet tukevat useita muotoja.
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 ja 30 muuta
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
Muotojen tukemat ominaisuudet
| Ominaisuus | Näin toimii |
|---|---|
| Suoratoistovastaus | SSE-muoto kaikissa tekstimuodoissa: stream: true tai :streamGenerateContent?alt=sse. Maksullinen teksti saapuu yhtenä lohkona hinnan laskemisen jälkeen, ei sana kerrallaan — lisätietoja |
| Työkalut (tools, function calling) | Kyllä, jos malli tukee niitä. Työkalujen kuvausmuoto on sama kuin valitussa APIssa. Geminin tekstipyynnöissä hyväksytään myös googleSearch ja urlContext erikseen tai yhdessä, mutta samassa pyynnössä ei saa olla functionDeclarations. Natiivissa kuvanluonnissa käytettävissä ovat vain asiakkaan funktiomääritykset: functionDeclarations |
| Kuvat syötteenä | Kyllä, kuvia ymmärtävillä malleilla. Kuvien arvioitu hinta sisältyy varaukseen. Gemini-muodossa PNG, JPEG tai WebP kentässä inlineData käyttäjän viestissä |
| Rakenteinen vastaus (JSON) | response_format OpenAIssa ja vastaavat Anthropicissa — jos malli tukee niitä. Gemini-muodossa kenttää nimeltä responseMimeType voi käyttää kohdassa generationConfig arvoilla text/plain tai application/json; käytä kyseisen mallin tukemaa rakennetta responseSchema tai responseJsonSchema. Ominaisuudet ja parametrien yhdistelmät riippuvat mallista |
| Päättely | reasoning_effort / reasoning OpenAIssa, thinking Anthropicissa, thinkingConfig Geminissä — päättelymalleille |
| Tokenien laskenta | Erillinen tokenien laskenta (/v1/messages/count_tokens) on erillinen metodi; sen saatavuus tarkistetaan valitulle mallille ja avaimelle. Messages-tuki ei yksin vahvista tokenien laskennan tukea |