列出会话
获取用户拥有的智能体的所有对话。可选择仅获取指定智能体的对话。
请求头
查询参数
用于获取下一页。响应中会返回游标。
智能体 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 需要数值。名称中包含 ’:’ 时无法表示。
单个数据收集筛选条件,适用于每个查询参数只能发送一个标量值的调用方。格式与 data_collection_params 相同(id:op:value);同时提供两者时会合并使用。
单个动态变量筛选条件,适用于每个查询参数只能发送一个标量值的调用方。格式与 dynamic_variable_params 相同(name:op:value);同时提供两者时会合并使用。
要包含在每个对话摘要中的数据收集字段 ID。可重复使用该参数。省略时,不返回 data_collection_results。
要包含在每个对话摘要中的评估标准 ID。可重复传入此参数。省略时,不会返回 evaluation_criteria_results。
按通话期间使用的工具名称筛选对话。
按调用成功的工具名称筛选对话。
按调用出错的工具名称筛选对话。
按通话期间使用的工具 ID 筛选对话。系统工具使用 ‘_system<tool_name>‘。与 tool_names 不同,此参数可区分名称相同的工具。
按调用成功的工具 ID 筛选对话。
按调用出错的工具 ID 筛选对话。
同时匹配从未运行的工具调用。
按检测到的主要语言(语言代码)筛选对话。
按智能体电话号码 ID 筛选对话。
按智能体 WhatsApp 号码 ID 筛选对话。
最多返回的对话数量。不能超过 100,默认为 30。
是否在响应中包含转录摘要。
对转录消息进行全文或模糊搜索
表示对话发起来源的枚举。
将结果限制为单个对话产品界面。
按分支 ID 筛选对话。
按版本 ID 筛选对话。
按子智能体对话的父对话 ID 筛选对话。
按主题发现期间分配的主题 ID 筛选对话。
排除具有指定状态的对话。适用于在列表视图中隐藏进行中/处理中对话。
按通过 conversation-tags 端点分配的对话标签 ID 筛选对话。
仅筛选进入指定节点的对话。
按存储的 termination_reason(metadata.termination_reason)筛选对话。重复传入参数可匹配多个值中的任意一个。
筛选触发过任一指定类型护栏的对话(metadata.triggered_guardrails.guardrail_type)。重复传入参数可匹配多个值中的任意一个。
筛选触发过任一指定名称的自定义护栏的对话(metadata.triggered_guardrails.guardrail_name)。只有自定义护栏具有名称。重复传入参数可匹配多个值中的任意一个。
按通话开始时间排序对话的方向。默认为降序(最新优先)。
响应
成功响应