GPT-5.1 - Référence API complète
- Utiliser le format OpenAI SDK pour appeler les modèles de la série GPT-5.1
- Mode de traitement synchrone, réponse en temps réel
- Conversation textuelle : Dialogue contextuel à un ou plusieurs tours
- Prompts système : Personnaliser le rôle et le comportement de l’IA
- Entrée multimodale : Prend en charge l’entrée mixte texte + image
- Appel d’outils : Prend en charge Function Calling
- Démarrage rapide ? Consultez le Guide de démarrage rapide
https://direct.evolink.ai, qui offre une meilleure prise en charge des modèles de texte et des connexions persistantes. https://api.evolink.ai est le point d’accès principal pour les services multimodaux et sert d’adresse de secours pour les modèles de texte.Autorisations
Toutes les APIs nécessitent une authentification par Bearer Token
Obtenir une clé API :
Visitez la Page de gestion des clés API pour obtenir votre clé API
Ajouter à l'en-tête de requête :
Authorization: Bearer YOUR_API_KEYCorps
Nom du modèle pour la complétion de chat
- gpt-5.1 : Modèle de base pour les tâches générales
- gpt-5.1-chat : Optimisé pour les tâches conversationnelles
- gpt-5.1-thinking : Dispose de capacités de raisonnement avec sortie du processus de réflexion (retourne reasoning_content)
gpt-5.1, gpt-5.1-chat, gpt-5.1-thinking "gpt-5.1"
Liste des messages pour la conversation, prend en charge le dialogue multi-tours et l'entrée multimodale
1Indique si la réponse doit être en streaming
true: Réponse en streaming, retourne le contenu fragment par fragment en temps réelfalse: Attendre la réponse complète et la retourner en une seule fois
false
Nombre maximum de tokens à générer dans la réponse
x >= 12000
Température d'échantillonnage, contrôle le caractère aléatoire de la sortie
- Valeurs basses (par ex., 0.2) : Sortie plus déterministe et ciblée
- Valeurs élevées (par ex., 1.5) : Sortie plus aléatoire et créative
0 <= x <= 21
Paramètre d'échantillonnage Nucleus
- Contrôle l'échantillonnage à partir des tokens avec une probabilité cumulative
- Par exemple, 0.9 signifie échantillonner parmi les tokens dont la probabilité cumulative atteint 90 %
0 <= x <= 10.9
Pénalité de fréquence, nombre entre -2.0 et 2.0
- Les valeurs positives pénalisent les nouveaux tokens en fonction de leur fréquence dans le texte
-2 <= x <= 20
Pénalité de présence, nombre entre -2.0 et 2.0
- Les valeurs positives pénalisent les nouveaux tokens selon qu'ils apparaissent ou non dans le texte
-2 <= x <= 20
Séquences d'arrêt, la génération s'arrête lorsque ces séquences sont rencontrées
Liste des outils pour Function Calling
Réponse
Complétion de chat réussie
Identifiant unique pour la complétion de chat
"chatcmpl-abc123"
Le modèle utilisé pour la complétion
"gpt-5.1"
Type de réponse
chat.completion "chat.completion"
Horodatage Unix de la création de la complétion
1698999496
Liste des choix de complétion
Statistiques d'utilisation des jetons