修复对话背景信息配置
This commit is contained in:
@@ -146,6 +146,13 @@ async def chat_stream(request: DeepAgentChatRequest):
|
||||
"Please strictly follow the above settings in subsequent conversations。"
|
||||
)
|
||||
initial_messages.append(SystemMessage(content=system_prompt))
|
||||
design_backend = f"""
|
||||
<design_constraints>
|
||||
Category: {cp.type or 'unspecified'}
|
||||
region: {cp.region or 'unspecified'}
|
||||
style: {cp.style or 'unspecified'}
|
||||
</design_constraints>
|
||||
"""
|
||||
|
||||
# 6. 分支处理
|
||||
if is_branching:
|
||||
@@ -195,6 +202,9 @@ async def chat_stream(request: DeepAgentChatRequest):
|
||||
if input_image_content:
|
||||
content[0]["text"] += input_image_content
|
||||
|
||||
if design_backend:
|
||||
content[0]["text"] += design_backend
|
||||
|
||||
message_list = [{"role": "user", "content": content}]
|
||||
final_messages = {"messages": message_list, "files": files}
|
||||
logger.info(final_messages)
|
||||
@@ -210,7 +220,7 @@ async def chat_stream(request: DeepAgentChatRequest):
|
||||
subgraphs=True,
|
||||
context=Context(use_report=request.use_report,
|
||||
language=request.language,
|
||||
type=request.config_params.type ,
|
||||
type=request.config_params.type,
|
||||
region=request.config_params.region,
|
||||
style=request.config_params.style,
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user