Spaces:
Running
Running
Create config.yaml
Browse files- config.yaml +87 -0
config.yaml
ADDED
|
@@ -0,0 +1,87 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
host: "0.0.0.0"
|
| 2 |
+
port: 7860 # 关键修改:必须是 7860
|
| 3 |
+
|
| 4 |
+
remote-management:
|
| 5 |
+
allow-remote: true
|
| 6 |
+
secret-key: "583079759"
|
| 7 |
+
disable-control-panel: false
|
| 8 |
+
panel-github-repository: "https://github.com/router-for-me/Cli-Proxy-API-Management-Center"
|
| 9 |
+
|
| 10 |
+
# 关键修改:将授权文件目录指向应用目录,方便被 GitStore 捕获
|
| 11 |
+
auth-dir: "./cli-proxy-auth"
|
| 12 |
+
|
| 13 |
+
# 关键修改:开启 GitHub 自动同步功能(配合你设置的 Secret 变量)
|
| 14 |
+
git-store:
|
| 15 |
+
enable: true
|
| 16 |
+
|
| 17 |
+
api-keys:
|
| 18 |
+
- "sk-miaolegewang"
|
| 19 |
+
|
| 20 |
+
# 你之前的模型映射和 Gemini Key 保持不变
|
| 21 |
+
oauth-model-alias:
|
| 22 |
+
codex:
|
| 23 |
+
- name: "gpt-5"
|
| 24 |
+
alias: "gpt-4o-v5"
|
| 25 |
+
- name: "gpt-5-codex"
|
| 26 |
+
alias: "gpt-4o-v5-codex"
|
| 27 |
+
- name: "gpt-5-codex-mini"
|
| 28 |
+
alias: "gpt-4o-v5-codex-mini"
|
| 29 |
+
- name: "gpt-5.1"
|
| 30 |
+
alias: "gpt-4o-v5.1"
|
| 31 |
+
- name: "gpt-5.1-codex"
|
| 32 |
+
alias: "gpt-4o-v5.1-codex"
|
| 33 |
+
- name: "gpt-5.1-codex-mini"
|
| 34 |
+
alias: "gpt-4o-v5.1-codex-mini"
|
| 35 |
+
- name: "gpt-5.1-codex-max"
|
| 36 |
+
alias: "gpt-4o-v5.1-codex-max"
|
| 37 |
+
- name: "gpt-5.2"
|
| 38 |
+
alias: "gpt-4o-v5.2"
|
| 39 |
+
- name: "gpt-5.2-codex"
|
| 40 |
+
alias: "gpt-4o-v5.2-codex"
|
| 41 |
+
- name: "gpt-5.3-codex"
|
| 42 |
+
alias: "gpt-4o-v5.3-codex"
|
| 43 |
+
|
| 44 |
+
gemini-api-key:
|
| 45 |
+
- api-key: "AIzaSyA-kFoMqRvYbFGHjBFQpoMS_kB6bCWQEAQ"
|
| 46 |
+
- api-key: "AIzaSyAPysGFlb-oTfrD3LkNiWIOzalOw6TNVOU"
|
| 47 |
+
- api-key: "AIzaSyBSEyd1546IBB_FoblN8A7_o278EayUxzI"
|
| 48 |
+
- api-key: "AIzaSyAjqHjhHy_t760y1MDiL2r64DkugiEdqjo"
|
| 49 |
+
- api-key: "AIzaSyC8J86tD6e-rjuqzJ69ZmpyCcd71dKJ7BA"
|
| 50 |
+
- api-key: "AIzaSyAfROjvxJvTOfTxeieDrtRuqyt-lARXOR0"
|
| 51 |
+
- api-key: "AIzaSyD7EJ5z8yQbX4AK20ni1ckDy2lPlROXm4k"
|
| 52 |
+
- api-key: "AIzaSyC3xbtuoqjabOFbd7jmcJvNtxtFvk1rIRY"
|
| 53 |
+
- api-key: "AIzaSyCIuti_ZTKQKokDuZgF1NCpbsHDv0pRZkg"
|
| 54 |
+
- api-key: "AIzaSyDoCbJWKYfWD4o6G394eyqBVF78kKEElYU"
|
| 55 |
+
- api-key: "AIzaSyBfZVFy1yv1G3eh1WAjcv1Zp8zHQiAMSRE"
|
| 56 |
+
- api-key: "AIzaSyCzniiWixQj5E3yq8vil9xHe3F-tr1qZWI"
|
| 57 |
+
- api-key: "AIzaSyBvD2rThLCWEYDqFJz0PQk4ubrE-4w1RYA"
|
| 58 |
+
- api-key: "AIzaSyCfbdL12MRy8fRGzK9v-ZzbFJCFMMKBws0"
|
| 59 |
+
- api-key: "AIzaSyAb51h5Ry4wc41WM4z-oVRruyCxCQl-968"
|
| 60 |
+
- api-key: "AIzaSyB0vLhtEI1BPsBzFM3bDQD1Ca3A31FnDeU"
|
| 61 |
+
- api-key: "AIzaSyAa7C4ZSST5ZVjan3LoGR77Ht9Q4WyEqGg"
|
| 62 |
+
- api-key: "AIzaSyDYvnS1gDE8DNixVByiqCPwxgnec0vXuz0"
|
| 63 |
+
- api-key: "AIzaSyABY-7zK7HTX8L4bxEHHShdWu47v4ezdok"
|
| 64 |
+
- api-key: "AIzaSyBkPx-BmSKtPn3zdi64LPdKhKi4PKmPCfc"
|
| 65 |
+
prefix: "x"
|
| 66 |
+
base-url: "https://generativelanguage.googleapis.com"
|
| 67 |
+
models:
|
| 68 |
+
- name: "gemini-2.5-flash"
|
| 69 |
+
- name: "gemini-3-flash-preview"
|
| 70 |
+
- name: "gemini-3-pro-preview"
|
| 71 |
+
- name: "gemini-2.5-flash-lite"
|
| 72 |
+
- name: "gemini-2.5-pro"
|
| 73 |
+
- name: "gemini-2.5-flash-preview-09-2025"
|
| 74 |
+
- name: "gemini-embedding-001"
|
| 75 |
+
- name: "gemma-3-27b-it"
|
| 76 |
+
|
| 77 |
+
routing:
|
| 78 |
+
strategy: "round-robin"
|
| 79 |
+
|
| 80 |
+
codex-instructions-enabled: false
|
| 81 |
+
debug: false
|
| 82 |
+
commercial-mode: true
|
| 83 |
+
request-retry: 3
|
| 84 |
+
|
| 85 |
+
streaming:
|
| 86 |
+
keepalive-seconds: 15
|
| 87 |
+
bootstrap-retries: 1
|