Node.js OpenAI SDK 接入
本示例适用于服务端 Node.js 环境,使用官方 openai 包的标准接口。不要在浏览器前端直接放置 API Key。
安装 SDK
npm install openai
设置环境变量
export ONEPK_API_KEY="replace-with-your-key"
发起首个请求
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.ONEPK_API_KEY,
baseURL: "https://1pkapi.com/v1",
});
const completion = await client.chat.completions.create({
model: "your-model-id",
messages: [
{ role: "user", content: "请回复:连接成功" },
],
});
console.log(completion.choices[0]?.message?.content ?? "");
使用 Node.js 时,请把 API Key 放在部署环境的变量或密钥管理服务中,而不是 .env 之外的公开文件、日志或前端构建产物中。
下一步
交互式界面通常需要逐段显示输出,可参考 流式输出。模型 ID 需以当前 Key 的 模型列表为准。
部署前建议用单次短请求进行健康检查,再逐步提高并发。遇到异常不要让客户端无间隔循环重试。
