文章目录
前言
本文主要介绍如何将 Node.js 应用程序与 OpenAI 集成,可以使用 OpenAI API。
一、创建OpenAI账号
创建一个 OpenAI 帐户并注册 API 密钥。你可以在 OpenAI 的网站上进行注册。→传送门
二、安装axios 库
安装 Node.js 的 axios 库,它是一个用于发起 HTTP 请求的库。你可以使用 npm 进行安装,命令如下:
npm install axios
三、导入 axios 库
创建一个 Node.js 文件,并在文件中导入 axios 库。
const axios =require('axios');
四、调用 OpenAI API
编写一个函数来调用 OpenAI API。这需要使用 API 密钥和 API 终端点。
async function callOpenAI(){const prompt ="Hello, how are you?";const engine ="text-davinci-002";const maxTokens =5;const response = await axios.post(
'https://api.openai.com/v1/engines/' + engine + '/completions',{
prompt: prompt,
max_tokens: maxTokens
},{
headers:{
'Content-Type': 'application/json',
'Authorization': 'Bearer ' +YOUR_API_KEY}});
console.log(response.data.choices[0].text);}
YOUR_API_KEY
是你在第一步中创建的
OpenAI API
密钥。
五、测试 OpenAI API
callOpenAI();
使用 OpenAI API 发起一个文本补全请求,并返回一个文本字符串作为响应。你可以根据自己的需求修改 API 请求的参数。
希望这些步骤能帮助你将 Node.js 应用程序与 OpenAI 集成。
版权归原作者 吴维炜 所有, 如有侵权,请联系我们删除。