Introduction
GPT 6.1 Terra lit captures d’écran et documents pour en tirer des brouillons ciblés ou des champs structurés. Avec Terra, indiquez la zone de la capture et les champs à extraire ; demandez de signaler les valeurs illisibles comme inconnues.
| 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 GPT 6.1 plus léger pour le travail de tous les jours
GPT 6.1 Terra lit captures d’écran et documents pour en tirer des brouillons ciblés ou des champs structurés. Avec Terra, indiquez la zone de la capture et les champs à extraire ; demandez de signaler les valeurs illisibles comme inconnues.
Un réglage none pour les tours qui n’ont pas besoin de planification
Terra accepte none, low, medium, high, xhigh et max ; none convient à une extraction directe. Terra prévoit 4,096 tokens de réponse par défaut et jusqu’à 128,000 ; au-dessus de none, le raisonnement utilise lui aussi cette enveloppe.
Des images plus grandes, lues plus en détail
Terra accepte 256 messages et 128 définitions d’outils, avec un budget de 37,000 tokens d’entrée par image sur cet endpoint. Avec Terra, indiquez la zone de la capture et les champs à extraire ; demandez de signaler les valeurs illisibles comme inconnues.
La même fenêtre de 1,050,000 tokens, avec un palier pour les longs prompts
Le contexte de 1,050,000 tokens de Terra inclut documents, conversation et réponse ; réservez jusqu’à 128,000 tokens à la sortie. Un dossier Terra dépassant 272,000 tokens d’entrée entraîne le tarif des prompts longs pour toute la requête, réponse comprise ; consultez les prix avant un envoi volumineux.
Paramètres de requête
| Paramètre | Obligatoire | Description |
|---|---|---|
messages | Oui | Transmettez à Terra la capture et les consignes d’extraction dans messages, en gardant les identifiants d’appels lors des échanges suivants. 1 éléments minimum · 256 éléments maximum |
max_tokens | Non | Dimensionnez |
reasoning_effort | Non | Terra accepte none, low, medium, high, xhigh et max ; none convient à une extraction directe. |
stop | Non | Terra accepte une séquence d’arrêt ou une liste de quatre au plus ; évitez un marqueur présent dans les valeurs extraites. 1 caractères minimum · 1 éléments minimum · 4 éléments maximum |
temperature | Non | Avec Terra, temperature s’applique à |
top_p | Non | Pour Terra avec |
tools | Non | Décrivez les fonctions de recherche ou d’extraction proposées à Terra ; leur exécution revient à votre application. 128 éléments maximum |
parallel_tool_calls | Non | Permettez à Terra plusieurs recherches indépendantes ensemble si aucun résultat n’est nécessaire pour formuler un autre appel. Valeur par défaut: |
tool_choice | Non | Choisissez auto, none, required ou une fonction nommée pour le traitement documentaire de Terra. |
response_format | Non | Demandez une structure JSON pour les champs extraits par Terra, puis contrôlez-la avec votre schéma. |
Tarification
Entrée $1 / Sortie $5 par 1 million de tokens; Prompts de plus de 272K tokens: Entrée $2 / Sortie $7.50
Cas d’utilisation
Lire des captures d’écran et en tirer des modifications
Avec Terra, indiquez la zone de la capture et les champs à extraire ; demandez de signaler les valeurs illisibles comme inconnues.
Extraire des champs de documents et de formulaires
Transmettez un formulaire numérisé ou un long document et demandez des champs nommés dans une structure JSON fixe. Utilisez reasoning_effort none ou low pour une extraction simple, et validez la sortie dans votre application.
Rédiger et réécrire avec un ton constant
Donnez à Terra vos consignes de style et quelques exemples approuvés, puis demandez des réponses, des résumés ou des textes produit. Le modèle est conçu pour une rédaction claire et naturelle, et un effort faible suffit en général.
Boucler les appels d’outils
Demandez une structure JSON pour les champs extraits par Terra, puis contrôlez-la avec votre schéma.
Guide de prompt et conseils pratiques
Choisir l’effort selon la tâche
Terra accepte none, low, medium, high, xhigh et max ; none convient à une extraction directe.
Diriger le modèle vers la bonne partie de l’image
Ajoutez l’image comme partie
image_urlet nommez la zone, par exemple la troisième colonne du tableau. Gardez l’instruction en texte à côté de l’image, et ne comptez pas sur des caractères minuscules que l’image ne peut pas restituer.Régler
max_tokenssur la réponse attenduemax_tokensvaut 4,096 par défaut et accepte jusqu’à 128,000, le raisonnement y étant compté. Une extraction courte en demande peu, un long brouillon à effort élevé en demande davantage. Diffusez les longues réponses en continu et vérifiezfinish_reason.Boucler les appels d’outils
Si vous définissez des outils, renvoyez chaque résultat comme message tool avec le
tool_call_idcorrespondant, et conservez lestool_callsde l’assistant dans l’historique. Validez les arguments avant d’agir en conséquence.
GPT 6.1 Terra
GPT 6.1 Terra lit captures d’écran et documents pour en tirer des brouillons ciblés ou des champs structurés.
openai/gpt-6.1-terra/chat
Avec Terra, indiquez la zone de la capture et les champs à extraire ; demandez de signaler les valeurs illisibles comme inconnues.
Terra prévoit 4,096 tokens de réponse par défaut et jusqu’à 128,000 ; au-dessus de none, le raisonnement utilise lui aussi cette enveloppe.
Pour une extraction avec Terra, définissez les fonctions exécutables et renvoyez leurs résultats avec le tool_call_id initial ; cette interface admet 128 définitions. Les outils natifs OpenAI passent par Responses.
Un dossier Terra dépassant 272,000 tokens d’entrée entraîne le tarif des prompts longs pour toute la requête, réponse comprise ; consultez les prix avant un envoi volumineux.
Les capacités visuelles et rédactionnelles de GPT 6.1 Terra ne garantissent pas des réponses NSFW sans restriction ; les règles du modèle déterminent les contenus acceptés.
Les capacités visuelles et rédactionnelles de GPT 6.1 Terra ne garantissent pas des réponses NSFW sans restriction ; les règles du modèle déterminent les contenus acceptés.
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-terra/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.
