明天我用 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 上,不会编程的也能搭建在本人手机上
本文由 mdnice 多平台公布