secure keys
Browse files- .env +3 -3
- __pycache__/main.cpython-312.pyc +0 -0
- clients/__pycache__/groq_client.cpython-312.pyc +0 -0
- clients/groq_client.py +5 -1
.env
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
# OPENAI_API_KEY=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
|
| 2 |
-
OPENROUTER_API_KEY=
|
| 3 |
TEMPERATURE=0.8
|
| 4 |
MAX_TOKENS=2000
|
| 5 |
RETRIEVE_K=5
|
|
@@ -11,7 +11,7 @@ BASE_URL=https://openrouter.ai/api/v1
|
|
| 11 |
#deepseek/deepseek-r1-0528-qwen3-8b:free
|
| 12 |
|
| 13 |
#GROQ
|
| 14 |
-
GROQ_API_KEY=
|
| 15 |
G_TEMPERATURE = 0.7
|
| 16 |
G_MAX_CONVERSATION_HISTORY = 5
|
| 17 |
# G_MODEL = compound-beta-mini
|
|
@@ -24,7 +24,7 @@ G_RETRIEVE_K = 8
|
|
| 24 |
MMR = mmr
|
| 25 |
G_FETCH_K = 20
|
| 26 |
LAMBDA_MULT = 0.5
|
| 27 |
-
HF_API_KEY =
|
| 28 |
|
| 29 |
|
| 30 |
|
|
|
|
| 1 |
# OPENAI_API_KEY=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
|
| 2 |
+
OPENROUTER_API_KEY=${OPENROUTER_API_KEY}
|
| 3 |
TEMPERATURE=0.8
|
| 4 |
MAX_TOKENS=2000
|
| 5 |
RETRIEVE_K=5
|
|
|
|
| 11 |
#deepseek/deepseek-r1-0528-qwen3-8b:free
|
| 12 |
|
| 13 |
#GROQ
|
| 14 |
+
GROQ_API_KEY=${GROQ_API_KEY}
|
| 15 |
G_TEMPERATURE = 0.7
|
| 16 |
G_MAX_CONVERSATION_HISTORY = 5
|
| 17 |
# G_MODEL = compound-beta-mini
|
|
|
|
| 24 |
MMR = mmr
|
| 25 |
G_FETCH_K = 20
|
| 26 |
LAMBDA_MULT = 0.5
|
| 27 |
+
HF_API_KEY = ${HF_API_KEY}
|
| 28 |
|
| 29 |
|
| 30 |
|
__pycache__/main.cpython-312.pyc
CHANGED
|
Binary files a/__pycache__/main.cpython-312.pyc and b/__pycache__/main.cpython-312.pyc differ
|
|
|
clients/__pycache__/groq_client.cpython-312.pyc
CHANGED
|
Binary files a/clients/__pycache__/groq_client.cpython-312.pyc and b/clients/__pycache__/groq_client.cpython-312.pyc differ
|
|
|
clients/groq_client.py
CHANGED
|
@@ -14,7 +14,11 @@ import random
|
|
| 14 |
import shutil
|
| 15 |
from optimized_quiz import OPTIMIZED_QUESTIONS
|
| 16 |
|
| 17 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
|
| 19 |
# Config
|
| 20 |
GROQ_API_KEY = os.getenv("GROQ_API_KEY")
|
|
|
|
| 14 |
import shutil
|
| 15 |
from optimized_quiz import OPTIMIZED_QUESTIONS
|
| 16 |
|
| 17 |
+
# Load main env
|
| 18 |
+
load_dotenv(dotenv_path=".env")
|
| 19 |
+
|
| 20 |
+
# Load secrets env (this can override duplicates from .env)
|
| 21 |
+
load_dotenv(dotenv_path=".secrets.env", override=True)
|
| 22 |
|
| 23 |
# Config
|
| 24 |
GROQ_API_KEY = os.getenv("GROQ_API_KEY")
|