发布时间:
开始编程
接入API之前,最开始的事情一定是去把目标API的文档贴给GPT,像这样,我们找到OpenAI的官网
并找到ChatGPT聊天的API
寻找文档的方法,这个就不要问GPT了,因为GPT的知识库问题,我们一定去搜索引擎找
这个属于要求绝对确定性的知识
分清楚确定性知识,和可生成性的知识
这个时候你看到的应该是这些内容
作为小白你肯定到这一步就歇菜了,密密麻麻的代码劝退你,一般这个时候直接让浏览器给你翻译成中文,找到你想要的那个,让界面看起来是这样的(chrome浏览器都是自带功能)鼠标右键,翻译
于是你的界面看起来就变成这样了
注意到左边的菜单了吗,里面每一步都是你需要的东西,从里面找到那个你想用的API
因为然后不要管右边的代码
点击右边的复制,我知道你肯定不知道这段代码是啥意思,这个时候直接问GPT
注意!!!!
很多新手的倒在了这一步:基础环境搭建
而究其原因竟然只是因为没有安装成功环境
这里教大家一个技巧,剥洋葱 :深入的进到主流程里面的分流程, 让我们再基于第一个问题更详细的问它:
看到了么,这是一个剥洋葱的过程,GPT也不曾知道你当前的进度和段位,所以你完全可以把他的指引贴过去,问他如何操作,甚至问他如何验证是否已经完成,它就会给出你答案
这也正是我在直播间经常说的,逮住GPT,一顿猛挖,问出屎来
当我们完成分流程之后,时刻回到主流程。
我们回到主流程中,继续做2,3,4,步:
创建一个目录 pytest
创建一个文件 mian.py
并且用一个代码工具打开它
它的每一步,都是无比正确的回答,而这每一步里面可能都暗含更多的知识点,这些都做完了以后,最终你应该到达如下界面(我选的是vscode ( Visual Studio Code),这个最好用)
如果你已经成功抵达了这里,那么恭喜,你一只脚已经迈进来了,你已经完成了所有的基础准备工作,编码前的所有准备工作。
而接下来你要做的就是不断修改代码,让他按照你的意志执行下去,进入第三阶段,让GPT帮助你写代码的阶段
注意:骚操作要来了,如何让GPT帮助你编码
总原则就是,告诉他你要写啥,这里我们要接API,所以:
我把官方文档整个复制了一下(这里指的是API的文档),然后喂给GPT,并且要求他干活
于是GPT很听话的基于API文档写了一段代码
笑纳,并且复制
它狠贴心 告诉我们,需要替换这两个位置,我们替换成自己的东西
那个your-model-id,我们就用3.5吧,省钱,所以是gpt-3.5-turbo
所以替换完的代码看起来应该是这样的
修改完代码别忘记保存(CTRL+S)
回到主流程(时刻不要忘记我们最开始问GPT的问题),让我们直接运行一下看看
使用这个玩意,可以方便的在VScode里运行,就不用去cmd里运行了(这个GPT没说,这是来自于常年的经验)
执行代码,注意红圈里面的文件名和你创建的文件名是一致的,这样是GPT说的第六步
一万个报错哈哈哈,这是正常的,写程序没报错才叫奇怪!
我们直接把整个报错信息帖给GPT,看看它怎么说
这里他扯了一堆有的没的,总的来说就是因为链接问题,这里必须补一个玩AIGC相关的硬知识。
只要你调用OpenAI的API,你必须走魔法
,很多朋友在部署暗黑版的时候,也看到了类似的报错提示,这一切的一切都是因为我国网络环境造成的,所以按照暗黑版的方式,建立一个start.sh吧!
新建一个start.sh文件
并在文件中写入如下(这些代码的意思是,告诉它,你要使用魔法端口)
再次运行
成功的调用了OpenAI 的API,但是它的回复看起来都是英文,让我很不爽,那就改代码,我们在预埋词中要求,一切回复必须用中文
再次运行:
好了,到这里,我们的目的已经达到了。
记住,这些工作你只需要做一次,而一旦成功,你将走进一个新的大门 : Hello world
最后更新时间: 2024-10-11 02:15:20