API compatible avec OpenAI

La passerelle respecte à la lettre le protocole « Chat Completions » d’OpenAI ; les SDK et clients existants fonctionnent donc sans aucune modification.

Complétions de chat

POST https://api.admesh.ai/v1/chat/completions
{
  "model": "anthropic/claude-sonnet",
  "messages": [
    { "role": "system", "content": "You are a helpful assistant." },
    { "role": "user", "content": "Hello" }
  ],
  "stream": false
}

Streaming

Configurez "stream": true pour recevoir un flux d’événements SSE, entièrement compatible avec les clients OpenAI. Les clients peuvent annuler l’opération à l’aide d’un AbortController.

En-têtes de réponse de la plateforme

La plateforme renvoie des informations de suivi telles que request_id dans les en-têtes de réponse, ce qui permet de conserver un corps JSON standard épuré. Utilisez-les pour tracer une requête lors du rapprochement et de l'assistance.

Modèles disponibles

GET https://api.admesh.ai/v1/models

Renvoie la liste des identifiants de modèles que votre compte peut appeler.