开发者文档

从这些内容开始

搜索标题与正文↑ ↓ 选择 · Enter 打开 · Esc 关闭

OpenAI Node.js

安装 OpenAI Node.js SDK,发送请求并读取模型回复。

本例使用 OpenAI Chat Completions,请先选择支持该接口的模型与档位。

第 1 步 · 安装 SDK

bash
npm install openai

第 2 步 · 设置环境变量

先从 API Keys 取得匹配模型配置的 Key,再从 Models 复制请求 ID,替换下面两个值。

export UOUO_API_KEY="YOUR_API_KEY"
export UOUO_MODEL="YOUR_MODEL_ID"

第 3 步 · 运行最小示例

保存为 hello.mjs,然后执行 node hello.mjs

javascript
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.UOUO_API_KEY,
  baseURL: "https://uouo.cloud/v1",
});
const response = await client.chat.completions.create({
  model: process.env.UOUO_MODEL,
  messages: [{ role: "user", content: "Hello" }],
});
console.log(response.choices[0].message.content);

第 4 步 · 验证成功

在同一终端运行文件。看到模型回复后,打开 Logs,核对请求时间、模型与 Key,再到 Usage 查看消耗。

常见问题

  • 缺少环境变量:在运行文件的同一终端设置 Key 与模型 ID。
  • 401:检查 Key 是否完整、有效。
  • 404 / Model not found:检查接口协议、请求 ID 与 Key 权限。
  • 429:查看错误体,按 排错指南 处理额度或速率问题。

相关指南

OpenAI Node.js · uouo cloud