GPT-6 Luna API
调用 GPT-6 Luna 时使用 model: "gpt-6-luna"。下面通过 OpenAI Chat Completions 发送同步请求。
这些代码用于演示接入方式,不是已执行的模型输出。将密钥保存在服务端环境变量 BEATAPI_API_KEY 中;cURL 里的 <BEATAPI_API_KEY> 是占位符,需要替换为自己的密钥。不要把密钥放进浏览器代码。
发送请求
POST https://api.beatapi.io/v1/chat/completions
在服务端项目中安装 openai。
cURL
读取并校验结果
从 choices[0].message.content 读取回答,再检查真实的 finish_reason 和 usage。本例仅接受 stop;被截断的回答或工具请求需要由应用另行处理。用回答分派工单前,还要校验返回标签是否属于允许的标签集合。
HTTP 200 本身不能证明回答满足任务要求,应用还需要校验内容。这类文本请求直接返回结果,不要用 /v1/tasks 轮询。
通过 GET /v1/models 核对当前账户可用的模型 ID。这个最小示例不承诺额外的推理、采样、缓存控制或托管工具参数。

