赞
踩
之前我们已经打通了Python微信公众号和服务器之间的数据流通路,可以添加我们自己的业务了。
如果还没有打通环境的同学,请参考我的【微信公众号开发】专栏,或下面系列文章:
【超详细!超多图!】Python微信公众号开发(1)
【超详细!】Python微信公众号开发(2)
【超详细!超多图!】【代码管理】服务器代码上传Github
本篇文章将小试牛刀,将时下爆火的OpenAI GPT大模型能力接入进来,完成公众号内与用户的自动对话。
题外话:ChatGPT与OpenAI的关系与区别
因为我注意到好多人都分不清ChatGPT和OpenAI,遂解释下:
- OpenAI是个公司,它有GPT系列大模型及对外开发的接口
- ChatGPT是个对话软件,底层是调用的OpenAI的GPT系列大模型
- 开发者想自己实现对话软件功能,是去仿照ChatGPT,需要调用OpenAI的API接口
接入OpenAI,是通过调用OpenAI API的方式。在这之前,你首先需要一个OpenAI的Key。
由于众所周知的原因,OpenAI是不对国内用户正式开放的。所以如果你想使用ChatGPT或调用OpenAI的接口,要么有方法到达科学的彼岸,要么使用国内代理。这一块由于平台限制不让写教程,所以请自行解决或私信。
有了key,让我们来真正开始自己的第一个OpenAI程序!
(1)确保你已经有了Python环境可用,我这里直接在之前的服务器中写代码。
(2)打开VSCode —> 远程打开刚才创建的“文件夹”,不会远程的请参考这篇文章:【新人必会】远程开发可视化 - VSCode篇
(3)在项目文件夹里,创建一个名为 .env 的文件
(4)在.env文件中输入下列信息:
OPENAI_API_KEY="sk-xxx" # <-------- 你的原生 OpenAI API Key
OPENAI_API_KEY="sk-xxx"
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。