列出会话
获取用户拥有的智能体的所有对话。可选择仅获取指定智能体的对话。
请求头
查询参数
用于获取下一页。响应中会返回游标。
智能体 id(agent_…)或语音引擎外部 id(seng_),均会解析为同一底层资源。
筛选任一指定智能体参与过的对话。最多不超过 50 个值。
筛选任一指定智能体分支参与过的对话。最多不超过 50 个值。
筛选触发过任一指定流程的对话。最多不超过 50 个值。
成功评估结果
用于筛选截至此开始日期对话的 Unix 时间戳(秒)。
用于筛选此开始日期之后对话的 Unix 时间戳(秒)。
最短通话时长,单位为秒。
最长通话时长,单位为秒。
总体评分上限(1-5)。
总体评分下限(1-5)。
筛选含有用户反馈评论的对话。
按发起对话的用户 ID 筛选对话。
评估筛选条件。可重复传入此参数。格式:criteria_id:result,其中 result 为 success|failure|unknown 之一。示例:eval=value_framing:success
数据收集筛选条件。可重复使用该参数。格式:id:op:value,其中 op 为 eq|neq|gt|gte|lt|lte|in 之一。对于 in,使用竖线分隔值。空值匹配未收集该字段的对话(id:eq:);使用空值的 neq 匹配已收集该字段的对话(id:neq:)。eq 表示完全相等。gt|gte|lt|lte 需要数值。
动态变量筛选条件。可重复使用该参数。格式:name:op:value,其中 op 为 eq|neq|gt|gte|lt|lte|in 之一。对于 in,值以竖线分隔。空值匹配未设置该变量的对话(name:eq:),使用空值的 neq 则匹配已设置该变量的对话(name:neq:)。eq 表示完全相等。gt|gte|lt|lte 需要数值。名称中包含 ’:’ 时无法表示。
要包含在每个对话摘要中的数据收集字段 ID。可重复使用该参数。省略时,不返回 data_collection_results。
要包含在每个对话摘要中的评估标准 ID。可重复传入此参数。省略时,不会返回 evaluation_criteria_results。
按通话期间使用的工具名称筛选对话。
按调用成功的工具名称筛选对话。
按调用出错的工具名称筛选对话。
同时匹配从未运行的工具调用。
按检测到的主要语言(语言代码)筛选对话。
最多返回的对话数量。不能超过 100,默认为 30。
是否在响应中包含转录摘要。
对转录消息进行全文或模糊搜索
表示对话发起来源的枚举。
将结果限制为单个对话产品界面。
按分支 ID 筛选对话。
按版本 ID 筛选对话。
按子智能体对话的父对话 ID 筛选对话。
按主题发现期间分配的主题 ID 筛选对话。
排除具有指定状态的对话。适用于在列表视图中隐藏进行中/处理中对话。
按通过 conversation-tags 端点分配的对话标签 ID 筛选对话。
仅筛选进入指定节点的对话。
按存储的 termination_reason(metadata.termination_reason)筛选对话。重复传入参数可匹配多个值中的任意一个。
筛选触发过任一指定类型护栏的对话(metadata.triggered_guardrails.guardrail_type)。重复传入参数可匹配多个值中的任意一个。
筛选触发过任一指定名称的自定义护栏的对话(metadata.triggered_guardrails.guardrail_name)。只有自定义护栏具有名称。重复传入参数可匹配多个值中的任意一个。
按通话开始时间排序对话的方向。默认为降序(最新优先)。
响应
成功响应