准备环境变量
macOS / Linux 终端示例:安装
完整示例
保存为example.mjs,在支持该 SDK 的 Node.js 环境执行 node example.mjs。
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
从安装依赖到运行完整的文本对话示例。
export API_KEY='YOUR_API_KEY'
export MODEL='YOUR_MODEL_ID'
npm install openai
example.mjs,在支持该 SDK 的 Node.js 环境执行 node example.mjs。
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.API_KEY,
baseURL: "https://token.poryf.com/v1",
});
const response = await client.chat.completions.create({
model: process.env.MODEL,
messages: [{ role: "user", content: "你好,请用一句话介绍自己。" }],
});
console.log(response.choices[0].message.content);