fix: Fix syntax error and add PLUGIN_COMPASS_CHUTES_API_KEY env var support

This commit is contained in:
southseact-3d
2026-02-08 14:50:55 +00:00
parent ab7799ca58
commit d796e5034d

View File

@@ -159,7 +159,7 @@ const GROQ_API_KEY = process.env.GROQ_API_KEY || process.env.GROQ_API_TOKEN || '
const GROQ_API_URL = process.env.GROQ_API_URL || 'https://api.groq.com/openai/v1/chat/completions';
const NVIDIA_API_KEY = process.env.NVIDIA_API_KEY || process.env.NVIDIA_API_TOKEN || '';
const NVIDIA_API_URL = process.env.NVIDIA_API_URL || 'https://api.nvidia.com/v1';
const CHUTES_API_KEY = process.env.CHUTES_API_KEY || process.env.CHUTES_API_TOKEN || '';
const CHUTES_API_KEY = process.env.PLUGIN_COMPASS_CHUTES_API_KEY || process.env.CHUTES_API_KEY || process.env.CHUTES_API_TOKEN || '';
const CHUTES_API_URL = process.env.CHUTES_API_URL || 'https://api.chutes.ai/v1';
const PROVIDER_LIMITS_FILE = path.join(STATE_DIR, 'provider-limits.json');
@@ -14249,9 +14249,9 @@ async function handleAdminEnvConfig(req, res) {
const groqKey = process.env.GROQ_API_KEY || process.env.GROQ_API_TOKEN || '';
const mistralKey = process.env.MISTRAL_API_KEY || process.env.MISTRAL_API_TOKEN || '';
const openrouterKey = process.env.OPENROUTER_API_KEY || process.env.OPENROUTER_API_TOKEN || '';
const chutesKey = process.env.PLUGIN_COMPASS_CHUTES_API_KEY || process.env.CHUTES_API_KEY || process.env.CHUTES_API_TOKEN || '';
const payload = {
const chutesKey = process.env.CHUTES_API_KEY || process.env.CHUTES_API_TOKEN || '';
GROQ: {
configured: !!groqKey,
prefix: groqKey ? `${groqKey.substring(0, 8)}...` : null,
@@ -14270,7 +14270,7 @@ async function handleAdminEnvConfig(req, res) {
CHUTES: {
configured: !!chutesKey,
prefix: chutesKey ? `${chutesKey.substring(0, 8)}...` : null,
source: chutesKey ? (process.env.CHUTES_API_KEY ? 'CHUTES_API_KEY' : 'CHUTES_API_TOKEN') : null,
source: chutesKey ? (process.env.PLUGIN_COMPASS_CHUTES_API_KEY ? 'PLUGIN_COMPASS_CHUTES_API_KEY' : process.env.CHUTES_API_KEY ? 'CHUTES_API_KEY' : 'CHUTES_API_TOKEN') : null,
},
};