Download config.py from FincH12/Automation_Threads_EU: direct link, hf CLI and curl.
- Browser
- Download file 1.58 kB
-
https://huggingface.co/spaces/FincH12/Automation_Threads_EU/resolve/main/config.py
- Command line
-
hf download hf://spaces/FincH12/Automation_Threads_EU/config.py
-
curl -L -o config.py https://huggingface.co/spaces/FincH12/Automation_Threads_EU/resolve/main/config.py
1.58 kB
| # -*- coding: utf-8 -*- | |
| import os | |
| # API Keys and Secrets | |
| NVIDIA_NIM_API_KEY = os.environ.get("NVIDIA_NIM_API_KEY", "") | |
| THREADS_ACCESS_TOKEN = os.environ.get("THREADS_ACCESS_TOKEN", "") | |
| THREADS_APP_ID = os.environ.get("THREADS_APP_ID", "") | |
| THREADS_APP_SECRET = os.environ.get("THREADS_APP_SECRET", "") | |
| # Gemini Web API (gemini-web2api) | |
| GEMINI_API_BASE = "http://localhost:8081/v1" | |
| GEMINI_MODEL = "gemini-3.5-flash" # Для быстрого инференса и поиска новостей | |
| # Папки для сохранения сгенерированного контента | |
| BASE_DIR = os.path.dirname(os.path.abspath(__file__)) | |
| OUTPUT_DIR = os.path.join(BASE_DIR, "output") | |
| FONTS_DIR = os.path.join(BASE_DIR, "fonts") | |
| ERROR_LOG_PATH = os.path.join(BASE_DIR, "error.log") | |
| COOKIES_PATH = os.path.join(BASE_DIR, "cookies.json") | |
| os.makedirs(OUTPUT_DIR, exist_ok=True) | |
| os.makedirs(FONTS_DIR, exist_ok=True) | |
| # Суточные лимиты (внешние комментарии) | |
| ENABLE_EXTERNAL_COMMENTS = True | |
| DAILY_EXTERNAL_COMMENTS_LIMIT = 12 | |
| # Интервалы планировщика (рандомизация) | |
| POST_RANDOM_OFFSET_MIN = 7 | |
| POST_RANDOM_OFFSET_MAX = 19 | |
| # Задержки перед комментированием (в минутах) | |
| COMMENT_DELAY_MIN = 3 | |
| COMMENT_DELAY_MAX = 7 | |
| # Список аккаунтов-доноров для комментирования (заглушка/пример) | |
| DONOR_ACCOUNTS = [ | |
| "nvidia", | |
| "openai", | |
| "techcrunch", | |
| "wired", | |
| "bloomberg", | |
| "deedydas", | |
| "lexfridman", | |
| "karpathy" | |
| ] | |