获取查询冲突列表
列出一次查询运行所检索分段上记录的全部冲突,每个冲突一条。
条目先按检索分段的顺序排列,同一分段内再按冲突顺序排列。data 为空且 truncated: false 表示本次运行没有记录冲突。
已删除或不再可读的分段上的冲突会被丢弃,因此一旦 获取查询分段列表 将该分段显示为 unavailable,此视图列出的冲突就会偏少。分段列表对这类分段报告的 conflictCount 为 0,所以也无法据此还原被丢弃的冲突总数。
如果冲突的另一方分段(withNodeId)不可用,该冲突仍保留在此视图中,其 metadata.availability 为 unavailable,metadata.unavailableReason 为 evidence-unavailable。
如何结合查看一次运行的分段、冲突和缺失分段,详见 排查回答。
1 min read
get/knowledge-fs/spaces/{knowledge_base_id}/traces/{query_record_id}/conflicts
Request example
Response
get/knowledge-fs/spaces/{knowledge_base_id}/traces/{query_record_id}/conflicts
Authorization
Path parameters
知识库 ID:即知识库 API 访问 对话框中所示服务 API 端点的最后一段(
…/knowledge-fs/spaces/<knowledge base ID>),也是地址栏中 /datasets/new/ 之后的那一段。Query parameters
Responses
application/json
一页冲突条目:
name为conflict-<n>。metadata.nodeId为存在该冲突的分段。target_id为与之冲突的分段;未记录时,取值为同一个节点 ID。resource_type为node。