Spaces:
Build error
Build error
| from dotenv import load_dotenv | |
| import os | |
| from urllib.parse import unquote | |
| load_dotenv() | |
| class Config: | |
| def get_gemini_api_key(): | |
| return os.getenv("GEMINI_API_KEY") | |
| def get_model(): | |
| return os.getenv("OPENROUTER_MODEL") | |
| def get_exa_api_key(): | |
| return os.getenv("EXA_API_KEY") | |
| def get_openrouter_api_key(): | |
| return os.getenv("OPENROUTER_API_KEY_1") | |
| def get_default_api_url(): | |
| url = os.getenv("DEFAULT_API_URL") | |
| if url: | |
| if "\\x3a" in url: | |
| return url.replace("\\x3a", ":") | |
| return url | |
| return None | |
| def get_openrouter_api_url(): | |
| url = os.getenv("OPENROUTER_BASE_URL") | |
| if url: | |
| if "\\x3a" in url: | |
| return url.replace("\\x3a", ":") | |
| return url | |
| return None | |
| def get_task_file_folder(): | |
| return os.getenv("TASK_FILES_FOLDER") | |
| def get_openai_api_key(): | |
| return os.getenv("OPENAI_API_KEY") | |
| def get_defaulassociatedt_api_url(): | |
| url = os.getenv("DEFAULT_API_URL") | |
| if url: | |
| if "\\x3a" in url: | |
| return url.replace("\\x3a", ":") | |
| return url | |
| return None | |