Удалить chat.py
This commit is contained in:
13
chat.py
13
chat.py
@@ -1,13 +0,0 @@
|
|||||||
from fastapi import APIRouter, HTTPException
|
|
||||||
from app.models.schemas import ChatRequest, ChatResponse
|
|
||||||
from app.services.gigachat import call_gigachat
|
|
||||||
|
|
||||||
router = APIRouter()
|
|
||||||
|
|
||||||
@router.post("/chat", response_model=ChatResponse)
|
|
||||||
async def chat_endpoint(payload: ChatRequest):
|
|
||||||
try:
|
|
||||||
reply = await call_gigachat(payload.message, payload.agent.value)
|
|
||||||
return ChatResponse(reply=reply, agent_used=payload.agent.value)
|
|
||||||
except Exception as exc:
|
|
||||||
raise HTTPException(status_code=502, detail=f"GigaChat error: {str(exc)}")
|
|
||||||
Reference in New Issue
Block a user