AI Prosumer
ZH
openai/gpt-5.6-terra

gpt-5.6-terra 是 OpenAI 开发的模型,接受文本和图像输入并生成文本输出。此目录条目标识为 openai/gpt-5.6-terra。其审核上下文窗口为 1,050,000 个标记;部署限制可能更低。.

输入 → 输出
文本, 图像 文本
输入 / 输出 · 每 1M 令牌
€1.803194 / €10.819165
上下文窗口
1,050,000 令牌
最大输出
128,000 令牌
许可:专有

从模型到应用程序

快速开始

API 参考
  1. 获取您的 API 密钥

    在 ShareAI 控制台中创建一个密钥,然后将其保存为服务器上的环境变量。

    创建 API 密钥
    环境变量
    export SHAREAI_API_KEY="your-api-key"
  2. 选择您的端点

    使用您的 API 密钥在 Authorization 标头中发送 POST 请求。

    POSThttps://api.shareai.now/api/v1/chat/completions

    此标签的端点尚未确认。请在发送请求之前检查 API 参考文档和您的控制台。.

  3. 发起您的第一个请求

    示例使用您选择的标签并显示其请求格式。在您的服务器上运行它们以保护您的 API 密钥隐私。当您发送请求时,会检查模型可用性和账户访问权限。.

    cURL
    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
    }'
    Python
    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))
    Go
    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)
    }

    保存为 main.go 并运行 go run main.go。此示例使用 Go 标准库。.

    设置 Rust 依赖项

    在您的 Cargo 项目中添加这些依赖项。将示例保存为 src/main.rs,然后运行 cargo run。.

    Cargo 命令
    cargo add [email protected] --no-default-features --features blocking,json,rustls-tls
    cargo add serde_json@1
    Rust
    fn 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(())
    }
    TypeScript
    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));

定价

欧元 · 每百万个令牌

分享AI 欧元

输入
≤272K€1.803194/百万个令牌
>272K€3.606389/百万个令牌
输出
≤272K€10.819165/百万个令牌
>272K€16.228749/百万个令牌
缓存读取
≤272K€0.18032/百万个令牌
>272K€0.360639/百万个令牌
缓存写入
≤272K€2.253993/百万个令牌
>272K€4.507986/百万个令牌

范围使用总提示令牌,包括缓存。所选费率适用于整个请求,包括输出。.

更多细节

常见问题解答

什么是 gpt-5.6-terra?

gpt-5.6-terra 是 OpenAI 开发的模型,接受文本和图像输入并生成文本输出。此目录条目标识为 openai/gpt-5.6-terra。其审核上下文窗口为 1,050,000 个标记;部署限制可能更低。.

gpt-5.6-terra 的费用是多少?

ShareAI公布的费率起价为每百万令牌输入€1.803194,输出€10.819165。费率取决于所选标签、定价计划和令牌范围。有关缓存费率和所有公布的等级,请参见上方的定价。.

gpt-5.6-terra 支持哪些输入和输出?

输入:文本、图像。输出:文本。这些功能适用于所选模型标签。查看端点文档以了解支持的请求格式。

gpt-5.6-terra 的上下文长度是多少?

此标签的上下文窗口为 1,050,000 个标记。上下文大小和定价阈值是独立的。特定部署的请求限制可能更低。最大输出:128,000 个标记。

gpt-5.6-terra 是否支持工具调用和结构化输出?

工具调用:支持。结构化输出:支持。

我如何通过 ShareAI 使用 gpt-5.6-terra?

在 ShareAI 控制台中创建一个 API 密钥,选择一个模型标签,并向快速入门中的端点发送经过身份验证的请求。您的密钥必须具有所选模型的访问权限。请将您的密钥保存在服务器上。