File size: 291 Bytes
b62e029
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
# api/dependencies.py

from fastapi import Request

from services.search_service import HybridSearchService


def get_search_service(request: Request) -> HybridSearchService:
    """
    Dependency injection function for FastAPI Depends().
    """
    return request.app.state.search_service