From 8b9fc4c57f0a45721a99fd1d7f3c30bbfe9d5d31 Mon Sep 17 00:00:00 2001 From: jyong <718720800@qq.com> Date: Fri, 7 Mar 2025 15:34:34 +0800 Subject: [PATCH] fix metadata --- api/core/app/app_config/entities.py | 2 +- api/core/rag/retrieval/dataset_retrieval.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/api/core/app/app_config/entities.py b/api/core/app/app_config/entities.py index 9d31580018..5b9e97ee18 100644 --- a/api/core/app/app_config/entities.py +++ b/api/core/app/app_config/entities.py @@ -171,7 +171,7 @@ class Condition(BaseModel): Conditon detail """ - metadata_name: str + name: str comparison_operator: SupportedComparisonOperator value: str | Sequence[str] | None = None diff --git a/api/core/rag/retrieval/dataset_retrieval.py b/api/core/rag/retrieval/dataset_retrieval.py index 980b97fa15..7dfd8bebc3 100644 --- a/api/core/rag/retrieval/dataset_retrieval.py +++ b/api/core/rag/retrieval/dataset_retrieval.py @@ -792,7 +792,7 @@ class DatasetRetrieval: ) elif metadata_filtering_mode == "manual": for condition in metadata_filtering_conditions.conditions: - metadata_name = condition.metadata_name + metadata_name = condition.name expected_value = condition.value if isinstance(expected_value, str): expected_value = self._replace_metadata_filter_value(expected_value, inputs)