Update config.py
Browse files
config.py
CHANGED
|
@@ -8,8 +8,13 @@ HF_TOKEN = os.environ.get("HF_TOKEN")
|
|
| 8 |
GROQ_API_KEY = os.environ.get("GROQ_API_KEY")
|
| 9 |
GEMINI_API_KEY = os.environ.get("GEMINI_API_KEY")
|
| 10 |
|
|
|
|
| 11 |
CURRENT_DIR = Path(__file__).parent
|
| 12 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
|
| 14 |
|
| 15 |
def get_prompt(prompt_key: str, **kwargs: str) -> str:
|
|
|
|
| 8 |
GROQ_API_KEY = os.environ.get("GROQ_API_KEY")
|
| 9 |
GEMINI_API_KEY = os.environ.get("GEMINI_API_KEY")
|
| 10 |
|
| 11 |
+
|
| 12 |
CURRENT_DIR = Path(__file__).parent
|
| 13 |
+
# Try both extensions
|
| 14 |
+
_prompts_path = CURRENT_DIR.joinpath("prompts.yaml")
|
| 15 |
+
if not _prompts_path.exists():
|
| 16 |
+
_prompts_path = CURRENT_DIR.joinpath("prompts.yml")
|
| 17 |
+
_PROMPTS = safe_load(_prompts_path.read_text(encoding="utf-8"))
|
| 18 |
|
| 19 |
|
| 20 |
def get_prompt(prompt_key: str, **kwargs: str) -> str:
|