GPT-6 Astra API

GPT-6 Astra 是 BeatAPI 上最新一代的 OpenAI 模型。它与其他文本模型共用同一条 Text API 透传链路,所有受支持的 SDK 格式都使用模型 ID gpt-6-astra

模型适用场景计费方式
gpt-6-astra需要最新一代推理能力、且愿意为此付出高于 GPT-5.6 的单价单一档位,无长上下文分档

GPT-5.6 家族不同,Astra 全上下文只有一个费率,不存在需要围绕它裁剪提示词的 272K 阈值。上线前请调用 GET /v1/models 确认账号已启用的模型。

推荐:OpenAI Responses

POST https://api.beatapi.io/v1/responses

1import OpenAI from "openai";
2
3const client = new OpenAI({
4 apiKey: process.env.BEATAPI_API_KEY,
5 baseURL: "https://api.beatapi.io/v1"
6});
7
8const response = await client.responses.create({
9 model: "gpt-6-astra",
10 input: "Design a resilient webhook retry strategy for a payments API.",
11 reasoning: { effort: "medium" }
12});
13
14console.log(response.output_text);
$curl --request POST \
> --url https://api.beatapi.io/v1/responses \
> --header 'Authorization: Bearer <BEATAPI_API_KEY>' \
> --header 'Content-Type: application/json' \
> --data '{
> "model": "gpt-6-astra",
> "input": "Design a resilient webhook retry strategy for a payments API.",
> "reasoning": { "effort": "medium" }
>}'

reasoning.effort 可选 nonelowmediumhighxhighmax。建议从 medium 起步,再在自己的业务负载上分别评测高一档和低一档。

迁移现有 SDK

只需改 base URL 并把原厂密钥换成 BeatAPI 密钥,现有集成即可迁移。

OpenAI Chat Completions

POST https://api.beatapi.io/v1/chat/completions

$curl --request POST \
> --url https://api.beatapi.io/v1/chat/completions \
> --header 'Authorization: Bearer <BEATAPI_API_KEY>' \
> --header 'Content-Type: application/json' \
> --data '{
> "model": "gpt-6-astra",
> "messages": [
> { "role": "user", "content": "Design a resilient webhook retry strategy for a payments API." }
> ]
>}'

Anthropic Messages

POST https://api.beatapi.io/v1/messages

$curl --request POST \
> --url https://api.beatapi.io/v1/messages \
> --header 'Authorization: Bearer <BEATAPI_API_KEY>' \
> --header 'Content-Type: application/json' \
> --data '{
> "model": "gpt-6-astra",
> "max_tokens": 1024,
> "messages": [
> { "role": "user", "content": "Design a resilient webhook retry strategy for a payments API." }
> ]
>}'

Gemini generateContent

POST https://api.beatapi.io/v1beta/models/gpt-6-astra:generateContent

$curl --request POST \
> --url 'https://api.beatapi.io/v1beta/models/gpt-6-astra:generateContent' \
> --header 'Authorization: Bearer <BEATAPI_API_KEY>' \
> --header 'Content-Type: application/json' \
> --data '{
> "contents": [
> { "role": "user", "parts": [{ "text": "Design a resilient webhook retry strategy for a payments API." }] }
> ]
>}'

确认密钥可以调用哪些模型

GET https://api.beatapi.io/v1/models

1{
2 "object": "list",
3 "data": [
4 { "id": "gpt-6-astra", "object": "model", "owned_by": "beatapi" }
5 ]
6}

文本、图片、视频、工作流、特效与实时接口共用同一把密钥和同一份 USD 余额。计费以实际 token 用量为准;可在控制台用量日志中查看请求 ID、模型、token 总量、状态与结算金额。