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

[Aloitus](https://ailoot.ai/docs/fi/) 

# Yhteensopivuus

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

Ailootin ymmärtämät API-muodot, kussakin saatavilla olevat mallit ja niitä käyttävät asiakkaat.

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}:generateContent`<br>`POST /v1beta/models/{m}:streamGenerateContent` | ilman /v1beta | 29 |
| OpenAI Embeddings | `POST /v1/embeddings` | /v1 mukana | 6 |
| OpenAI Images | `POST /v1/images/generations`<br>`POST /v1/images/edits` | /v1 mukana | 30 |
| OpenAI Audio | `POST /v1/audio/speech`<br>`POST /v1/audio/transcriptions` | /v1 mukana | 20 |
| Video ja musiikki | `POST /v1/videos/generations`<br>`POST /v1/music/generations` | /v1 mukana | 18 |
| [Päätökset (Jev)](https://ailoot.ai/docs/fi/api/systemone/) | `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.

## [](https://ailoot.ai/docs/fi/compatibility/#models-by-format)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](https://ailoot.ai/models/fi/?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` ja lisäksi [36](https://ailoot.ai/models/fi/?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` ja lisäksi [71](https://ailoot.ai/models/fi/?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` ja lisäksi [13](https://ailoot.ai/models/fi/?format=gemini)

Koko luettelo hintoineen ja suodattimineen löytyy [malliluettelosta](https://ailoot.ai/models/fi/).

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

### OpenAI Responses

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

### Anthropic Messages

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

### Gemini

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

## [](https://ailoot.ai/docs/fi/compatibility/#features)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](https://ailoot.ai/docs/fi/how-it-works/#streaming) |
| 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 |

Jos malli ei tue parametria tai muotoa, saat ymmärrettävän virheen, esimerkiksi `unsupported_endpoint` mallin nimellä. Tällaisesta pyynnöstä ei veloiteta.

Sovellukset, jotka kutsuvat APIa suoraan selaimen välilehdeltä (jotkin web-chatit asiakastilassa), voivat tällä hetkellä saada CORS-virheen. Käytä näiden sovellusten työpöytäversiota tai palvelintilaa.

Onko vielä kysyttävää? Lähetä Request ID ja kuvaus — autamme selvittämään asian.[Ota yhteyttä tukeen](mailto:support@ailoot.ai)

## Ailoot · Yritys ja sen projektisalkku





Ailoot perustuu kertyneeseen toimintakokemukseen, laajaan asiakaskuntaan, vakaaseen palveluun ja jatkuvaan KPI-seurantaan.





Yritys ja sen projektisalkku: miljoonia asiakkaita; kuukausittainen myynti miljardiluokassa.





Ailoot hyödyntää tätä toimintakokemusta tarjotessaan API-yhteyden tekoälytoimintoihin asiakkaiden tuotteissa, agenteissa, sovelluksissa ja automaatioissa.
