文章主题:
大家好,我是冰点,关注我:【架构师漫谈】。
今天我用30分钟带你轻松接入ChatGPT,让它成为你的私人助理!
GPT的回答
我们如何接入GPT,调用open ai提供的接口?来我们先看下GPT怎么回答:
如果您希望使用ChatGPT API,首先需要确保您有一个有效的API密钥。访问OpenAI官网并创建一个帐户,以获取相应的API密钥:
https://beta.openai.com/signup/
然后,您可以参考OpenAI官方文档,了解如何使用ChatGPT API。以下是一些基本步骤,供您参考:
安装OpenAI Python库: 您可以使用以下命令安装OpenAI库:bashCopy code
pip install openai
设置API密钥: 在Python代码中,使用以下方式设置您的API密钥:pythonCopy codeimport openai
openai.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上,不会编程的也能搭建在自己手机上
AI时代,掌握AI大模型第一手资讯!AI时代不落人后!
免费ChatGPT问答,办公、写作、生活好得力助手!
扫码右边公众号,驾驭AI生产力!