Présentation de l'API
Démarrage rapide pour les messages anthropiques, les complétions de chat OpenAI, les réponses et les points de terminaison de métadonnées.
Présentation de l'API
Model Gate fournit une passerelle authentifiée pour les clients compatibles Anthropic et OpenAI.
URL de base
Anthropic-compatible: https://api.model-gate.com
OpenAI-compatible: https://api.model-gate.com/v1
Demande d'achèvement de chat OpenAI
curl https://api.model-gate.com/v1/chat/completions \
-H "Authorization: Bearer mg_live_..." \
-H "Content-Type: application/json" \
-d '{"model":"ch-47","messages":[{"role":"user","content":"Hello"}]}'
Réponse aux achèvements de chat OpenAI
{
"id": "chatcmpl_example",
"object": "chat.completion",
"model": "claude-opus-4.7",
"choices": [{"index":0,"message":{"role":"assistant","content":"Hello!"},"finish_reason":"stop"}],
"usage": {"prompt_tokens":8,"completion_tokens":3,"total_tokens":11}
}
Demande de messages anthropiques
curl https://api.model-gate.com/v1/messages \
-H "x-api-key: mg_live_..." \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{"model":"claude-sonnet-4.6","max_tokens":256,"messages":[{"role":"user","content":"Hello"}]}'
Réponse aux messages anthropiques
{
"id": "msg_example",
"type": "message",
"role": "assistant",
"model": "claude-sonnet-4.6",
"content": [{"type":"text","text":"Hello!"}],
"usage": {"input_tokens":8,"output_tokens":3}
}
Modèles et tarifs personnalisés
GET /v1/models renvoie les ID de modèle canonique, les alias activés, les capacités, les taux de débit de compte réels, les taux de catalogue officiels et les taux de coût d'utilisation effectifs pour la clé authentifiée.
Règlement
Le solde du compte est débité par cost. Les limites réinitialisables des clés API et des groupes sont incrémentées de usage_cost. Ces valeurs peuvent différer car chaque clé ou groupe peut sélectionner user_price ou official_price et un multiplicateur.