在苹果SIRI中接入CHATGPT教程

先看效果:

SIRI中接入CHATGPT

准备:

1. 苹果IOS手机或平板

2. OPENAI API密钥,需要科学上网注册OPENAI账号,不懂去搜相关教程

原理是利用OPENAI的API接口,https://api.openai.com/v1/completions

headers: {'Authorization': 'Bearer ' +官网获取的api秘钥 }

data:{prompt: 问题内容, max_tokens: 1000, model: "text-davinci-003"}

返回:{'choices': {'text': 回答内容}, ………………………………..}

开始:

1. 打开IOS快捷指令,右上角+新建快捷指令

2. 编辑最上方快捷指令名称(后面使用时通过“HEY SIRI + 名称”唤醒GPT)

 

3. 添加“要求输入”,编辑后面的文本,为唤醒GPT后提示输入的标语

4. 添加“文本”,内容如下: 

你是像Siri一样的高级语音助手,你的职责是尽可能简短而准确地回应用户的请求。尽量将回答限制在100字以内。
用户:(这里点击一下然后下面选择“提供的输入”)
你的回答: 

 

5. 添加“请求URL内容” ,URL为OPENAI API接口 https://api.openai.com/v1/completions

下面展开:

请求方法-POST,添加头部:

 'Authorization': 'Bearer' + 空格 + 官网获取的api秘钥

添加请求体,前两个请求提类型是文本,注意后两个是数字,不要选错:

model: text-davinci-003

prompt: (点击以后下面选文本)

temperature: 0.5

max_tokens: 1000

 

6. 添加“获取词典值”,键填choices

7.  添加“获取词典值”,键填text

8. 添加朗读文本

9. 点击右下角播放按钮测试一下,没问题就右上角保存,然后喊嘿SIRI去

完整截图:

 

 

 

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注