fix: 修复重排模型添加检索内容字段
This commit is contained in:
parent
f388cb5695
commit
82b7e8d69e
@ -47,6 +47,7 @@ class BaseRerankerNode(IRerankerNode):
|
|||||||
def execute(self, question, reranker_setting, reranker_list, reranker_model_id,
|
def execute(self, question, reranker_setting, reranker_list, reranker_model_id,
|
||||||
**kwargs) -> NodeResult:
|
**kwargs) -> NodeResult:
|
||||||
documents = merge_reranker_list(reranker_list)
|
documents = merge_reranker_list(reranker_list)
|
||||||
|
self.context['document_list'] = documents
|
||||||
reranker_model = get_model_instance_by_model_user_id(reranker_model_id,
|
reranker_model = get_model_instance_by_model_user_id(reranker_model_id,
|
||||||
self.flow_params_serializer.data.get('user_id'))
|
self.flow_params_serializer.data.get('user_id'))
|
||||||
result = reranker_model.compress_documents(
|
result = reranker_model.compress_documents(
|
||||||
@ -62,6 +63,7 @@ class BaseRerankerNode(IRerankerNode):
|
|||||||
return {
|
return {
|
||||||
'name': self.node.properties.get('stepName'),
|
'name': self.node.properties.get('stepName'),
|
||||||
"index": index,
|
"index": index,
|
||||||
|
'document_list': self.context.get('document_list'),
|
||||||
"question": self.node_params_serializer.data.get('question'),
|
"question": self.node_params_serializer.data.get('question'),
|
||||||
'run_time': self.context.get('run_time'),
|
'run_time': self.context.get('run_time'),
|
||||||
'type': self.node.type,
|
'type': self.node.type,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user