省去麻烦的环境配置,一分钟来试试 chatgpt API 代码⚡

这篇具有很好参考价值的文章主要介绍了省去麻烦的环境配置,一分钟来试试 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 里发现自己那边确实是有个接口忘记配置了。

省去麻烦的环境配置,一分钟来试试 chatgpt API 代码⚡

好了,就让我们开始吧,不管是奇奇怪怪的 nodeJS 配置还是网络环境要求,这个项目里都不用担心。codeplace 一个月有免费的120小时时常,对于我们想要满足一下好奇心来说,完全足够了!!

我们需要准备什么

  1. 一个可用 chatgpt 的 API key,只要你有 openai 的账号就可以在 这里 申请一个,会有18美金的免费额度,没有信用卡也没关系

  2. 可以上 GitHub 的网络环境(废话,不然怎么看到的这个项目)。为了保证 codeplace 的稳定访问

启动 codeplace

其实这个功能已经上线很久了,不过发现并用起来的人还不多。在这个项目里面点击那个加号就可以创建一个 codeplace 虚拟机。非常的方便。
省去麻烦的环境配置,一分钟来试试 chatgpt API 代码⚡

创建后项目,就会出现这样的一个页面

左边的文件名对应着不同的语言环境,我们想使用那种语言就可以进入那个文件去就好啦。

API 调用

这部分是关于不同的语言的不同运行方式。openAI 目前只支持了python 和 node.js,其它语言会从社区维护的库放在最前面。

python

参考:官方文档

进入 python 目录下的 chatgpt_API.py 文件,如图所示:
省去麻烦的环境配置,一分钟来试试 chatgpt API 代码⚡

安装一下相关的 openai 库(在这里可不用配置 pip 镜像,是不是非常方便?😉)


cd python

pip install -r requirements.txt

然后修改 “OPENAI_API_KEY” 成你自己的 API key,然后点击“运行”小按钮
省去麻烦的环境配置,一分钟来试试 chatgpt API 代码⚡

或者在终端输入


python chatgpt_API.py

运行结果是这样的:
省去麻烦的环境配置,一分钟来试试 chatgpt API 代码⚡

NodeJS

参考 :官方文档

进入 nodeJS 目录下的 chatgpt_API.js 文件,如图所示:

省去麻烦的环境配置,一分钟来试试 chatgpt API 代码⚡

由于 nodeJS 的库函数已经在 node_modules 里面放好了,所以不用配置环境了(以防万一说一下安装 openai 的命令是 npm install openai)(在这里可不用配置 npm 镜像,是不是非常方便?😉)

修改 “OPENAI_API_KEY” 成你自己的 API key

在终端输入


cd nodeJS

node chatgpt_API

运行结果是这样的:
省去麻烦的环境配置,一分钟来试试 chatgpt API 代码⚡文章来源地址https://www.toymoban.com/news/detail-413957.html

彩蛋环节

  • 这个项目全程都是在 chrome 里写完的,我的电脑里也没有这个项目,看看我多么滴云原生(不是)
  • 发这条推特被某个知名推主回复,推特粉丝直接翻倍 QAQ
  • 本来想用英文写 README 的,后来一想好像没必要哦🤣
  • js API测试语言是写一个 python hello world,python 的 测试语言是写一个 js 的 hello world(后面更新其它语言就是自己的hello world了)

