Spaces:
Sleeping
Sleeping
Download config.py from shimizukawa/python-no-senpai: direct link, hf CLI and curl.
- Browser
- Download file 733 Bytes
-
https://huggingface.co/spaces/shimizukawa/python-no-senpai/resolve/main/config.py
- Command line
-
hf download hf://spaces/shimizukawa/python-no-senpai/config.py
-
curl -L -o config.py https://huggingface.co/spaces/shimizukawa/python-no-senpai/resolve/main/config.py
733 Bytes
| import os | |
| SAAS = True | |
| def get_db_config(): | |
| url = os.environ["QDRANT_URL"] | |
| api_key = os.environ["QDRANT_API_KEY"] | |
| collection_name = "document-search" | |
| return url, api_key, collection_name | |
| def get_local_db_congin(): | |
| url = "localhost" | |
| # api_key = os.environ["QDRANT_API_KEY"] | |
| collection_name = "document-search" | |
| return url, None, collection_name | |
| def get_index_names(): | |
| keys = [ | |
| k for k in [ | |
| k.strip().lower() | |
| for k in os.environ.get("INDEX_NAMES", "").split(",") | |
| ] | |
| if k | |
| ] | |
| if not keys: | |
| keys = ["INDEX_NAMES is empty"] | |
| return keys | |
| DB_CONFIG = get_db_config() if SAAS else get_local_db_congin() | |
| INDEX_NAMES = get_index_names() |