Spaces:
Sleeping
Sleeping
Update config.py
Browse files
config.py
CHANGED
|
@@ -1,24 +1,24 @@
|
|
| 1 |
# config.py
|
| 2 |
import os
|
|
|
|
| 3 |
from dotenv import load_dotenv
|
| 4 |
|
| 5 |
load_dotenv()
|
| 6 |
|
| 7 |
GROQ_API_KEY = os.getenv("GROQ_API_KEY", "")
|
| 8 |
-
GROQ_MODEL = "llama-3.3-70b-versatile"
|
| 9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
DOCS_DIR = "./docs"
|
| 11 |
FAISS_INDEX_PATH = "./faiss.index"
|
| 12 |
BM25_PATH = "./bm25.pkl"
|
| 13 |
CHUNKS_PATH = "./chunks.pkl"
|
| 14 |
SOURCES_PATH = "./sources.pkl"
|
| 15 |
EMBEDDER_NAME = "all-MiniLM-L6-v2"
|
| 16 |
-
|
| 17 |
CHUNK_SIZE = 500
|
| 18 |
CHUNK_OVERLAP = 50
|
| 19 |
TOP_K = 5
|
| 20 |
MAX_RETRIES = 3
|
| 21 |
MAX_HISTORY_TURNS = 5
|
| 22 |
-
|
| 23 |
-
if not GROQ_API_KEY:
|
| 24 |
-
raise ValueError("GROQ_API_KEY not set in .env file")
|
|
|
|
| 1 |
# config.py
|
| 2 |
import os
|
| 3 |
+
import warnings
|
| 4 |
from dotenv import load_dotenv
|
| 5 |
|
| 6 |
load_dotenv()
|
| 7 |
|
| 8 |
GROQ_API_KEY = os.getenv("GROQ_API_KEY", "")
|
|
|
|
| 9 |
|
| 10 |
+
if not GROQ_API_KEY:
|
| 11 |
+
warnings.warn("GROQ_API_KEY not set — LLM calls will fail")
|
| 12 |
+
|
| 13 |
+
GROQ_MODEL = "llama-3.3-70b-versatile"
|
| 14 |
DOCS_DIR = "./docs"
|
| 15 |
FAISS_INDEX_PATH = "./faiss.index"
|
| 16 |
BM25_PATH = "./bm25.pkl"
|
| 17 |
CHUNKS_PATH = "./chunks.pkl"
|
| 18 |
SOURCES_PATH = "./sources.pkl"
|
| 19 |
EMBEDDER_NAME = "all-MiniLM-L6-v2"
|
|
|
|
| 20 |
CHUNK_SIZE = 500
|
| 21 |
CHUNK_OVERLAP = 50
|
| 22 |
TOP_K = 5
|
| 23 |
MAX_RETRIES = 3
|
| 24 |
MAX_HISTORY_TURNS = 5
|
|
|
|
|
|
|
|
|