feat:增加存储用户对话记录

This commit is contained in:
2026-05-28 13:55:37 +08:00
parent 613f426aee
commit c136426589
11 changed files with 122 additions and 18 deletions

View File

@@ -1,10 +1,8 @@
import uuid
from fastapi import APIRouter
from fastapi.responses import StreamingResponse
from model import ChatRequest
from service import get_messages, clear_messages, search_recipes
from services.agent_service import get_messages, clear_messages, search_recipes
router = APIRouter()
@@ -13,7 +11,7 @@ router = APIRouter()
async def chat_endpoint(request: ChatRequest):
"""流式对话"""
return StreamingResponse(
search_recipes(request.message, str(uuid.uuid4())),
search_recipes(request),
media_type="text/event-stream"
)