Spaces:
Running
Running
File size: 434 Bytes
a32aee9 | 1 2 3 4 5 6 7 8 9 10 11 | """
Thin FastAPI wrapper around the existing ResearchRAG backend.
This package does NOT reimplement any RAG / retrieval / inference logic. It
imports the exact same modules that ``streamlit_app.py`` uses (``app.rag``,
``app.openalex_service``, ``app.pdf_service``, ``app.semantic_search``,
``app.auth`` …) and exposes them over HTTP so the React frontend can call them.
The Streamlit application is left completely untouched.
"""
|