一、安装 Node.js 22+
第一步,先把 Node.js 环境搭好。访问官网下载 v22.x 稳定版(LTS 或 Current 均可),按系统提示完成安装。装好后终端执行 node -v 和 npm -v,看到版本号即表示成功。
二、初始化项目与依赖
新建一个项目文件夹,终端进入目录后运行初始化命令:
npm init -y # 快速生成 package.json
接着安装核心依赖。OpenAI 官方库和 Vercel AI SDK 是这次集成的基础:
npm install openai@latest
npm install ai@latest
三、基础配置
这里有个关键点,环境变量需要单独管理。在项目根目录创建 .env 文件,填入你的 API 密钥(需提前在 OpenAI 官网获取):
OPENAI_API_KEY=your-api-key-here
1. 原生 OpenAI 库测试
创建一个 index.js 文件,先试试原生库的调用方式:
import OpenAI from 'openai';
const openai = new OpenAI({
apiKey: process.env.OPENAI_API_KEY
});
async function testOpenAI() {
const response = await openai.chat.completions.create({
model: 'gpt-3.5-turbo',
messages: [{ role: 'user', content: 'Hello World' }]
});
console.log(response.choices[0].message.content);
}
testOpenAI();

