Responses 接口 (TypeScript)

responses.create 发送 Responses 格式的请求。我们已验证 openai/gpt-4o-mini 的文本请求;其他模型和参数可能不同。请先验证具体场景,不要假设可以取回历史响应或自动保存多轮状态。

本指南使用 OpenAI 官方客户端连接 TheRouter;它不是 TheRouter 自有 SDK。旧文档所述的 therouter 和 @therouter/sdk 包目前未在公开包仓库发布。

安装并运行

bash
npm install openai

在服务端设置 THEROUTER_API_KEY 后运行:

typescript
import OpenAI from "openai";

const client = new OpenAI({ apiKey: process.env.THEROUTER_API_KEY, baseURL: "https://api.therouter.ai/v1" });
const response = await client.responses.create({ model: "openai/gpt-4o-mini", input: "Hello!", max_output_tokens: 32 });
console.log(response.output_text);

相关资源

帮助与联系