openai quickstart node
1.0.0
这是一个示例聊天应用程序,旨在让您开始使用第一个OpenAI API项目。它使用聊天完成API来创建一个带有流的简单通用聊天应用程序。
要使用OpenAI节点SDK发送您的第一个API请求,请确保已安装正确的依赖项,然后运行以下代码:
import OpenAI from "openai" ;
const openai = new OpenAI ();
async function main () {
const completion = await openai . chat . completions . create ({
messages : [{ role : "system" , content : "You are a helpful assistant." }],
model : "gpt-3.5-turbo" ,
});
console . log ( completion . choices [ 0 ]);
}
main ();
此QuickStart应用程序构建在上面的示例代码之上,并带有流媒体和一个UI可视化消息。
如果您没有安装node.js,请从nodejs.org(node.js版本> = 16.0.0)安装。
克隆这个存储库
导航到项目目录
$ cd openai-quickstart-node
安装要求
$ npm install
制作示例环境变量文件的副本
在Linux系统上:
$ cp .env.example .env
在Windows上:
$ copy .env.example .env
将您的API密钥添加到新创建的.env
文件中
运行应用程序
$ npm run dev
现在,您应该能够通过http:// localhost访问该应用程序:3000!有关此示例应用程序背后的完整上下文,请查看教程。