From 320ab6528036020559e79448a32682aa079fb4a9 Mon Sep 17 00:00:00 2001 From: jyong <718720800@qq.com> Date: Tue, 18 Mar 2025 15:31:06 +0800 Subject: [PATCH] poetry lock --- api/core/rag/retrieval/dataset_retrieval.py | 4 ++-- .../nodes/knowledge_retrieval/knowledge_retrieval_node.py | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/api/core/rag/retrieval/dataset_retrieval.py b/api/core/rag/retrieval/dataset_retrieval.py index dc4fbd1c32..62d5e4b8fe 100644 --- a/api/core/rag/retrieval/dataset_retrieval.py +++ b/api/core/rag/retrieval/dataset_retrieval.py @@ -848,8 +848,8 @@ class DatasetRetrieval: conditions = [] for filter in automatic_metadata_filters: self._process_metadata_filter_func( - filter.get("condition"), - filter.get("metadata_name"), + filter.get("condition"), # type: ignore + filter.get("metadata_name"), # type: ignore filter.get("value"), filters, # type: ignore ) diff --git a/api/core/workflow/nodes/knowledge_retrieval/knowledge_retrieval_node.py b/api/core/workflow/nodes/knowledge_retrieval/knowledge_retrieval_node.py index 63d4020ec1..f0455bfc0d 100644 --- a/api/core/workflow/nodes/knowledge_retrieval/knowledge_retrieval_node.py +++ b/api/core/workflow/nodes/knowledge_retrieval/knowledge_retrieval_node.py @@ -42,7 +42,6 @@ from libs.json_in_md_parser import parse_and_check_json_markdown from models.dataset import Dataset, DatasetMetadata, Document, RateLimitLog from models.workflow import WorkflowNodeExecutionStatus from services.feature_service import FeatureService - from .entities import KnowledgeRetrievalNodeData, ModelConfig from .exc import ( InvalidModelTypeError, @@ -333,8 +332,8 @@ class KnowledgeRetrievalNode(LLMNode): conditions = [] for filter in automatic_metadata_filters: self._process_metadata_filter_func( - filter.get("condition"), - filter.get("metadata_name"), + filter.get("condition", ""), + filter.get("metadata_name", ""), filter.get("value"), filters, # type: ignore )