Ritabanm commited on
Commit
b865558
·
verified ·
1 Parent(s): 32fb143

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -3
app.py CHANGED
@@ -1,14 +1,19 @@
1
  from fastapi import FastAPI, HTTPException
2
  from fastapi.middleware.cors import CORSMiddleware
3
  from pydantic import BaseModel
 
4
  from pathlib import Path
5
- import logging
6
- import traceback
 
 
 
 
 
7
 
8
  from agent.graph import AgentGraph
9
  from agent.tools import FetchTools
10
  from ingest.sec import fetch_recent_filings_by_cik
11
- from settings import INDEX_DIR
12
 
13
  log = logging.getLogger("uvicorn.error")
14
 
 
1
  from fastapi import FastAPI, HTTPException
2
  from fastapi.middleware.cors import CORSMiddleware
3
  from pydantic import BaseModel
4
+ import os, logging, traceback
5
  from pathlib import Path
6
+
7
+ # ⬅️ we only need DATA_DIR here; we'll derive the absolute index path from it
8
+ from settings import DATA_DIR
9
+
10
+ # Make sure the HF persistent folder exists: /data/index
11
+ INDEX_ABS = os.path.join(DATA_DIR, "index")
12
+ Path(INDEX_ABS).mkdir(parents=True, exist_ok=True)
13
 
14
  from agent.graph import AgentGraph
15
  from agent.tools import FetchTools
16
  from ingest.sec import fetch_recent_filings_by_cik
 
17
 
18
  log = logging.getLogger("uvicorn.error")
19