feat:新增投顾agent和nl2sqlagent

This commit is contained in:
2026-09-13 16:19:24 +08:00
parent c80c6acac0
commit 163192bf55
122 changed files with 7488 additions and 362 deletions
+30
View File
@@ -0,0 +1,30 @@
"""投顾 Agent 与工作台之间的响应协议。"""
from __future__ import annotations
from typing import Any
from common.common_const import ERR_CODE_OK
def agent_success(data: Any = None, *, trace_id: str | None = None) -> dict:
return {
"code": ERR_CODE_OK,
"message": "success",
"data": data,
"trace_id": trace_id,
}
def agent_failure(
code: int,
message: str,
data: Any = None,
*,
trace_id: str | None = None,
) -> dict:
return {
"code": code,
"message": message,
"data": data,
"trace_id": trace_id,
}