GPT-6 Astra
openai/gpt-6-astraOpenAIs leistungsfähigstes Modell für komplexes Denken, Programmierung, Computeranwendungen, Forschung und professionelle Arbeit. Unterstützt Text- und Bildeingaben mit Textausgabe.
- Eingabe → Ausgabe
- Text, Bild Text
- Eingabe / Ausgabe · pro 1M Tokens
- €9.10 / €45.50
- Kontextfenster
- 1.050.000 Tokens
- Maximale Leistung
- 128.000 Tokens
Vom Modell zur Anwendung
Schnellstart
Holen Sie sich Ihren API-Schlüssel
Erstellen Sie einen Schlüssel in der ShareAI-Konsole und speichern Sie ihn dann als Umgebungsvariable auf Ihrem Server.
API-Schlüssel erstellenexport SHAREAI_API_KEY="your-api-key"Wählen Sie Ihren Endpunkt
Senden Sie eine POST-Anfrage mit Ihrem API-Schlüssel im Authorization-Header.
POSThttps://api.shareai.now/api/v1/chat/completionsDer Endpunkt dieses Tags wurde nicht bestätigt. Überprüfen Sie die API-Referenz und Ihre Konsole, bevor Sie eine Anfrage senden.
Stellen Sie Ihre erste Anfrage
Die Beispiele verwenden dein ausgewähltes Tag und zeigen dessen Anforderungsformat. Führe sie auf deinem Server aus, um deinen API-Schlüssel privat zu halten. Die Verfügbarkeit des Modells und der Kontozugriff werden überprüft, wenn du eine Anfrage sendest.
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-6-astra", "messages": [ { "role": "user", "content": "Hello!" } ], "stream": false }'import json import os import urllib.request payload = { "model": "openai/gpt-6-astra", "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-6-astra", "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) }Speichere als main.go und führe go run main.go aus. Dieses Beispiel verwendet die Go-Standardbibliothek.
Rust-Abhängigkeiten einrichten
Füge in deinem Cargo-Projekt diese Abhängigkeiten hinzu. Speichere das Beispiel als src/main.rs und führe dann cargo run aus.
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-6-astra", "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-6-astra", "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));
Preise
EUR · pro 1M TokensTeilenAI EUR
- Eingabe
- ≤272K€9.10/M Tokens>272K€18.20/M Tokens
- Ausgabe
- ≤272K€45.50/M Tokens>272K€68.25/M Tokens
- Cache-Lesen
- ≤272K€11.37/M Tokens>272K€22.75/M Tokens
- Cache-Schreiben
- ≤272K€9.10/M Tokens>272K€18.20/M Tokens
Bereiche verwenden die Tokenanzahl jedes Zählers. Der ausgewählte Tarif gilt für alle Tokens in diesem Zähler.
Cache write folgt dem Eingaberate. Zwischengespeicherte Tokens werden einmal gezählt.
Ein paar weitere Details
Häufig gestellte Fragen
Was ist GPT-6 Astra?
OpenAIs leistungsfähigstes Modell für komplexes Denken, Programmierung, Computeranwendungen, Forschung und professionelle Arbeit. Unterstützt Text- und Bildeingaben mit Textausgabe.
Wie viel kostet GPT-6 Astra?
Veröffentliche ShareAI-Tarife beginnen bei 9,10 € für Eingaben und 45,50 € für Ausgaben pro Million Tokens. Die Tarife hängen vom gewählten Tag, dem Preismodell und dem Token-Bereich ab. Siehe oben unter Preise für Cache-Tarife und alle veröffentlichten Stufen.
Welche Eingaben und Ausgaben unterstützt GPT-6 Astra?
Eingaben: Text, Bild. Ausgaben: Text. Diese Funktionen gelten für das ausgewählte Modell-Tag. Überprüfen Sie die Endpunkt-Dokumentation für unterstützte Anforderungsformate.
Wie lang ist der Kontext von GPT-6 Astra?
Dieses Tag hat ein Kontextfenster von 1.050.000 Tokens. Kontextgröße und Preisschwellen sind getrennt. Anfragelimits können für eine bestimmte Bereitstellung niedriger sein. Maximale Ausgabe: 128.000 Tokens.
Unterstützt GPT-6 Astra Tool-Aufrufe und strukturierte Ausgaben?
Tool-Aufrufe: Unterstützt. Strukturierte Ausgaben: Unterstützt.
Wie verwende ich GPT-6 Astra mit ShareAI?
Erstellen Sie einen API-Schlüssel in der ShareAI-Konsole, wählen Sie einen Modell-Tag aus und senden Sie eine authentifizierte Anfrage an den Endpunkt im Quick Start. Ihr Schlüssel muss Zugriff auf das gewählte Modell haben. Bewahren Sie Ihren Schlüssel auf Ihrem Server auf.