在 OpenAI 兼容接口上搭建聊天助手
将现有 OpenAI SDK 连接到 Orux AI,选择聊天模型并处理常见 API 错误。
openai 兼容 聊天 api
当前可用模型
查看完整目录你将实现什么
通过 OpenAI SDK 向 Orux AI 的 OpenAI 兼容 API 发送聊天补全请求。模型别名和可选字段必须符合实时模型目录中的配置。
1. 选择聊天模型并创建 Key
浏览聊天模型,打开模型详情页确认支持的字段与当前价格,再到Keys创建 API Key。
2. 发送补全请求
import OpenAI from "openai"
const client = new OpenAI({
baseURL: "https://orux.top/api/v1",
apiKey: process.env.ORUX_API_KEY,
})
const response = await client.chat.completions.create({
model: "YOUR_CHAT_MODEL_ALIAS",
messages: [{ role: "user", content: "用一句话向初级开发者解释数据库索引。" }],
})
console.log(response.choices[0].message.content)Swipe horizontally to view the full content
请把占位符替换成当前目录中的聊天模型别名。部分模型还支持额外选项,使用前请查看对应详情页。
常见 API 响应
- HTTP 401——检查 API Key 是否存在、有效,并以 Bearer token 方式发送。
- HTTP 402——账户余额不足,请查看余额页面。
- HTTP 429——降低请求频率,并使用带随机抖动的指数退避重试。
用量与费用
在用量页面查看请求记录和扣费明细,在价格页查看当前模型价格与计价单位。