环境配置类问题有哪些(省去麻烦的环境配置,一分钟来试试 chatgpt API 代码⚡)
项目地址:https://github.com/wjsvec/try_chatgpt_API_in_one_minute
try chatgpt API in one minute⚡
这个项目用来做什么😊
由于一些特殊的网络原因 ,在试用 chatgpt 的 API 的时候总是遇到奇奇怪怪的问题😫 ,有时候都不知道是网络问题 ,还是环境没有配好 ,还是 API 参数写错了 。这个项目就是用 GitHub 里 codeplace 预先配置好的各种环境 ,还有在虚拟机上的网络环境 ,快速试一试 chatgpt 的 API 怎么用 。
我也是在自己电脑上试了很久 ,最后还是在 codeplace 里发现自己那边确实是有个接口忘记配置了 。
好了 ,就让我们开始吧 ,不管是奇奇怪怪的 nodeJS 配置还是网络环境要求 ,这个项目里都不用担心 。codeplace 一个月有免费的120小时时常 ,对于我们想要满足一下好奇心来说 ,完全足够了!!
我们需要准备什么
一个可用 chatgpt 的 API key,只要你有 openai 的账号就可以在 这里 申请一个 ,会有18美金的免费额度 ,没有信用卡也没关系
可以上 GitHub 的网络环境(废话,不然怎么看到的这个项目) 。为了保证 codeplace 的稳定访问
启动 codeplace
其实这个功能已经上线很久了 ,不过发现并用起来的人还不多 。在这个项目里面点击那个加号就可以创建一个 codeplace 虚拟机 。非常的方便 。
创建后项目 ,就会出现这样的一个页面
左边的文件名对应着不同的语言环境 ,我们想使用那种语言就可以进入那个文件去就好啦 。
API 调用
这部分是关于不同的语言的不同运行方式 。openAI 目前只支持了python 和 node.js ,其它语言会从社区维护的库放在最前面 。
python
参考:官方文档
进入 python 目录下的 chatgpt_API.py 文件 ,如图所示:
安装一下相关的 openai 库(在这里可不用配置 pip 镜像 ,是不是非常方便?😉)
cd python pip install -r requirements.txt然后修改 “OPENAI_API_KEY ” 成你自己的 API key ,然后点击“运行 ”小按钮
或者在终端输入
python chatgpt_API.py运行结果是这样的:
NodeJS
参考 :官方文档
进入 nodeJS 目录下的 chatgpt_API.js 文件 ,如图所示:
由于 nodeJS 的库函数已经在 node_modules 里面放好了 ,所以不用配置环境了(以防万一说一下安装 openai 的命令是 npm install openai)(在这里可不用配置 npm 镜像 ,是不是非常方便?😉)
修改 “OPENAI_API_KEY ” 成你自己的 API key
在终端输入
cd nodeJS node chatgpt_API运行结果是这样的:
彩蛋环节
这个项目全程都是在 chrome 里写完的 ,我的电脑里也没有这个项目 ,看看我多么滴云原生(不是) 发这条推特被某个知名推主回复,推特粉丝直接翻倍 QAQ 本来想用英文写 README 的 ,后来一想好像没必要哦🤣 js API测试语言是写一个 python hello world ,python 的 测试语言是写一个 js 的 hello world(后面更新其它语言就是自己的hello world了)创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!