Skip to content

概述

Function Call 相当于给大模型配备了一个工具箱,让 AI 不仅能"说话",还能"做事"。当用户在对话中发出指令(如"声音大一点"),大模型调用对应的 Function Call,由设备端执行具体动作。

💡 提示:Function Call 配置为可选功能。设备在未配置 Function Call 的情况下仍可正常进行语音对话。


进入意图设置

配置路径:大模型 → 意图设置 → 创建 Function Call 模板

1. 进入意图设置

2. 创建 Function Call 模板

3. 填写 Function Call 定义

配置 adjust_volume(音量控制)

adjust_volume 配置详情

配置项
模板名称 adjust_volume
模板描述 用于音量的控制
Function Call 名称 adjust_volume
Function Call 描述 调节设备音量。用户要求调整声音大小、音量调节时触发
请求地址 发送 SDK 消息
执行前确认
是否定时执行
Function Call 例句 音量调到 50;把声音开到 80%;声音大一点;声音小一点;调大音量;调小音量;音量调到最大;音量调到最小;大点声;小点声

函数参数

参数 类型 必填 描述
mode String 音量调节模式。取值为 setupdown。用户说具体数值如"调到 50"时用 set;说"大一点/大点声"时用 up;说"小一点/小点声"时用 down。默认 set
value String 音量百分比数值,0-100 的整数。仅在 mode=set 时有效,mode=up/down 时不需要。默认值为当前音量

💡 后续可根据需求扩展更多 Function Call,如灯光控制、闹钟设置等。

步骤 2 截图
绑定 Function Call 到应用

Function Call 模板创建后,需要绑定到应用才能生效。

  1. 进入「互动应用」,点击你的应用名称
  2. 进入「大模型配置」选项卡
  3. 找到「Function Call 模板」,点击选择
  4. 勾选「音量控制」(adjust_volume),点击确定

绑定成功后,大模型即可调用音量调节功能。

步骤 3 截图

下一步

← 上一步当前页面下一步 →
绑定资源Function Call 配置连接信息获取

官方文档:https://cloud.baidu.com/doc/RTC/s/2mcu6ef3g

Released under the MIT License. Build Time 2026-08-03 14:04:11