From 13c466069ff90a4630b6bd111004842f1be55d91 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Sat, 1 Aug 2026 16:32:46 +0800 Subject: [PATCH] fix: decrypt api_key before calling LLM in cockpit_chat --- wwwroot/api/cockpit_chat.dspy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wwwroot/api/cockpit_chat.dspy b/wwwroot/api/cockpit_chat.dspy index afc790f..25d54f9 100644 --- a/wwwroot/api/cockpit_chat.dspy +++ b/wwwroot/api/cockpit_chat.dspy @@ -143,7 +143,7 @@ async def _build_context(sor, iteration_id, task_id, max_msgs, system_prompt): async def _call_llm(model_info, messages, temperature): """Call LLM API directly using model config from llm table.""" api_base = model_info.api_base.rstrip('/') - api_key = model_info.api_key + api_key = password_decode(model_info.api_key) if model_info.api_key else '' model_id = model_info.model_id headers = {