一、安装 Node.js 22+
先从 Node.js 官网 下载 v22.x 稳定版(LTS 或 Current 均可),根据系统选择对应安装包。安装完成后,终端执行 node -v 和 npm -v,看到版本号即表示环境就绪。
二、初始化项目与安装依赖
在项目根目录下创建文件夹,进入终端执行初始化命令:
npm init -y
接着安装核心依赖。这里需要引入 OpenAI 官方 Node.js 库以及 Vercel AI SDK:
npm install openai@latest
npm install ai@latest
三、基础配置
1. 配置 OpenAI 库
环境变量管理是安全调用的关键。在项目根目录创建 .env 文件,填入你的 API 密钥(需提前在 OpenAI 平台获取):
OPENAI_API_KEY=your-api-key-here
创建一个 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();

