IOS快捷指令使用OpenAI
Creato il: 1 dicembre 2024
Risposto usando O1 Preview da Chat01
Creato il: 1 dicembre 2024
Risposto usando O1 Preview da Chat01
请帮我制作在IOS系统快捷指令使用OPENAI API的的详细流程,请不要遗漏任何细节
好的,我将为您详细介绍在iOS系统的快捷指令中使用OpenAI API的完整流程,确保不遗漏任何细节。
注册或登录OpenAI账号
生成API密钥
添加“文本”操作(构建API请求体)
点击下方的“+”号,添加新的操作。
搜索“文本”,选择“文本”操作。
在文本框中输入以下JSON模板:
json{ "model": "text-davinci-003", "prompt": "用户输入的内容", "max_tokens": 150, "temperature": 0.7 }
注意: 将"prompt": "用户输入的内容"
中的内容替换为快捷指令的输入变量。
"prompt": "
后,替换“用户输入的内容”。添加“URL”操作(指定API端点)
点击“+”号,添加新的操作。
搜索“URL”,选择“URL”操作。
在URL字段中输入:
https://api.openai.com/v1/completions
添加“获取URL的内容”操作(发送API请求)
设置请求头
在“请求头”部分,点击“添加新头部字段”。
在“键”字段中输入:
Authorization
在“值”字段中输入:
Bearer YOUR_API_KEY
注意: 将YOUR_API_KEY
替换为您在步骤一中获取的API密钥。
再次点击“添加新头部字段”。
在“键”字段中输入:
Content-Type
在“值”字段中输入:
application/json
设置请求体
添加“获取字典值”操作(解析JSON)
点击“+”号,添加新的操作。
搜索“字典”,选择“获取字典值”操作。
将“获取”字段设置为:
choices
来源选择“获取URL的内容”的结果。
添加“获取字典值”操作(提取文本)
再次添加“获取字典值”操作。
将“获取”字段设置为:
text
来源选择上一个“获取字典值”的结果。
注意: 由于choices
是一个数组,需要先获取数组的第一个元素。
保存快捷指令
测试快捷指令
prompt
字段为用户输入。https://api.openai.com/v1/completions
。choices
数组中的第一个元素的text
值。max_tokens
、temperature
等参数,以获得不同的回复效果。希望这个详细的流程能帮助您在iOS系统的快捷指令中成功调用OpenAI API。如有任何疑问,请随时提问。