Documentation IleAI
Un point d'entrée unique vers des dizaines de fournisseurs et modèles d'intelligence artificielle.
IleAI expose une seule API HTTP (et des SDKs officiels JavaScript/Python) pour appeler de nombreux fournisseurs — Anthropic, OpenAI, Google, DeepL, Black Forest Labs, ElevenLabs et d'autres — via un contrat unifié par catégorie. Un routeur choisit automatiquement le meilleur candidat disponible et bascule sur un autre fournisseur en cas de panne, sans rien changer côté client.
Premier appel en moins de 5 minutes : créez un compte, générez une clé API, et lancez votre première requête.
curl https://api.ileai.io/v1/chat/completions \
-H "Authorization: Bearer emk_live_..." \
-H "Content-Type: application/json" \
-d '{
"messages": [{"role": "user", "content": "Bonjour !"}]
}'Catégories disponibles
Chat (texte)
Anthropic, OpenAI, Google et plus
Images
OpenAI, Google, Black Forest Labs
Vision
Analyse d'image, OCR
Audio
Synthèse vocale (TTS) et transcription
Traduction
DeepL
Embeddings
Génération, indexation, recherche
Vidéo
Génération asynchrone, narration, scènes
Agents IA
Orchestration multi-outils avec mémoire
Comment l'API est organisée
- Un endpoint par catégorie (
/v1/chat/completions,/v1/images/generations, ...), toujours avec les mêmes champs communs :model(optionnel — laissez le routeur choisir),routing_strategy, et le contexte de facturation résolu automatiquement depuis votre clé API. - Les catégories synchrones (texte, image, vision, audio, traduction, embeddings) renvoient le résultat directement. La vidéo est asynchrone : l'appel renvoie un
job_idà suivre viaGET /v1/jobs/{id}. - Les Agents IA orchestrent plusieurs appels texte avec des outils (mémoire long terme, outils personnalisés) et exposent leur propre état de conversation.
Pour aller plus loin
- Authentification — clés API, scopes, en-têtes
- SDK JavaScript/TypeScript et SDK Python
- Routage & fallback — comment un modèle est choisi et que se passe-t-il en cas de panne fournisseur
- Référence des erreurs