它来啦它来啦,ChatGPT3.5 API正式上线,且看如何使用nodejs接入chatgpt
lujslujs -介绍

OpenAI宣布正式上线了GPT3.5 API,我们日常使用的chatGPT这个是用这个模型提供的。
按照文档提示你可以基于这个API实现类似下面的功能:
编写电子邮件或其他文章编写代码回答问题....
也可以基于这个API去实现你的应用,比如AI聊天机器人之类的
如何接入ChatGPT API身为一个前端工程师,接下来就用nodejs来演示如何接入ChatGPT API
API调用官方有提供http接口可以直接让你用api调用,这个没啥说的,充钱,调就是了!
地址: https://github.com/openai/openai-node
官方有提供对应的NPM包,封装了Http接口调用,以及入参出参的TS类型提示,使用起来很方便。
const { Configuration, OpenAIApi } = require("openai");
const configuration = new Configuration({
apiKey: process.env.OPENAI_API_KEY,
});
const openai = new OpenAIApi(configuration);
const completion = await openai.createCompletion({
model: "text-davinci-003",
prompt: "Hello world",
});
console.log(completion.data.choices[0].text);不过目前不支持尚不支持流式处理 (stream=true),如果有这个需要,需要自行解决
chatgpt-api地址: https://github.com/transitive-bullshit/chatgpt-api
这是一个第三方封装的npm包,用法和官方类似,并支持stream模式。也支持命令行调用
import { ChatGPTAPI } from 'chatgpt'
async function example() {
const api = new ChatGPTAPI({
apiKey: process.env.OPENAI_API_KEY
})
const res = await api.sendMessage('Hello World!')
console.log(res.text)
}
费用gpt-3.5-turbo模型的费用为 $0.002 / 1K tokens,这费用仅仅只有老模型的十分之一,大大利好各位API BOY的调用
可以看看知乎大佬的建议,2k+条回答,总有一条适合你
也可以看看ChatGPT的建议

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。
Tags 标签
node.js扩展阅读
深入理解函数调用原理
2021-01-07 14:58:59 []Deno 双周刊 #1 - Deno 获 2020 JS 年度突破开源奖
2021-01-08 08:54:29 []Spring Ioc 实例化 Bean 对象有几种方式?
2021-01-15 02:09:56 []Windows10错误在打开特定路径时导致BSOD崩溃
2021-01-19 06:56:04 []Lighthouse使用说明
2021-07-29 03:17:21 [米花儿团儿]电子物流中的EDI 应用
2021-07-28 23:52:25 [阿兵]Python实现一个简单的毕业生信息管理系统的示例代码!非常简单
2021-07-29 06:56:23 [mengy7762]MacBook Pro M1配置前端开发环境
2021-07-28 12:11:55 [summer]node js 各类数据库常用方法封装的、心路历程、、
2021-07-28 22:36:29 [wzj5cnaz]strapi安装
2021-07-29 09:16:13 [A_Ghost]加个好友,技术交流

