diff --git a/backend/apps/chat/task/llm.py b/backend/apps/chat/task/llm.py index 3fa327a3..83f08c96 100644 --- a/backend/apps/chat/task/llm.py +++ b/backend/apps/chat/task/llm.py @@ -565,7 +565,7 @@ def generate_sql(self, _session: Session): self.record = save_sql_answer(session=_session, record_id=self.record.id, answer=orjson.dumps({'content': full_sql_text}).decode()) - def generate_with_sub_sql(self, _session: Session, sql, sub_mappings: list): + def generate_with_sub_sql(self, session: Session, sql, sub_mappings: list): sub_query = json.dumps(sub_mappings, ensure_ascii=False) self.chat_question.sql = sql self.chat_question.sub_query = sub_query @@ -573,7 +573,7 @@ def generate_with_sub_sql(self, _session: Session, sql, sub_mappings: list): dynamic_sql_msg.append(SystemMessage(content=self.chat_question.dynamic_sys_question())) dynamic_sql_msg.append(HumanMessage(content=self.chat_question.dynamic_user_question())) - self.current_logs[OperationEnum.GENERATE_DYNAMIC_SQL] = start_log(session=_session, + self.current_logs[OperationEnum.GENERATE_DYNAMIC_SQL] = start_log(session=session, ai_modal_id=self.chat_question.ai_modal_id, ai_modal_name=self.chat_question.ai_modal_name, operate=OperationEnum.GENERATE_DYNAMIC_SQL, @@ -595,7 +595,7 @@ def generate_with_sub_sql(self, _session: Session, sql, sub_mappings: list): dynamic_sql_msg.append(AIMessage(full_dynamic_text)) - self.current_logs[OperationEnum.GENERATE_DYNAMIC_SQL] = end_log(session=_session, + self.current_logs[OperationEnum.GENERATE_DYNAMIC_SQL] = end_log(session=session, log=self.current_logs[ OperationEnum.GENERATE_DYNAMIC_SQL], full_message=[