cha

ChatGPT API版介绍及使用讲解。ChatGPT

在11月中旬,chatgpt这个问答ai开始爆火,由于chatgpt目前仅限于官网网页版访问使用,登录也麻烦。于是有些作者在解析网页后做了可供第三方使用的插件等等,但是这一切在12月13日opai官方加了cf认证后基本告一段落。目前即使有些能力很强的大佬制作了很多过cf校验的脚本、模拟浏览器验证,但是还是使用非常麻烦。

ChatGPT API版介绍及使用讲解。ChatGPT(图1)

因此,有些作者转而使用官网提供的低配版chatgpt,也就是用text-davinci-003模型代替的弱化版chatgpt,而opanai官网提供了对text-davinci-003模型的API,如下图所示(描述地址:beta.openai.com/docs/api-reference/completions/create):

ChatGPT API版介绍及使用讲解。ChatGPT(图2) 官网的api参数描述及调用样例

接下来我们就主要述说该API的使用及说明。

在text-davinci-003模型中,我们使用的是chat模块进行对话,经测试部分输出内容和chatgpt官网相比还是不错的。

ChatGPT API版介绍及使用讲解。ChatGPT(图3) chat模块的api调用说明及demo

如果你想用代码实现,下面用官网给出的python代码举例:

ChatGPT API版介绍及使用讲解。ChatGPT(图4)

然后,我们可以使用该接口对接到网站、QQbot、微信程序等地方,实现第三方调用。

目前很多B站视频中说的微信小程序可玩chatgpt、国内无需注册即可使用chatgpt的网站、和我自己发的QQbot中使用chatgpt的视频,大都使用此接口。

ChatGPT API版介绍及使用讲解。ChatGPT(图4)

以下为postman的一次测试,具体参数可以查看官网对参数的说明o(* ̄︶ ̄*)o:

ChatGPT API版介绍及使用讲解。ChatGPT(图6) postman测试接口

requestHeader:

requestBody:

responseBody:

ps:key的获取在beta.openai.com/account/api-keys,登录后可以开一个自己的apikey,放在Header中Authorization参数的Bearer后即可。


以上即是chatgpt API版(大概)的使用说明。(另今天更新后似乎可以忽悠chatgpt使用markdown进行图片的输出了,大家可以试试捏)

感谢大家观看,Thanks(・ω・)ノ。


您可能还会对下面的文章感兴趣:

登录 注册 退出