Update api.py
Browse files
api.py
CHANGED
|
@@ -11,10 +11,13 @@ from pinecone import Pinecone
|
|
| 11 |
|
| 12 |
# ---------- Config ----------
|
| 13 |
DATASET_PATH = "data/coaching_millionaer_dataset.json"
|
| 14 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
|
| 16 |
-
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
|
| 17 |
-
PINECONE_API_KEY = os.getenv("PINECONE_API_KEY") # add this to your .env
|
| 18 |
PINECONE_INDEX_NAME = "ebook"
|
| 19 |
|
| 20 |
# ---------- App ----------
|
|
|
|
| 11 |
|
| 12 |
# ---------- Config ----------
|
| 13 |
DATASET_PATH = "data/coaching_millionaer_dataset.json"
|
| 14 |
+
# Load .env (for local dev), but also check Hugging Face environment
|
| 15 |
+
load_dotenv(override=True)
|
| 16 |
+
|
| 17 |
+
# Ensure environment variables are loaded even if running on Hugging Face
|
| 18 |
+
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY") or os.environ.get("OPENAI_API_KEY")
|
| 19 |
+
PINECONE_API_KEY = os.getenv("PINECONE_API_KEY") or os.environ.get("PINECONE_API_KEY")
|
| 20 |
|
|
|
|
|
|
|
| 21 |
PINECONE_INDEX_NAME = "ebook"
|
| 22 |
|
| 23 |
# ---------- App ----------
|