Introduction
GPT 6.1 Sol examine les changements de code complexes et les analyses professionnelles à partir des textes et images fournis. Donnez à Sol le code concerné, le défaut observé et les critères d’acceptation, puis demandez le fichier qui étaye chaque constat.
| Champ | Valeur |
|---|---|
| Entrée | Texte |
| Sortie | Texte |
| Fenêtre de contexte | 1,050,000 tokens |
| Plafond de max_tokens | 128,000 |
| Entrées | du texte / des images |
Fonctionnalités et points forts
Le modèle GPT 6.1 à privilégier quand la tâche est difficile
GPT 6.1 Sol examine les changements de code complexes et les analyses professionnelles à partir des textes et images fournis. Donnez à Sol le code concerné, le défaut observé et les critères d’acceptation, puis demandez le fichier qui étaye chaque constat.
Cinq niveaux d’effort, du rapide à l’exhaustif
reasoning_effort accepte low, medium, high, xhigh et max, medium étant la valeur par défaut. Sol n’a pas de réglage none : même la requête la plus légère bénéficie d’un bref passage de raisonnement. Commencez par medium, montez en niveau pour les problèmes où un détail manqué coûte cher, et réservez max aux cas qui justifient les tokens supplémentaires.
Un million de tokens de matière de travail dans une seule requête
La fenêtre de 1,050,000 tokens permet de garder ensemble un dépôt, une spécification et la question, au lieu de les résumer. Les prompts de plus de 272,000 tokens relèvent d’un tarif distinct pour les prompts longs ; n’envoyez donc la base de code entière que lorsque la tâche le demande.
Appels de fonctions et captures d’écran dans la même conversation
Sol reçoit ici jusqu’à 128 définitions de fonctions via l’interface de compatibilité ; votre application les exécute puis renvoie le tool_call_id correspondant. Chez OpenAI, les appels d’outils natifs nécessitent Responses.
Paramètres de requête
| Paramètre | Obligatoire | Description |
|---|---|---|
messages | Oui | Fournissez à Sol le code, la trace d’erreur et les critères dans messages ; conservez les résultats auprès des appels correspondants. 1 éléments minimum · 256 éléments maximum |
max_tokens | Non | Réservez |
reasoning_effort | Non | Sol propose low, medium, high, xhigh et max ; commencez une revue difficile avec medium. |
stop | Non | Sol accepte une séquence d’arrêt ou jusqu’à quatre ; évitez un marqueur susceptible de couper le correctif. 1 caractères minimum · 1 éléments minimum · 4 éléments maximum |
temperature | Non | Modifiez temperature de Sol si votre évaluation des revues de code justifie un autre échantillonnage. |
top_p | Non | Réduisez avec |
tools | Non | Définissez les fonctions d’examen du code accessibles à Sol ; votre application valide les arguments et les exécute. 128 éléments maximum |
parallel_tool_calls | Non | Autorisez les vérifications indépendantes de Sol dans un même tour si aucun résultat ne conditionne les autres appels. Valeur par défaut: |
tool_choice | Non | Pilotez la prochaine étape d’outil de Sol avec auto, none, required ou une fonction nommée. |
response_format | Non | Précisez le format des constats de Sol et validez tout JSON avant d’utiliser la modification proposée. |
Tarification
Entrée $2 / Sortie $10 par 1 million de tokens; Prompts de plus de 272K tokens: Entrée $4 / Sortie $15
Cas d’utilisation
Relire une modification à la lumière du dépôt entier
Donnez à Sol le code concerné, le défaut observé et les critères d’acceptation, puis demandez le fichier qui étaye chaque constat.
Mener une analyse en plusieurs étapes
Placez les tableaux sources, le texte de la politique et la question dans une même requête, puis demandez des constats accompagnés de leurs preuves. Exigez une forme de sortie fixe, par exemple constat, source et vérification, et validez-la dans votre application.
Faire tourner un agent capable d’agir
Sol reçoit ici jusqu’à 128 définitions de fonctions via l’interface de compatibilité ; votre application les exécute puis renvoie le tool_call_id correspondant. Chez OpenAI, les appels d’outils natifs nécessitent Responses.
Renvoyer les résultats d’outils avec l’identifiant correspondant
Précisez le format des constats de Sol et validez tout JSON avant d’utiliser la modification proposée.
Guide de prompt et conseils pratiques
Commencer à medium et monter d’un cran
Sol propose low, medium, high, xhigh et max ; commencez une revue difficile avec medium.
Laisser de la place au raisonnement dans
max_tokensmax_tokensvaut 4,096 par défaut et accepte jusqu’à 128,000. Le raisonnement du modèle y est compté. Pour un long correctif ou un rapport détaillé, fixez une valeur nettement supérieure à la longueur attendue, surtout à xhigh et max, et vérifiezfinish_reasonavant de considérer une réponse comme complète.Le matériau d’abord, la question en dernier
Placez les documents ou le code en début de requête, étiquetez chaque source et posez la question à la fin. Gardez les consignes dans le message système pour qu’un texte cité ne soit pas pris pour votre demande. Surveillez le seuil de 272,000 tokens si le coût compte.
Renvoyer les résultats d’outils avec l’identifiant correspondant
Quand le modèle appelle une fonction, renvoyez votre résultat dans un message d’outil portant le même
tool_call_id, et conservez lestool_callsde l’assistant dans l’historique. Pour une sortie lisible par une machine,response_formatet les paramètres d’outils acceptent tous deux un schéma JSON ; validez ce qui revient.
GPT 6.1 Sol
GPT 6.1 Sol examine les changements de code complexes et les analyses professionnelles à partir des textes et images fournis.
openai/gpt-6.1-sol/chat
Donnez à Sol le code concerné, le défaut observé et les critères d’acceptation, puis demandez le fichier qui étaye chaque constat.
Les 128,000 tokens de réponse de Sol comprennent le raisonnement et le correctif visible ; la limite par défaut est de 4,096.
Sol reçoit ici jusqu’à 128 définitions de fonctions via l’interface de compatibilité ; votre application les exécute puis renvoie le tool_call_id correspondant. Chez OpenAI, les appels d’outils natifs nécessitent Responses.
Pour examiner un dépôt avec Sol, une entrée dépassant 272,000 tokens fait passer toute la requête au tarif des prompts longs ; vérifiez les prix affichés avant d’envoyer l’archive.
GPT 6.1 Sol est présenté ici pour le code et le travail professionnel ; les contenus NSFW ne sont pas garantis et les règles du modèle restent applicables.
GPT 6.1 Sol est présenté ici pour le code et le travail professionnel ; les contenus NSFW ne sont pas garantis et les règles du modèle restent applicables.
Démarrage rapide de l’API
curl --fail-with-body -sN https://api.spicyapi.ai/v1/chat/completions \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"model": "openai/gpt-6.1-sol/chat",
"messages": [
{
"role": "user",
"content": "Summarise the following release notes into three bullet points."
}
],
"stream": true
}' \
| jq --unbuffered -Rrj 'select(startswith("data: ")) | .[6:] | select(. != "[DONE]") | fromjson | if .error then "\n[error] \(.error.message)\n" else (.choices[0].delta.content? // empty) end'
La référence API détaille l’authentification, le schéma complet, le polling et la gestion des erreurs.
