# GPT-6 Astra 低价 API

使用开发者控制台创建的洛辞 API Key。模型 ID 为 `gpt-6-astra`。

| 格式 | POST 路径 | 鉴权 |
| --- | --- | --- |
| OpenAI Responses | `/api/v1/responses` | `Authorization: Bearer YOUR_API_KEY` |
| OpenAI Chat Completions | `/api/v1/chat/completions` | `Authorization: Bearer YOUR_API_KEY` |
| Anthropic Messages | `/api/v1/messages` | `x-api-key: YOUR_API_KEY` 与 `anthropic-version: 2023-06-01` |

OpenAI SDK 的 Base URL 为 `https://luocisheng.cn/api/v1`。Anthropic SDK 的 Base URL 为 `https://luocisheng.cn/api`，SDK 会补上 `/v1/messages`。

## Responses

```json
{"model":"gpt-6-astra","input":"总结这个任务","max_output_tokens":1024,"store":false}
```

工具调用使用 `tools` 中定义的客户端函数。收到 `function_call` 后，在客户端执行，并在下一次请求的 `input` 中带上原对话、函数调用和同一 `call_id` 的 `function_call_output`。本站使用完整历史续写。图片使用 `input_image` 与可访问的 HTTP(S) 图片 URL。支持 `reasoning.effort` 的 low、medium、high、xhigh、max 档。

## Chat Completions

```json
{"model":"gpt-6-astra","messages":[{"role":"user","content":"总结这个任务"}],"max_completion_tokens":1024}
```

## Anthropic Messages

```json
{"model":"gpt-6-astra","messages":[{"role":"user","content":"总结这个任务"}],"max_tokens":1024}
```

原生函数调用请使用 Responses。Messages 的 Token 预估接口暂不可用。

## 流式与计费

洛辞提供低价 GPT-6 Astra API，三个入口共用同一套 API 售价。

三个入口均接受 `stream: true`。本站完成用量校验和结算后发送对应协议的 SSE 事件。输入、输出与缓存输入按本站公布的 API 售价扣除 API 钱包余额。通过 `GET /api/v1/models/gpt-6-astra` 查询当前售价。调用结果需要核对时请勿自动重试。

单次总输入（含缓存输入）超过 272,000 tokens 时，整次请求按长上下文档结算。输入和缓存读取单价为标准档的 2 倍，输出单价为 1.5 倍。长档售价见模型详情的 `billing.longContext`。
