ソースを参照

fix: uninitialized variable error on empty knowledge retrieval(agent) (#20025)

Co-authored-by: crazywoola <427733928@qq.com>
tags/1.4.1
zhudongwork 5ヶ月前
コミット
adca981eee
コミッターのメールアドレスに関連付けられたアカウントが存在しません
1個のファイルの変更2行の追加1行の削除
  1. 2
    1
      api/core/tools/utils/dataset_retriever/dataset_retriever_tool.py

+ 2
- 1
api/core/tools/utils/dataset_retriever/dataset_retriever_tool.py ファイルの表示

@@ -125,6 +125,7 @@ class DatasetRetrieverTool(DatasetRetrieverBaseTool):
return ""
# get retrieval model , if the model is not setting , using default
retrieval_model: dict[str, Any] = dataset.retrieval_model or default_retrieval_model
retrieval_resource_list = []
if dataset.indexing_technique == "economy":
# use keyword table query
documents = RetrievalService.retrieve(
@@ -181,7 +182,7 @@ class DatasetRetrieverTool(DatasetRetrieverBaseTool):
score=record.score,
)
)
retrieval_resource_list = []
if self.return_resource:
for record in records:
segment = record.segment

読み込み中…
キャンセル
保存