明天我用30分钟带你轻松接入ChatGPT,让它成为你的私人助理!
GPT的答复
咱们如何接入GPT,调用open ai提供的接口?来咱们先看下GPT怎么答复:
如果您心愿应用ChatGPT API,首先须要确保您有一个无效的API密钥。拜访OpenAI官网并创立一个帐户,以获取相应的API密钥:
https://beta.openai.com/signup/
而后,您能够参考OpenAI官网文档,理解如何应用ChatGPT API。以下是一些根本步骤,供您参考:
- 装置OpenAI Python库: 您能够应用以下命令装置OpenAI库:
bashCopy codepip install openai
- 设置API密钥: 在Python代码中,应用以下形式设置您的API密钥:
pythonCopy codeimport openaiopenai.api_key = "your_api_key_here"
- 调用API: 编写一个函数来调用ChatGPT API并发送文本提醒:
pythonCopy codedef ask_chatgpt(prompt, model="text-davinci-002", tokens=150): response = openai.Completion.create( engine=model, prompt=prompt, max_tokens=tokens, n=1, stop=None, temperature=0.5, ) return response.choices[0].text.strip()
- 应用此函数进行交互: 应用您的提醒来调用
ask_chatgpt
函数,如:
pythonCopy coderesponse = ask_chatgpt("What are the benefits of exercise?")print(response)
这些步骤将帮忙您在Python我的项目中接入和应用ChatGPT API。再次强调,要具体理解API的应用办法,请务必参阅OpenAI官网文档:
https://beta.openai.com/docs/
GO语言接入ChatGPT
然而如果你不相熟python怎么办,于是我去github上搜了下,找到了一个go实现的版本,甚至你不须要懂go,来咱们看下具体装置流程
筹备工作
1、域名筹备
公众号接入chatgpt须要1个域名(无需备案)。
域名注册和备案参考https://dnspod.cloud.tencent.com/
如果没有域名的小伙伴,可等有了域名之后再进行实战,或者能够到公众号【顶尖架构师栈】体验
2、服务器筹备
首先,你须要筹备一台服务器,服务须要是国外的,个别可在腾讯云或者阿里云进行购买
这里以腾讯云为例:
首先,咱们先到登录到腾讯云https://cloud.tencent.com/product,点击进入云服务器
这里能够选购一台轻量级服务器,配置,网路都选最低配置就行了,如果你只想实现并调通,先不必关注大量用户拜访的状况,这里不在这里探讨这个问题。
3、环境搭建
(1)装置go
yum install go
执行完后查看是否装置胜利:
go version
(2)装置git
yum -y install git
(3)拉取代码并编译(我下在/home/app目录)
git clone https://github.com/rotbit/chatgpt-robot.git
进入文件夹编译
cd /home/app/chatgpt-robot
go build
(4)批改参数
vim config.yaml
依照要求将参数配置好即可,实现之后,咱们的服务就能够运行了
运行命令如下,执行之后,咱们的服务就起来了
nohup sudo ./chatgpt-robot &
(5)装置nginx,并配置下环境,能够参考如下教程
https://blog.csdn.net/qq15035899256/article/details/129449074
公众号配置
这里配置好后,点击提交,验证胜利会返回提交胜利
常见异样:
- token验证失败,起因是微信配置的域名没有加 /wechat
到此,所有步骤都配置完了,间接能够开始你的私人ChatGPT体验了,有问题能够关注【顶尖架构师栈】,找到我,帮你解决
什么?你没有本人的公众号,关注【顶尖架构师栈】我将手把手教你搭建在web上,不会编程的也能搭建在本人手机上
本文由mdnice多平台公布