B2BB2B LLM

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.