Skip to Content
APIVue d'ensemble de l'API

Vue d’ensemble de l’API

OfoxAI propose trois protocoles d’accès API, entièrement compatibles avec les SDKs officiels de chaque fournisseur.

Base URL

ProtocoleBase URLDescription
Compatible OpenAIhttps://api.ofox.ai/v1Compatible avec le SDK OpenAI, prend en charge tous les modèles
Natif Anthropichttps://api.ofox.ai/anthropicCompatible avec le SDK Anthropic, expérience native Claude
Natif Geminihttps://api.ofox.ai/geminiCompatible avec le SDK Google GenAI

Authentification

Tous les protocoles utilisent une clé API OfoxAI unifiée, mais le format du Header varie selon le protocole :

ProtocoleHeaderFormat
OpenAIAuthorizationBearer sk-xxx
Anthropicx-api-keysk-xxx
Geminix-goog-api-keysk-xxx

Consultez le guide d’authentification pour plus de détails.

Endpoints disponibles

Protocole compatible OpenAI

EndpointMéthodeDescription
/v1/chat/completionsPOSTCréer une complétion de chat
/v1/embeddingsPOSTCréer des embeddings de texte
/v1/modelsGETLister les modèles disponibles
/v1/models/{model_id}GETObtenir les détails d’un modèle
/v1/images/generationsPOSTGénération d’images

Protocole natif Anthropic

EndpointMéthodeDescription
/anthropic/v1/messagesPOSTCréer des Messages

Protocole natif Gemini

EndpointMéthodeDescription
/gemini/v1beta/models/{model}:generateContentPOSTGénérer du contenu
/gemini/v1beta/models/{model}:streamGenerateContentPOSTGénérer du contenu en streaming

Limites de débit

OfoxAI fonctionne en paiement à l’usage. Tous les utilisateurs partagent la même politique de débit, sans distinction de forfait :

LimiteQuota
RPM (requêtes/minute)200
TPM (tokens/minute)Illimité

Si vous avez besoin d’un quota de débit plus élevé, contactez le support OfoxAI  pour demander un ajustement.

Lorsque la limite de débit est atteinte, l’API retourne 429 Too Many Requests avec les Headers de réponse suivants :

x-ratelimit-limit-requests: 200 x-ratelimit-remaining-requests: 0 x-ratelimit-reset-requests: 1s

Codes d’erreur

Tous les protocoles retournent des codes de statut HTTP unifiés :

CodeDescriptionCause fréquente
200Succès
400Erreur de requêteFormat de paramètres incorrect, champs obligatoires manquants
401Échec d’authentificationClé API invalide ou expirée
403Permissions insuffisantesLe compte n’a pas accès à ce modèle
404Ressource introuvableID de modèle incorrect
429Limite de débit atteinteDépassement de la limite de débit
500Erreur serveurErreur interne, veuillez réessayer
502Erreur en amontService du fournisseur de modèles en panne
503Service indisponibleService en maintenance

Format de réponse d’erreur

{ "error": { "code": "invalid_api_key", "message": "La clé API fournie n'est pas valide. Veuillez la vérifier et réessayer.", "type": "authentication_error" } }

Paramètres étendus OfoxAI

OfoxAI propose des paramètres étendus au-delà des protocoles standard pour le contrôle avancé du routage et du repli :

{ "model": "openai/gpt-4o", "messages": [...], "provider": { "routing": "cost", "fallback": ["anthropic/claude-sonnet-4.5", "google/gemini-3-flash-preview"] } }

Consultez routage des fournisseurs et repli automatique pour plus de détails.

Last updated on