RealtimeSessionIn
session_idstring<uuid>可为 null
调用方某个尚未结束的语音会话,用于以新的密钥重新加入;不填则开启新的会话。重新加入的会话沿用它创建时的能力,所以不要传 capabilities 和 exclude_capabilities。
capabilitiesstring[]可为 null
在这个会话里只打开这些能力:助手不会使用其他能力,以后新增的能力也永远不会进到这个会话。传空列表时,助手只剩下对话本身——以及它对用户的记忆,这是每个会话都有的。这个字段和 exclude_capabilities 都不传,则打开全部能力。在会话的整个生命周期里不变。
可能的取值: [search, deep_research, understanding, image_generation, video_generation, music_generation, documents]
exclude_capabilitiesstring[]可为 null
在这个会话里打开除这些之外的全部能力。以后新增的能力,会在它新增之后创建的会话里打开;这个会话保留它创建时的能力。传这个字段或 capabilities,不要同时传。在会话的整个生命周期里不变。
可能的取值: [search, deep_research, understanding, image_generation, video_generation, music_generation, documents]
RealtimeSessionIn
{
"capabilities": [
"search"
]
}