gpt-5.6-terra
openai/gpt-5.6-terragpt-5.6-terra est un modèle de OpenAI qui accepte du texte et des images et produit du texte. Cette entrée de catalogue identifie openai/gpt-5.6-terra. Sa fenêtre contextuelle examinée est de 1 050 000 tokens ; les limites de déploiement peuvent être inférieures.
- Entrée → Sortie
- Texte, Image Texte
- Entrée / Sortie · par 1M tokens
- €1.803194 / €10.819165
- Fenêtre de contexte
- 1 050 000 jetons
- Rendement maximal
- 128 000 jetons
Du modèle à l'application
Démarrage rapide
Obtenez votre clé API
Créez une clé dans la Console ShareAI, puis enregistrez-la comme variable d'environnement sur votre serveur.
Créer une clé APIexport SHAREAI_API_KEY="your-api-key"Choisissez votre point de terminaison
Envoyez une requête POST avec votre clé API dans l'en-tête Authorization.
POSThttps://api.shareai.now/api/v1/chat/completionsLe point de terminaison de ce tag n’a pas été confirmé. Consultez la référence API et votre Console avant d’envoyer une requête.
Faites votre première requête
Les exemples utilisent votre tag sélectionné et montrent son format de requête. Exécutez-les sur votre serveur pour garder votre clé API privée. La disponibilité des modèles et l'accès au compte sont vérifiés lorsque vous envoyez une requête.
curl --fail-with-body --request POST 'https://api.shareai.now/api/v1/chat/completions' \ --header "Authorization: Bearer ${SHAREAI_API_KEY}" \ --header 'Content-Type: application/json' \ --data-raw '{ "model": "openai/gpt-5.6-terra", "messages": [ { "role": "user", "content": "Hello!" } ], "stream": false }'import json import os import urllib.request payload = { "model": "openai/gpt-5.6-terra", "messages": [ { "role": "user", "content": "Hello!", }, ], "stream": False, } request = urllib.request.Request("https://api.shareai.now/api/v1/chat/completions", data=json.dumps(payload).encode(), headers={ "Authorization": f"Bearer {os.environ['SHAREAI_API_KEY']}", "Content-Type": "application/json", }, method="POST", ) with urllib.request.urlopen(request, timeout=180) as response: print(json.dumps(json.load(response), indent=2))package main import ( "bytes" "encoding/json" "fmt" "io" "net/http" "os" "time" ) func main() { if err := run(); err != nil { fmt.Fprintln(os.Stderr, err) os.Exit(1) } } func run() error { key := os.Getenv("SHAREAI_API_KEY") if key == "" { return fmt.Errorf("set SHAREAI_API_KEY") } body := []byte(`{ "model": "openai/gpt-5.6-terra", "messages": [ { "role": "user", "content": "Hello!" } ], "stream": false }`) request, err := http.NewRequest(http.MethodPost, "https://api.shareai.now/api/v1/chat/completions", bytes.NewReader(body)) if err != nil { return err } request.Header.Set("Authorization", "Bearer " + key) request.Header.Set("Content-Type", "application/json") client := &http.Client{Timeout: 180 * time.Second} response, err := client.Do(request) if err != nil { return err } defer response.Body.Close() if response.StatusCode < 200 || response.StatusCode >= 300 { detail, _ := io.ReadAll(io.LimitReader(response.Body, 1<<20)) return fmt.Errorf("ShareAI HTTP %d: %s", response.StatusCode, detail) } var result any if err := json.NewDecoder(response.Body).Decode(&result); err != nil { return err } encoder := json.NewEncoder(os.Stdout) encoder.SetIndent("", " ") return encoder.Encode(result) }Enregistrez sous main.go et exécutez go run main.go. Cet exemple utilise la bibliothèque standard Go.
Configurez les dépendances Rust
Dans votre projet Cargo, ajoutez ces dépendances. Enregistrez l'exemple sous src/main.rs, puis exécutez cargo run.
cargo add [email protected] --no-default-features --features blocking,json,rustls-tls cargo add serde_json@1fn main() -> Result<(), Box<dyn std::error::Error>> { let api_key = std::env::var("SHAREAI_API_KEY")?; let payload: serde_json::Value = serde_json::from_str(r#"{ "model": "openai/gpt-5.6-terra", "messages": [ { "role": "user", "content": "Hello!" } ], "stream": false }"#)?; let client = reqwest::blocking::Client::builder() .timeout(std::time::Duration::from_secs(180)) .build()?; let response = client.post(r#"https://api.shareai.now/api/v1/chat/completions"#) .bearer_auth(api_key) .json(&payload) .send()? .error_for_status()?; let result: serde_json::Value = response.json()?; println!("{}", serde_json::to_string_pretty(&result)?); Ok(()) }const payload = { "model": "openai/gpt-5.6-terra", "messages": [ { "role": "user", "content": "Hello!" } ], "stream": false }; const response = await fetch("https://api.shareai.now/api/v1/chat/completions", { method: 'POST', headers: { Authorization: `Bearer ${process.env.SHAREAI_API_KEY}`, 'Content-Type': 'application/json', }, body: JSON.stringify(payload), }); if (!response.ok) throw new Error(await response.text()); console.log(JSON.stringify(await response.json(), null, 2));
Tarification
EUR · par 1M tokensShareAI EUR
- Entrée
- ≤272 000€1.803194/M jetons>272 000€3.606389/M jetons
- Sortie
- ≤272 000€10.819165/M jetons>272 000€16.228749/M jetons
- Lecture du cache
- ≤272 000€0.18032/M jetons>272 000€0.360639/M jetons
- Écriture dans le cache
- ≤272 000€2.253993/M jetons>272 000€4.507986/M jetons
Les plages utilisent le total des tokens de prompt, y compris le cache. Le tarif sélectionné s'applique à l'ensemble de la requête, y compris la sortie.
Un peu plus de détails
Questions fréquemment posées
Qu'est-ce que gpt-5.6-terra ?
gpt-5.6-terra est un modèle de OpenAI qui accepte du texte et des images et produit du texte. Cette entrée de catalogue identifie openai/gpt-5.6-terra. Sa fenêtre contextuelle examinée est de 1 050 000 tokens ; les limites de déploiement peuvent être inférieures.
Combien coûte gpt-5.6-terra ?
Les tarifs publiés de ShareAI commencent à €1.803194 pour l'entrée et €10.819165 pour la sortie par million de tokens. Les tarifs dépendent du tag sélectionné, du plan tarifaire et de la plage de tokens. Consultez la section Tarifs ci-dessus pour les tarifs de cache et tous les niveaux publiés.
Quels sont les entrées et sorties prises en charge par gpt-5.6-terra ?
Entrées : Texte, Image. Sorties : Texte. Ces capacités s'appliquent à l'étiquette de modèle sélectionnée. Consultez la documentation de l'endpoint pour les formats de requêtes pris en charge.
Quelle est la longueur de contexte de gpt-5.6-terra ?
Cette étiquette dispose d'une fenêtre de contexte de 1 050 000 tokens. La taille du contexte et les seuils de tarification sont distincts. Les limites de requêtes peuvent être inférieures pour un déploiement particulier. Sortie maximale : 128 000 tokens.
gpt-5.6-terra prend-il en charge l'appel d'outils et les sorties structurées ?
Appels d'outils : Pris en charge. Sorties structurées : Pris en charge.
Comment utiliser gpt-5.6-terra avec ShareAI ?
Créez une clé API dans la Console ShareAI, choisissez une étiquette de modèle, et envoyez une requête authentifiée à l'endpoint dans le guide de démarrage rapide. Votre clé doit avoir accès au modèle choisi. Conservez votre clé sur votre serveur.