fix: Fix syntax error and add PLUGIN_COMPASS_CHUTES_API_KEY env var support
This commit is contained in:
@@ -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 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_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 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 CHUTES_API_URL = process.env.CHUTES_API_URL || 'https://api.chutes.ai/v1';
|
||||||
|
|
||||||
const PROVIDER_LIMITS_FILE = path.join(STATE_DIR, 'provider-limits.json');
|
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 groqKey = process.env.GROQ_API_KEY || process.env.GROQ_API_TOKEN || '';
|
||||||
const mistralKey = process.env.MISTRAL_API_KEY || process.env.MISTRAL_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 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 payload = {
|
||||||
const chutesKey = process.env.CHUTES_API_KEY || process.env.CHUTES_API_TOKEN || '';
|
|
||||||
GROQ: {
|
GROQ: {
|
||||||
configured: !!groqKey,
|
configured: !!groqKey,
|
||||||
prefix: groqKey ? `${groqKey.substring(0, 8)}...` : null,
|
prefix: groqKey ? `${groqKey.substring(0, 8)}...` : null,
|
||||||
@@ -14270,7 +14270,7 @@ async function handleAdminEnvConfig(req, res) {
|
|||||||
CHUTES: {
|
CHUTES: {
|
||||||
configured: !!chutesKey,
|
configured: !!chutesKey,
|
||||||
prefix: chutesKey ? `${chutesKey.substring(0, 8)}...` : null,
|
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,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user