Accès unifié aux modèles
Appelez les ID de modèles publics avec une seule clé API et une seule surface API stable.
Tâches média asynchrones
Les tâches de génération d’images et de vidéos de longue durée renvoient immédiatement un
task_id. Interrogez GET /v1/tasks/{task_id} pour récupérer les résultats lorsqu’ils sont prêts.Chat multi-formats
Commencez avec l’endpoint
/v1/chat/completions compatible OpenAI, puis adoptez les endpoints /v1/messages compatible Anthropic ou /v1beta/models/{model}:generateContent compatible Gemini à mesure que votre intégration évolue.Crédits et traçabilité
Chaque requête peut être associée aux crédits, à l’historique des tâches, aux résultats standardisés et aux relevés d’utilisation.
Base URL
Forme de l’API publique
APIAny.AI expose un ensemble réduit et prévisible de schémas d’appel publics :- Chat completions —
POST /v1/chat/completions: génération de texte et chat compatibles OpenAI. - Messages compatibles Anthropic —
POST /v1/messages: schéma de requête et de réponse compatible Anthropic Messages. - Génération de contenu compatible Gemini —
POST /v1beta/models/{model}:generateContent: schéma de requête et de réponse compatible Gemini generateContent ;{model}est l’ID de modèle public APIAny.AI. - Génération d’images (async) —
POST /v1/images/generations: crée une tâche asynchrone de génération d’images et reçoit untask_id. - Génération d’images (sync) —
POST /v1/images/generations/sync: génère une image et attend le résultat lorsque la requête correspond à un workflow bloquant simple. - Édition d’images —
POST /v1/images/edits: applique des modifications ou de l’inpainting à une image existante à l’aide d’un modèle et d’un prompt. - Génération de vidéos (async) —
POST /v1/videos/generations: crée une tâche asynchrone de génération de vidéos et reçoit untask_id. - Génération de vidéos (sync) —
POST /v1/videos/generations/sync: génère une vidéo et attend le résultat lorsqu’un workflow bloquant est acceptable. - Suivi de tâche —
GET /v1/tasks/{task_id}: récupère le statut actuel et le résultat final de toute tâche asynchrone d’image ou de vidéo. - Solde de crédits —
GET /v1/credits/balance: vérifie à tout moment le nombre de crédits restants sur votre compte.