File size: 528 Bytes
b2150c7
 
 
 
 
 
 
 
 
 
58dcbe0
 
 
b2150c7
 
 
 
58dcbe0
b2150c7
58dcbe0
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from fastapi import FastAPI
from api.routes.query import router as query_router
from dotenv import load_dotenv
import os
load_dotenv()
print("NEWS_API_KEY loaded:", bool(os.getenv("NEWS_API_KEY")))

app = FastAPI(
    title="Fin_AgenticRAG",
    description="Financial Multi-Agent RAG System",
    version="1.0.0", 
    docs_url="/docs",
    redoc_url="/redoc"
)

app.include_router(query_router, prefix = "/api")

@app.get("/")
def health_check():
    return {
        "status":"ok",
        "service": "Financial Agentic RAG"}