Spaces:
Running
Running
| from fastapi import APIRouter | |
| from app.schemas import ChatRequest, ChatResponse | |
| from app.ml.openrouter import chat | |
| router = APIRouter() | |
| async def doctor_chat(body: ChatRequest): | |
| reply = chat( | |
| message=body.message, | |
| history=[m.model_dump() for m in body.history], | |
| guc=body.guc | |
| ) | |
| return ChatResponse(reply=reply) | |