瀏覽代碼

fix: segments query missing idx hit (#1072)

tags/0.3.19
takatost 2 年之前
父節點
當前提交
2191312bb9
No account linked to committer's email address
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2
    1
      api/core/tool/dataset_retriever_tool.py

+ 2
- 1
api/core/tool/dataset_retriever_tool.py 查看文件

hit_callback.on_tool_end(documents) hit_callback.on_tool_end(documents)
document_context_list = [] document_context_list = []
index_node_ids = [document.metadata['doc_id'] for document in documents] index_node_ids = [document.metadata['doc_id'] for document in documents]
segments = DocumentSegment.query.filter(DocumentSegment.completed_at.isnot(None),
segments = DocumentSegment.query.filter(DocumentSegment.dataset_id == self.dataset_id,
DocumentSegment.completed_at.isnot(None),
DocumentSegment.status == 'completed', DocumentSegment.status == 'completed',
DocumentSegment.enabled == True, DocumentSegment.enabled == True,
DocumentSegment.index_node_id.in_(index_node_ids) DocumentSegment.index_node_id.in_(index_node_ids)

Loading…
取消
儲存