今天咱们不整虚的,直接说重点。很多人问我chatgpt怎么放在快捷指令,其实就两步,别被那些复杂的教程吓跑。看完这篇,你以后在手机上就能一键对话,爽歪歪。
说实话,刚开始我也觉得这事儿挺麻烦。毕竟苹果那个快捷指令看着就头大,全是各种方块和连线。但用了一次之后,真香定律虽迟但到。你想想,早上起床,不用打开APP,不用登录,甚至不用解锁屏幕(如果设置好的话),直接语音或者点一下图标,就能让AI帮你写周报、翻译邮件。这效率,谁用谁知道。
很多人卡在第一步,就是不知道去哪找API Key。别慌,去OpenAI官网注册个账号,进去找到API那一栏,生成一个密钥。注意啊,这个密钥要保管好,丢了就得重新搞,而且会花钱的,别乱传给别人。我当初就是手贱,把Key发给朋友,结果账单吓我一跳,还好金额不大,不然得心疼死。
接下来才是重头戏,也就是大家最关心的chatgpt怎么放在快捷指令。这里有个小坑,很多人直接用“获取URL内容”,结果报错。为啥?因为ChatGPT现在的接口变了,不再是简单的GET请求,而是POST请求,还得带Headers。
第一步,打开iPhone上的“快捷指令”APP,点右上角的加号,新建一个快捷指令。别嫌麻烦,跟着我走。
第二步,添加操作。搜索“获取URL内容”,拖进来。然后把URL改成OpenAI的接口地址,通常是https://api.openai.com/v1/chat/completions。这里要注意,版本号可能会变,如果报错,去官方文档看看最新的。
第三步,添加“获取文本内容”操作,放在“获取URL内容”下面。这一步是为了把返回的JSON数据解析出来,只保留回复的那部分文本。不然你看到的是满屏的代码,根本看不懂。
第四步,也是最重要的一步,添加“显示结果”或者“朗读文本”。这样你才能看到AI的回答。如果你想要语音交互,就选朗读,让它念出来,挺有意思的。
第五步,设置变量。你需要在“获取URL内容”的操作里,设置HTTP方法为POST,然后添加Headers。Header里有个Key,值是Bearer 你的API密钥。还有Content-Type,值是application/json。Body部分要填JSON格式,包括model(比如gpt-3.5-turbo)、messages(里面放你的prompt)。
这里有个小细节,很多人不知道prompt怎么写。其实很简单,就是你想让AI干嘛。比如“请用幽默的语气解释量子力学”。你可以把这个prompt做成一个变量,这样每次用的时候都能改。
第六步,测试。点一下运行,看看有没有报错。如果有,检查Headers和Body对不对。我当初就是少了一个逗号,找了半天bug,差点把手机摔了。
一旦搞定,你就可以把这个快捷指令添加到主屏幕。起个名字,比如“AI助手”,图标随便选个好看的。以后想用的时候,点一下就行。
还有人问,chatgpt怎么放在快捷指令里实现语音输入?其实很简单,在快捷指令开头加一个“请求输入文本”的操作,或者直接用Siri触发。设置Siri短语,比如“嘿Siri,问AI”,然后绑定这个快捷指令。这样你就不用动手,动动嘴就行。
不过要注意,免费版的ChatGPT没有API,所以这个方法只适用于付费用户。如果你不想花钱,那就算了,老老实实用APP吧。毕竟免费的东西,哪有那么多方便。
最后,提醒一下,API调用是收费的,虽然很便宜,但别无限循环调用,不然钱包受不了。我有一次测试,忘了加限制,结果几毛钱没了,心疼。
总之,只要耐心点,按照步骤来,chatgpt怎么放在快捷指令这个问题就能解决。这玩意儿一旦用上,你就回不去了。真的,试过才知道有多爽。别犹豫,赶紧去试试吧。