Source: https://ailoot.ai/docs/fr-ch/compatibility/
Canonical: https://ailoot.ai/docs/fr-ch/compatibility/
Language: fr-ch

[Premiers pas](https://ailoot.ai/docs/fr-ch/) 

# Compatibilité

[Markdown](https://ailoot.ai/docs/fr-ch/compatibility/index.md)

Les formats d’API pris en charge par Ailoot, les modèles disponibles dans chaque format et les clients qui les utilisent.

Ailoot reproduit les contrats publics de trois API. Si un programme prend en charge OpenAI, Anthropic ou Gemini et permet de définir une adresse personnalisée, il fonctionnera aussi avec Ailoot : il suffit de changer l’adresse et la clé.

Tous les chemins partent de l’adresse `https://api.ailoot.ai`. La colonne « Adresse pour le SDK » indique l’adresse de base à configurer : `https://api.ailoot.ai/v1` (avec /v1) ou `https://api.ailoot.ai` (sans /v1), car les SDK ajoutent eux-mêmes le reste du chemin.

| Format | Chemin | Adresse pour le SDK | ID |
| --- | --- | --- | --- |
| OpenAI Chat Completions | `POST /v1/chat/completions` | avec /v1 | 139 |
| OpenAI Responses | `POST /v1/responses` | avec /v1 | 106 |
| Anthropic Messages | `POST /v1/messages` | sans /v1 | 150 |
| Gemini | `POST /v1beta/models/{m}:generateContent`<br>`POST /v1beta/models/{m}:streamGenerateContent` | sans /v1beta | 29 |
| OpenAI Embeddings | `POST /v1/embeddings` | avec /v1 | 6 |
| OpenAI Images | `POST /v1/images/generations`<br>`POST /v1/images/edits` | avec /v1 | 30 |
| OpenAI Audio | `POST /v1/audio/speech`<br>`POST /v1/audio/transcriptions` | avec /v1 | 20 |
| Vidéo et musique | `POST /v1/videos/generations`<br>`POST /v1/music/generations` | avec /v1 | 18 |
| [Décisions (Jev)](https://ailoot.ai/docs/fr-ch/api/systemone/) | `POST /v1/systemone` | sans SDK, adresse complète | 1 |
| Liste des modèles (OpenAI, Anthropic) | `GET /v1/models` | avec /v1 | tous |
| Liste des modèles (Gemini) | `GET /v1beta/models` | sans /v1beta | tous |

Le catalogue contient 1256 fiches de modèles et 2692 méthodes documentées. Les identifiants d’appel alternatifs ou alias sont indiqués sous la méthode sélectionnée lorsqu’ils sont disponibles.

## [](https://ailoot.ai/docs/fr-ch/compatibility/#models-by-format)Quels modèles dans quel format

La plupart des modèles textuels, Claude, GPT, DeepSeek, Qwen, Kimi, GLM, MiniMax et Grok, sont disponibles dans trois formats : OpenAI Chat, OpenAI Responses et Anthropic Messages. Les modèles Gemini sont disponibles dans Anthropic Messages et au format natif Gemini. Les modèles NVIDIA utilisent principalement 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` et aussi [51](https://ailoot.ai/models/fr-ch/?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` et aussi [36](https://ailoot.ai/models/fr-ch/?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` et aussi [71](https://ailoot.ai/models/fr-ch/?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` et aussi [13](https://ailoot.ai/models/fr-ch/?format=gemini)

La liste complète avec les prix et les filtres figure dans [le catalogue des modèles](https://ailoot.ai/models/fr-ch/).

## [](https://ailoot.ai/docs/fr-ch/compatibility/#clients)Quels formats utilisent les clients

Les applications ci-dessous proviennent de notre catalogue d’intégrations et sont regroupées selon le format qu’elles utilisent. Beaucoup prennent en charge plusieurs formats.

### OpenAI Chat Completions

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

### OpenAI Responses

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

### Anthropic Messages

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

### Gemini

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

## [](https://ailoot.ai/docs/fr-ch/compatibility/#features)Fonctions prises en charge dans les formats

| Fonction | Fonctionnement |
| --- | --- |
| Réponse en streaming | SSE dans tous les formats textuels : `stream: true` ou `:streamGenerateContent?alt=sse`. Le texte payant arrive en un seul bloc après le calcul du coût, et non mot à mot : [en savoir plus](https://ailoot.ai/docs/fr-ch/how-it-works/#streaming) |
| Outils (tools, function calling) | Oui, si le modèle les prend en charge. Le format de description des outils est celui de l’API choisie. Les requêtes textuelles Gemini acceptent également googleSearch et urlContext, séparément ou ensemble, mais sans functionDeclarations dans la même requête. Pour la sortie native d’images, seules les déclarations de fonctions côté client sont disponibles : `functionDeclarations` |
| Images en entrée | Oui, pour les modèles capables d’analyser des images. Leur coût estimé est inclus dans la réservation. Au format Gemini : PNG, JPEG ou WebP dans `inlineData` du message utilisateur |
| Réponse structurée (JSON) | `response_format` pour OpenAI et leurs équivalents pour Anthropic, si le modèle les prend en charge. Au format Gemini, `responseMimeType` accepte text/plain ou application/json dans generationConfig ; utilisez responseSchema ou responseJsonSchema selon ce que prend en charge le modèle précis utilisé. Les fonctionnalités disponibles et les combinaisons de paramètres dépendent du modèle |
| Raisonnement | `reasoning_effort` / `reasoning` pour OpenAI, `thinking` pour Anthropic, `thinkingConfig` pour Gemini, sur les modèles de raisonnement |
| Comptage des tokens | Le comptage séparé des tokens (`/v1/messages/count_tokens`) est une méthode distincte ; sa disponibilité doit être vérifiée pour le modèle et la clé choisis. La prise en charge de Messages ne confirme pas à elle seule celle du comptage des tokens |

Si le modèle ne prend pas en charge un paramètre ou un format, vous recevez une erreur explicite, par exemple `unsupported_endpoint` avec le nom du modèle. Cette requête n’est pas facturée.

Les applications qui appellent l’API directement depuis un onglet du navigateur, comme certains chats web en mode client, peuvent actuellement rencontrer une erreur CORS. Utilisez leur version de bureau ou leur mode serveur.

Encore des questions ? Envoyez le Request ID et une description : nous vous aiderons à l’analyser.[Contacter l’assistance](mailto:support@ailoot.ai)

## Ailoot · L’entreprise et son portefeuille de projets





Ailoot s’appuie sur une expérience opérationnelle éprouvée, une large clientèle, un service stable et un suivi continu des KPI.





L’entreprise et son portefeuille de projets : des millions de clients ; des ventes qui se chiffrent en milliards chaque mois.





Ailoot met cette expérience opérationnelle au service de l’accès API aux fonctions d’IA dans les produits des clients, leurs agents, applications et automatisations.
