Spaces:
Sleeping
Sleeping
File size: 376 Bytes
10e8a0c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
from fastapi import APIRouter, HTTPException
router = APIRouter()
from rag import get_smart_rag_response
@router.get("/query/")
async def query_rag_system(query: str):
try:
response = await get_smart_rag_response(query)
return {"query": query, "response": response}
except Exception as e:
raise HTTPException(status_code=500, detail=str(e))
|