From da167c027e81686d82362ff65d5d3e6b8a83625e Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Sun, 27 Jul 2025 19:28:13 +0800 Subject: [PATCH] perf: Assistant oid query --- backend/apps/system/crud/assistant.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/apps/system/crud/assistant.py b/backend/apps/system/crud/assistant.py index 7c33cd33..76c8c3bf 100644 --- a/backend/apps/system/crud/assistant.py +++ b/backend/apps/system/crud/assistant.py @@ -33,7 +33,7 @@ def get_assistant_ds(llm_service) -> list[dict]: configuration = assistant.configuration if configuration: config: dict[any] = json.loads(configuration) - oid: str = config['oid'] + oid: int = int(config['oid']) stmt = select(CoreDatasource.id, CoreDatasource.name, CoreDatasource.description).where(CoreDatasource.oid == oid) if not assistant.online: private_list:list[int] = config.get('private_list') or None