到了这里,关于省去麻烦的环境配置,一分钟来试试 chatgpt API 代码⚡的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 5分钟掌握利用pycharm插件BitoAI 实现chatgpt自动编写代码

    最近出现了一款新型编程助手BitoAI。今天的主要内容就是给大家介绍它,号称 IDE 的“瑞士军刀”,可以提升开发 10 倍的效率。 简言之它的强大之处就是可以通过类似于ChatGPT对话的方式来编写代码,分析代码,生成代码等。使用 Bito,你可以轻松完成编码任务,同时还能够享

    2024年02月05日
    浏览(59)
  • 一分钟学会怎么让chatGPT帮你写python代码(含使用地址)

    1、给定角色定位 2、提出要求 3、提出要求的细节 效果还是不错的,界面也还可以,简单的加减乘除运算都没有问题 1.现在加入就送内含5-18美元的 ChatGPT 开发者账号 2.外面卖888元的ChatGPT系列课程星球内免费看 3.不用魔法,直接使用 ChatGPT 4.大量 ChatGPT 相关帖子学习 5.可以晒自

    2024年02月02日
    浏览(43)
  • 5分钟教会你如何在生产环境debug代码

    有时出现的线上bug在测试环境死活都不能复现,靠review代码猜测bug出现的原因,然后盲改代码直接在线上测试明显不靠谱。这时我们就需要在生产环境中debug代码,快速找到bug的原因,然后将锅丢出去。 生产环境的代码一般都是关闭source map和经过混淆的,那么如何进行debug代

    2024年01月19日
    浏览(44)
  • Element-UI中调用tinymce6实现本地化加载,并解决提示:This domain is not registered with TinyMCE Cloud,省去api-key

    最新的tinymce会提示”This domain is not registered with TinyMCE Cloud“,要求注册tinymce官方云才能下载所需组件类库。 既然这样,那么解决办法就简单了:要么去注册云,要么屏蔽掉提示~~,要么全部由本地加载。 如果只导入 import Editor from \\\'@tinymce/tinymce-vue\\\' ,那么会从tinymce云上调用

    2023年04月08日
    浏览(43)
  • IDEA如何内嵌ChatGPT攻略(简单教程2分钟可配置!)

    不废话直接上干货,有收获的老铁动手点点赞!建议新手搜索参考就好,不要太过依赖工具,不然容易毁人毁己。 Idea配置ChatGPT方法: 打开idea进入任意一个项目窗口---点击File---点击settings---点击Plugins---点击Marketplace---搜索“chat”---选择NexChatGPT---下载完成后应用并“OK”(可

    2024年02月16日
    浏览(33)
  • 0 代码,十分钟搞定微信版 ChatGPT,轻松拥有个性化 AI 助手教程!

    大家好,我是贺同学。 最近一周多的时间,只要不是生活在火星,只要你是个正常刷手机的打工人,一定都被 OpenAI 的 ChatGPT 给刷屏了。 看到别人玩的不亦乐乎,想要自己搭建一个机器人玩玩?最好是可私信,可群聊的那种识别 嗯嗯,知道你们有这个需求,虽迟但到,贺哥

    2024年02月15日
    浏览(105)
  • 十分钟配置好Neovim go开发环境(其他语言一样)

    这篇文章的目的是为了分享下我自己的 Neovim 配置。 本人是Golang程序员,最开始使用的IDE是 JetBrains Goland 。有一说一这个ide适配度很高,认识的很多人都使用这个。但是它也有几个对我来说的缺点: 内存占用度高,我个人电脑配置不太跟的上 费用较高(DDDD) 去年的时候换了

    2024年02月15日
    浏览(52)
  • VSCode + PlatformIO ESP32开发环境配置(离线版5分钟搞定)

    本文以 win10 系统做演示,其他版本的系统可能略有差异。 1. 打开应用商店 点击左下角开始按钮,键盘输入 应用商店 ,在搜索结果中点击 Microsoft store 2. 应用商店搜索 python 在应用商店中搜索 python ,选择版本号最大的python,点击进去 3. 安装python 点击 安装 按钮 4. python安装完

    2024年02月21日
    浏览(73)
  • <Python全景系列-1> Hello World,1分钟配置好你的python环境

    欢迎来到我们的系列博客《Python360全景》!在这个系列中,我们将带领你从Python的基础知识开始,一步步深入到高级话题,帮助你掌握这门强大而灵活的编程语法。无论你是编程新手,还是有一定基础的开发者,这个系列都将提供你需要的知识和技能。这是我们的第一篇文章

    2024年02月04日
    浏览(49)
  • axios和vite在本地开发环境配置代理的两种方式,五分钟学会

    如果你使用vue或者react开发,就得使用axios吧,然后为了解决跨域问题,就得使用vite配置吧,那怎么协调配置它们两个才能正常工作呢? 正常的流程:配置axios的baseURL,然后配置vite的proxy 配置axios的baseURL: 然后再配置vite的proxy:在vite.config.js中配置 如果你想将路径重写也是

    2024年02月04日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包