File size: 323 Bytes
4fdc679
 
 
0431670
4fdc679
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
# rag/api/endpoints.py
from fastapi import APIRouter
from api.schemas import SearchRequest, SearchResponse
from service.search import search

router = APIRouter()

@router.post("/search", response_model=SearchResponse)
def search_context(req: SearchRequest):
    results = search(req.query)
    return {"results": results}