Update api.py
Browse files
api.py
CHANGED
|
@@ -47,10 +47,13 @@ from pinecone import Pinecone
|
|
| 47 |
|
| 48 |
# ---------- Config ----------
|
| 49 |
DATASET_PATH = "data/coaching_millionaer_dataset.json"
|
| 50 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 51 |
|
| 52 |
-
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
|
| 53 |
-
PINECONE_API_KEY = os.getenv("PINECONE_API_KEY") # Add this to your .env
|
| 54 |
PINECONE_INDEX_NAME = "ebook"
|
| 55 |
|
| 56 |
# ---------- App ----------
|
|
|
|
| 47 |
|
| 48 |
# ---------- Config ----------
|
| 49 |
DATASET_PATH = "data/coaching_millionaer_dataset.json"
|
| 50 |
+
# Load .env (for local dev), but also check Hugging Face environment
|
| 51 |
+
load_dotenv(override=True)
|
| 52 |
+
|
| 53 |
+
# Ensure environment variables are loaded even if running on Hugging Face
|
| 54 |
+
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY") or os.environ.get("OPENAI_API_KEY")
|
| 55 |
+
PINECONE_API_KEY = os.getenv("PINECONE_API_KEY") or os.environ.get("PINECONE_API_KEY")
|
| 56 |
|
|
|
|
|
|
|
| 57 |
PINECONE_INDEX_NAME = "ebook"
|
| 58 |
|
| 59 |
# ---------- App ----------
|