feat 增加推荐对话可控参数
This commit is contained in:
@@ -25,6 +25,8 @@ async def chat_stream(request: ChatRequest):
|
||||
* `message`: 用户的设计意图(如:'我想设计一个极简风格的橡木办公桌')。
|
||||
* `thread_id`: (可选) 现有项目的唯一标识。若不传,系统将自动分配并返回。
|
||||
* `checkpoint_id`: (可选) 历史快照 ID。
|
||||
* `config_params`: (可选) 对话配置参数
|
||||
* `require_suggestion`: (可选) 是否需要建议按钮
|
||||
|
||||
#### 3. 响应流说明 (Data Format)
|
||||
响应以 `data: ` 开头的 JSON 字符串流形式发送:
|
||||
@@ -122,7 +124,10 @@ async def chat_stream(request: ChatRequest):
|
||||
# )
|
||||
# new_messages.append(force_instruction)
|
||||
|
||||
input_data = {"messages": new_messages}
|
||||
input_data = {
|
||||
"messages": new_messages,
|
||||
"require_suggestion": request.need_suggestion # 初始由前端决定
|
||||
}
|
||||
|
||||
async for event in app.astream(
|
||||
input_data,
|
||||
|
||||
Reference in New Issue
Block a user