Spaces:
Running
Running
Commit ·
edcd6d7
1
Parent(s): cfd6981
Fix echo statement and add new API key handling
Browse files
start.sh
CHANGED
|
@@ -134,7 +134,7 @@ fi
|
|
| 134 |
if [ -n "$ERRORS" ]; then
|
| 135 |
echo "Missing required secrets:"
|
| 136 |
echo -e "$ERRORS"
|
| 137 |
-
echo "Add them in HF Spaces → Settings → Secrets"
|
| 138 |
exit 1
|
| 139 |
fi
|
| 140 |
|
|
@@ -252,6 +252,14 @@ promote_first_pool_key "CEREBRAS_API_KEY" "CEREBRAS_API_KEYS"
|
|
| 252 |
promote_first_pool_key "VENICE_API_KEY" "VENICE_API_KEYS"
|
| 253 |
promote_first_pool_key "SYNTHETIC_API_KEY" "SYNTHETIC_API_KEYS"
|
| 254 |
promote_first_pool_key "COPILOT_GITHUB_TOKEN" "COPILOT_GITHUB_TOKENS"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 255 |
promote_first_pool_key "HUGGINGFACE_HUB_TOKEN" "HUGGINGFACE_HUB_TOKENS"
|
| 256 |
|
| 257 |
# Compatibility aliases for Google provider secrets some users already have.
|
|
|
|
| 134 |
if [ -n "$ERRORS" ]; then
|
| 135 |
echo "Missing required secrets:"
|
| 136 |
echo -e "$ERRORS"
|
| 137 |
+
echo "Add them in HF Spaces → Settings → Secrets"
|
| 138 |
exit 1
|
| 139 |
fi
|
| 140 |
|
|
|
|
| 252 |
promote_first_pool_key "VENICE_API_KEY" "VENICE_API_KEYS"
|
| 253 |
promote_first_pool_key "SYNTHETIC_API_KEY" "SYNTHETIC_API_KEYS"
|
| 254 |
promote_first_pool_key "COPILOT_GITHUB_TOKEN" "COPILOT_GITHUB_TOKENS"
|
| 255 |
+
promote_first_pool_key "AI_GATEWAY_API_KEY" "AI_GATEWAY_API_KEYS"
|
| 256 |
+
|
| 257 |
+
# kimi-coding uses Moonshot AI endpoint (api.moonshot.cn).
|
| 258 |
+
# If KIMI_API_KEY is set but MOONSHOT_API_KEY is not, mirror it so the
|
| 259 |
+
# multi-provider-key-rotator (which matches on api.moonshot.cn) injects it.
|
| 260 |
+
if [ -z "${MOONSHOT_API_KEY:-}" ] && [ -n "${KIMI_API_KEY:-}" ]; then
|
| 261 |
+
export MOONSHOT_API_KEY="$KIMI_API_KEY"
|
| 262 |
+
fi
|
| 263 |
promote_first_pool_key "HUGGINGFACE_HUB_TOKEN" "HUGGINGFACE_HUB_TOKENS"
|
| 264 |
|
| 265 |
# Compatibility aliases for Google provider secrets some users already have.
|