新增对话接口

This commit is contained in:
zcr
2026-03-12 14:31:14 +08:00
parent a6393df0e3
commit 510a5117ee
3 changed files with 10 additions and 28 deletions

View File

@@ -7,7 +7,7 @@ from src.server.deep_agent.tools.structured_retrieval_tool import structured_ret
from src.server.deep_agent.tools.user_persona_tool import query_report_profile
research_subagent = {
"name": "research-agent",
"name": "research_subagent",
"description": "通过网络搜索对家具设计开展深度研究并整合结论",
"system_prompt": build_researcher_prompt(),
"tools": [

View File

@@ -65,30 +65,9 @@ async def generate_furniture(prompt: str) -> str:
# 4. 构造访问链接 (如果是私有 bucket需使用 presigned_get_object)
# 这里简单示例为直接访问地址
image_url = f"{bucket}/{object_name}"
return json.dumps(
{
"tool_name": "generate_furniture",
"data": image_url,
"tool_status": "success"
},
ensure_ascii=False
)
return image_url
else:
return json.dumps(
{
"tool_name": "generate_furniture",
"data": "图片生成成功,但上传至存储服务器失败。",
"tool_status": "error"
},
ensure_ascii=False
)
return "图片生成成功,但上传至存储服务器失败。"
except Exception as e:
logger.warning(e)
return json.dumps(
{
"tool_name": "generate_furniture",
"data": f"绘图流程异常",
"tool_status": "error"
},
ensure_ascii=False
)
return "绘图流程异常"