anurag008w commited on
Commit
208d7e6
Β·
unverified Β·
1 Parent(s): 15eb45d

Enhance NVIDIA API key handling and options

Browse files

Added NVIDIA_API_KEYS export and updated NODE_OPTIONS.

Files changed (1) hide show
  1. start.sh +4 -2
start.sh CHANGED
@@ -108,7 +108,8 @@ case "$LLM_PROVIDER" in
108
  # ── Western Providers ──
109
  mistral|mistralai) export MISTRAL_API_KEY="$LLM_API_KEY" ;;
110
  xai|x-ai) export XAI_API_KEY="$LLM_API_KEY" ;;
111
- nvidia) export NVIDIA_API_KEY="$LLM_API_KEY" ;;
 
112
  cohere) export COHERE_API_KEY="$LLM_API_KEY" ;;
113
  groq) export GROQ_API_KEY="$LLM_API_KEY" ;;
114
  together) export TOGETHER_API_KEY="$LLM_API_KEY" ;;
@@ -425,7 +426,7 @@ chmod 600 /home/node/.openclaw/openclaw.json
425
 
426
  # ── Enable Gateway Preload Fixes ──
427
  # This preload script keeps iframe embedding working on HF Spaces.
428
- export NODE_OPTIONS="${NODE_OPTIONS:+$NODE_OPTIONS }--require /home/node/app/iframe-fix.cjs"
429
 
430
  # ── Startup Summary ──
431
  echo ""
@@ -497,6 +498,7 @@ warmup_browser() {
497
  ) &
498
  }
499
 
 
500
  # ── Start background services ──
501
  export LLM_MODEL="$LLM_MODEL"
502
  # 10. Start Health Server & Dashboard
 
108
  # ── Western Providers ──
109
  mistral|mistralai) export MISTRAL_API_KEY="$LLM_API_KEY" ;;
110
  xai|x-ai) export XAI_API_KEY="$LLM_API_KEY" ;;
111
+ nvidia) export NVIDIA_API_KEY="$LLM_API_KEY"
112
+ export NVIDIA_API_KEYS="${NVIDIA_API_KEYS:-$LLM_API_KEY}";;
113
  cohere) export COHERE_API_KEY="$LLM_API_KEY" ;;
114
  groq) export GROQ_API_KEY="$LLM_API_KEY" ;;
115
  together) export TOGETHER_API_KEY="$LLM_API_KEY" ;;
 
426
 
427
  # ── Enable Gateway Preload Fixes ──
428
  # This preload script keeps iframe embedding working on HF Spaces.
429
+ export NODE_OPTIONS="${NODE_OPTIONS:+$NODE_OPTIONS }--require /home/node/app/iframe-fix.cjs --require /home/node/app/nvidia-key-rotator.cjs"
430
 
431
  # ── Startup Summary ──
432
  echo ""
 
498
  ) &
499
  }
500
 
501
+
502
  # ── Start background services ──
503
  export LLM_MODEL="$LLM_MODEL"
504
  # 10. Start Health Server & Dashboard