查询输入 | 任务 |
---|---|
文本 | a. 在“文本”字段中,提供要以 UTF-8 格式处理的自然语言文本。 b. 在“语言代码”列表中,选择正确的语言。 |
“音频” | a. 在“输入音频”字段中,映射先前操作的输出,以提供要以 base64 格式处理的自然语言语音音频。单个请求最多可包含 1 分钟的语音音频数据。 b. 选择“音频编码”类型。 c. 在“采样率”字段中,提供音频的采样率 (以赫兹为单位)。 d. 在“语言代码”列表中,选择正确的语言。 e. 在“启用词语信息”列表中,如果需要有关已识别语音词语的信息,选择 true;否则,选择 false。 f. 在“模型”字段中,提供必须针对给定请求选择的语音模型。如果未指定模型,则系统会根据输入自动选择模型。 g. 在“模型变型”列表中,选择必须使用的语音模型的变型。 |
如果选择“表单” |
---|
a. 在“会话实体类型”部分下,单击“添加”。 b. 在“名称”字段中,以 projects/<Project ID>/agent/sessions/<Session ID>/entityTypes/<Entity type display name> 格式提供此会话实体类型的唯一标识符,其中 <Entity type display name> 可以是将被改写或补充的同一代理中现有实体类型的显示名称,或仅适用于此会话的新实体类型。 c. 在“实体改写模式”列表中,选择下列选项之一: ◦ “改写”- 会话实体将改写自定义实体类型定义。 ◦ “补充”- 会话实体将对自定义实体类型定义进行补充。 d. 在“实体”下,单击“添加”可添加要与实体类型关联的实体集合: a. 在“值”字段中,提供条目的值。 b. 在“同义词”字段中,为指定的值提供同义词。 单击“添加”可添加多个同义词。单击 ![]() c. 单击“添加”可添加多个值-同义词对。单击 ![]() d. 单击“添加”可添加多个会话实体类型。单击 ![]() |
如果选择“分配 JSON” |
---|
在“会话实体类型”字段中,以 [{"name":"string", "entityOverrideMode":"string", "entities":[{"value":"string", "synonyms":[{}]}]}] 格式提供所有必需的输入。 |
如果选择“表单” |
---|
a. 在“上下文”部分下,单击“添加”。 b. 在“名称”字段中,以 projects/<Project ID>/agent/sessions/<Session ID>/contexts/<Context ID> 或 projects/<Project ID>/agent/environments/<Environment ID>/users/<User ID>/sessions/<Session ID>/contexts/<Context ID> 格式提供上下文名称。 c. 在“生存期计数”字段中,输入上下文过期前的对话查询请求数。默认值为 0。如果设置为 0,则上下文将立即过期。如果没有匹配的查询,则上下文将在 20 分钟后自动过期。 单击“添加”添加多个上下文。单击 ![]() |
如果选择“分配 JSON” |
---|
在“上下文”字段中,以 [{"name":"string", "lifespanCount":0}] 格式提供所有必需的输入。 |