Compatibiliteit
MarkdownWelke API-formaten Ailoot ondersteunt, welke modellen per formaat beschikbaar zijn en welke clients ze gebruiken.
Volledige gids
Ailoot volgt de openbare contracten van drie API’s. Als een programma met OpenAI, Anthropic of Gemini werkt en een eigen adres toestaat, werkt het ook met Ailoot — je hoeft alleen het adres en de sleutel te veranderen.
Alle paden zijn relatief ten opzichte van https://api.ailoot.ai. In de kolom “SDK-adres” staat welk basisadres je moet opgeven: https://api.ailoot.ai/v1 (met /v1) of https://api.ailoot.ai (zonder /v1), omdat SDK’s de rest van het pad zelf toevoegen.
| Formaat | Pad | SDK-adres | ID |
|---|---|---|---|
| OpenAI Chat Completions | POST /v1/chat/completions | met /v1 | 139 |
| OpenAI Responses | POST /v1/responses | met /v1 | 106 |
| Anthropic Messages | POST /v1/messages | zonder /v1 | 150 |
| Gemini | POST /v1beta/models/{m}:generateContentPOST /v1beta/models/{m}:streamGenerateContent | zonder /v1beta | 29 |
| OpenAI Embeddings | POST /v1/embeddings | met /v1 | 6 |
| OpenAI Images | POST /v1/images/generationsPOST /v1/images/edits | met /v1 | 30 |
| OpenAI Audio | POST /v1/audio/speechPOST /v1/audio/transcriptions | met /v1 | 20 |
| Video en muziek | POST /v1/videos/generationsPOST /v1/music/generations | met /v1 | 18 |
| Beslissingen (Jev) | POST /v1/systemone | zonder SDK, volledig adres | 1 |
| Modellenlijst (OpenAI, Anthropic) | GET /v1/models | met /v1 | alle |
| Modellenlijst (Gemini) | GET /v1beta/models | zonder /v1beta | alle |
De catalogus bevat 1256 modelkaarten en 2692 gedocumenteerde methoden. Alternatieve aanroep-ID’s of aliassen staan bij de geselecteerde methode als ze beschikbaar zijn.
Welke modellen in welk formaat
De meeste tekstmodellen — Claude, GPT, DeepSeek, Qwen, Kimi, GLM, MiniMax en Grok — zijn in drie formaten beschikbaar: OpenAI Chat, OpenAI Responses en Anthropic Messages. Gemini-modellen zijn beschikbaar in Anthropic Messages en het native Gemini-formaat. NVIDIA-modellen voornamelijk in 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 en nog 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 en nog 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 en nog 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 en nog 13
De volledige lijst met prijzen en filters staat in de modellencatalogus.
Welke clients welke formaten gebruiken
Hieronder staan de apps uit onze integratiecatalogus, gegroepeerd naar het formaat dat ze gebruiken. Veel apps ondersteunen meerdere formaten.
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 en nog 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
Wat binnen de formaten wordt ondersteund
| Mogelijkheid | Zo werkt het |
|---|---|
| Gestreamd antwoord | SSE-formaat bij alle tekstformaten: stream: true of :streamGenerateContent?alt=sse. Betaalde tekst komt na de kostenberekening als één blok binnen, niet woord voor woord — meer informatie |
| Tools (tools, function calling) | Ja, als het model dit ondersteunt. Het formaat van de toolbeschrijving volgt de gekozen API. In Gemini-tekstverzoeken worden ook googleSearch en urlContext geaccepteerd, afzonderlijk of samen, maar zonder functionDeclarations in hetzelfde verzoek. Native image output ondersteunt alleen door de client opgegeven functionDeclarations |
| Afbeeldingen als invoer | Ja, bij modellen die afbeeldingen kunnen verwerken. De geschatte afbeeldingskosten tellen mee in de reservering. In het Gemini-formaat: PNG, JPEG of WebP in inlineData van het gebruikersbericht |
| Gestructureerd antwoord (JSON) | response_format in OpenAI en vergelijkbare vormen in Anthropic — als het model dit ondersteunt. In het Gemini-formaat wordt responseMimeType in generationConfig geaccepteerd met de waarde text/plain of application/json; gebruik responseSchema of responseJsonSchema, voor zover ondersteund door het exacte model. De mogelijkheden en combinaties van parameters hangen af van het model |
| Redeneren | reasoning_effort / reasoning in OpenAI, thinking in Anthropic, thinkingConfig in Gemini — voor redeneermodellen |
| Tokens tellen | Een aparte tokentelling (/v1/messages/count_tokens) is een afzonderlijke methode; de beschikbaarheid wordt voor het gekozen model en de sleutel gecontroleerd. Ondersteuning voor Messages op zichzelf bevestigt geen ondersteuning voor tokentelling |