AGTCloud API Docs
GuidesRéférence APIIntégrations et ressourcesMises à jour et aide
Texte et conversation

Chat Completions

Créez des réponses textuelles, multimodales et avec appels d’outils via l’API Chat Completions compatible OpenAI.

L’API Chat Completions génère une réponse à partir d’une liste de messages. Elle convient aux conversations textuelles, aux entrées multimodales, au streaming, aux sorties structurées et aux appels d’outils de fonction. Les types d’entrée et paramètres avancés disponibles varient selon le modèle ; vérifiez les modèles accessibles avec votre clé API actuelle et les résultats réels des appels.

POST/v1/chat/completions

Génère une réponse du modèle à partir de la liste de messages fournie. L’API prend en charge les réponses ordinaires et le streaming SSE ; les fonctionnalités avancées, telles que les images, l’audio, les appels d’outils et les sorties structurées, dépendent du modèle choisi.

Lorsque vous changez de modèle, vérifiez d’abord ses capacités de base avec une requête textuelle minimale, puis activez les paramètres avancés un par un.

Authentification

bearerAuth
AuthentificationBearer <token>

Utilisez Bearer your-api-key dans le Header Authorization.

Emplacement: header

Corps de requête

Choisissez la structure de requête selon la modalité d’entrée du modèle. Les trois vues utilisent le même endpoint Chat Completions et les mêmes paramètres de génération communs.

application/json
Conversation textuelle

Utilisez ce mode pour la conversation, la génération de contenu et le raisonnement textuel. Le contenu du message peut être une chaîne de caractères.

model
Identifiant d’un modèle de texte disponible pour le compte actuel.
messages[].role
Rôle du message, par exemple user, system ou assistant.
messages[].content
Message textuel sous forme de chaîne de caractères.
application/json
{
  "model": "MODEL_ID",
  "messages": [
    {
      "role": "user",
      "content": "Bonjour ! Présentez-vous en une phrase."
    }
  ]
}
Référence des champsLa structure des champs ci-dessous correspond uniquement au mode d’entrée sélectionné.

Requête de conversation textuelle. Les messages utilisateur peuvent être des chaînes ou des tableaux de contenu contenant uniquement du texte.

Les entrées image et audio nécessitent un modèle prenant en charge la modalité correspondante. Vérifiez les modèles disponibles pour le compte actuel et les capacités réelles de l’API.

Corps de réponse

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

Documentation officielle OpenAI Chat CompletionsConsultez la définition du protocole du fournisseur et les dernières modifications des champs.