| from pathlib import Path |
| import re |
|
|
| p = Path("gateway.py") |
| text = p.read_text() |
|
|
| pattern = r'PORT\s*=.*?HF_USER\s*=.*?"Daviddolor"\)' |
| replacement = '''PORT = int(os.environ.get("PORT", 7860)) |
| |
| DOLOR3V_KEY = os.getenv("DOLOR3V_KEY", "d3v-master-dolordprince-2026") |
| |
| GROQ_KEYS = [ |
| k for k in [ |
| os.getenv("GROQ_API_KEY", ""), |
| os.getenv("GROQ_API_KEY_2", ""), |
| os.getenv("GROQ_API_KEY_3", "") |
| ] if k |
| ] |
| GROQ_KEY = GROQ_KEYS[0] if GROQ_KEYS else "" |
| _groq_idx = 0 |
| |
| OPENROUTER_API_KEY = os.getenv("OPENROUTER_API_KEY", "") |
| OPENROUTER_KEY = OPENROUTER_API_KEY |
| OPENROUTER_API_BASE = os.getenv("OPENROUTER_API_BASE", "https://openrouter.ai/api/v1") |
| OPENROUTER_MODEL = os.getenv("OPENROUTER_MODEL", "qwen/qwen3-coder:free") |
| |
| OPENAI_API_KEY = os.getenv("OPENAI_API_KEY", "") |
| CEREBRAS_API_KEY = os.getenv("CEREBRAS_API_KEY", "") |
| ZAI_API_KEY = os.getenv("ZAI_API_KEY", "") |
| |
| GITHUB_TOKEN = os.getenv("GITHUB_TOKEN", "") |
| GITHUB_USER = os.getenv("GITHUB_USER", "Daviddolor") |
| |
| HF_TOKEN = os.getenv("HF_TOKEN", "") |
| HF_USER = os.getenv("HF_USER", "Daviddolor") |
| |
| SURGE_TOKEN = os.getenv("SURGE_TOKEN", "") |
| SURGE_EMAIL = os.getenv("SURGE_EMAIL", "personaldolor@gmail.com") |
| |
| print("GitHub token loaded:", bool(GITHUB_TOKEN)) |
| print("HF token loaded:", bool(HF_TOKEN)) |
| print("OpenRouter loaded:", bool(OPENROUTER_API_KEY)) |
| print("Groq loaded:", bool(GROQ_KEY)) |
| print("Cerebras loaded:", bool(CEREBRAS_API_KEY)) |
| ''' |
|
|
| text = re.sub(pattern, replacement, text, flags=re.S) |
|
|
| p.write_text(text) |
| print("gateway.py updated") |
|
|