- 文档首页
实时音视频
硬件对话智能体
用户指南
初始化会话配置
初始化会话配置
在控制台或通过 OpenAPI 配置的智能体属性为全局设置,对所有会话生效。会话配置仅对单次会话(即从连接到断开)有效,它会临时覆盖全局设置,决定智能体在本次会话中的具体行为表现(如专属欢迎语、音色、打断策略等)。若需为不同用户或场景个性化定制智能体行为,可在启动新会话前,通过客户端 API 传入会话初始参数。
支持的初始化会话配置包括:
初始化配置包括:音频配置(input_audio_format、output_audio_format)、基础配置(config)、智能体配置(agent_config)。
其中,input_audio_format 和 output_audio_format 支持以下枚举值:
如果您使用官方 SDK 接入,您只需在调用启动接口时,将 session.update 序列化为 JSON 字符串,并赋值给 volc_opt_t.params,由 SDK 在启动会话时完成配置下发。调用示例如下:
opt.mode = VOLC_MODE_WS;
opt.bot_id = "<YOUR_BOT_ID>";
opt.params = (char*)"{\"event_id\":\"event_456\",\"type\":\"session.update\",\"session\":{\"object\":\"realtime.session\",\"input_audio_format\":\"pcm16\",\"output_audio_format\":\"pcm16\"}}";
int ret = volc_start(engine_handle, &opt);
如果您未使用官方 SDK,而是基于 WebSocket 标准协议自定义接入,需要在 WebSocket 建连时将 Query 参数 wait_for_session_update 设置为 true。客户端需在收到 session.created 事件后,再主动发送 session.update 事件。服务端返回 session.updated 后,再开始发送音频数据。
wss://ai-gateway.vei.volces.com/v1/realtime?bot={bot_id}&wait_for_session_update=true
说明
初始化配置的 config 和 agent_config 参数的字段定义与 更新智能体 AibotUpdate 接口一致。其中,config 对应接口中的 Config 对象,agent_config 对应接口中的 AgentConfig 对象。 "event_id": "event_456",
"type": "session.update",
"object": "realtime.session",
"ApiResourceId": "volc.bigasr.sauc.duration",
"Url": "https://api.coze.cn",
"BotId": "75739535xxxxx478720",
"APIKey": "saXXXXXXXXRPne",
"Provider": "volcano_bidirection",
"ResourceId": "volc.service_type.10029",
"voice_type": "zh_female_yuanqinvyou_moon_bigtts"
"DisableRTSSubtitle": true
"WelcomeMessage": "我是你的AI助手,有什么需要我为您效劳的吗?",
"input_audio_format": "g711_alaw",
"output_audio_format": "g711_alaw"
高质量方案的会话初始化配置分为“引擎初始化”和“会话启动”两个阶段:
- 会话启动阶段:用于配置会话专属的智能体行为参数。
config_json 结构参考
"instance_id": "******",
"product_key": "******",
"product_secret": "******",
"device_name": "device_name"
"{\"audio\":{\"codec\":{\"internal\":{\"enable\":1}}}}"
调用示例
.bot_id = CONFIG_VOLC_BOT_ID,
.params = "{\"Config\":{\"InterruptMode\":0},\"AgentConfig\":{\"AnsMode\":3}}",
error = volc_start(engine, &opt);
params 对应的 JSON 结构参考
"ApiResourceId": "volc.bigasr.sauc.duration",
"Url": "https://api.coze.cn",
"BotId": "75739535xxxxx478720",
"APIKey": "saXXXXXXXXRPne",
"Provider": "volcano_bidirection",
"ResourceId": "volc.service_type.10029",
"voice_type": "zh_female_yuanqinvyou_moon_bigtts"
"DisableRTSSubtitle": true
"WelcomeMessage": "我是你的AI助手,有什么需要我为您效劳的吗?",
最近更新时间:2026.07.19 13:25:02