reorg chat

This commit is contained in:
qixinbo
2026-03-15 21:57:38 +08:00
parent 2c5b57bfcb
commit 5135188c70
2 changed files with 121 additions and 194 deletions
-9
View File
@@ -299,12 +299,3 @@ def update_session_context_file(session_id: str, payload: SessionFileContextUpda
session.updated_at = datetime.now()
nanobot_service.agent.sessions.save(session)
return {"status": "success", "metadata": session.metadata}
@app.post("/api/v1/agent/nl2sql", response_model=NL2SQLResponse)
async def run_nl2sql(request: NL2SQLRequest):
result = await process_nl2sql(request)
if request.session_id:
text = _build_sql_chart_text(result)
viz_payload = _build_sql_chart_viz(result)
_persist_session_turn(request.session_id, request.query, text, {"viz": viz_payload})
return result