File size: 835 Bytes
be04f30
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
b3784bd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
require('dotenv').config()

// Mammouth API配置
const MAMMOUTH_API_URL = 'https://mammouth.ai/api/models/llms'

// 模型映射表:OpenAI模型名称 -> Mammouth模型名称
const MODEL_MAPPING = {
  'claude-sonnet-4-20250514': 'anthropic-claude-4-2025-05-14',
  'gpt-4o-mini': 'openai-gpt-4o-mini',
  'gemini-2.5-pro-preview-05-06': 'google-gemini-2.5-pro',
  'grok-3': 'xai-grok-3-beta',
  'o4-mini': 'openai-o4-mini',
}

const UNLIMITED_MODELS = [
  'gpt-4o-mini',
]

// 服务器配置
const SERVER_CONFIG = {
  PORT: process.env.PORT || 3000
}

// 账号管理器配置
const COOKIES = process.env.COOKIES || ""
const AUTH_TOKEN = process.env.AUTH_TOKEN || "sk-123456"


module.exports = {
  MODEL_MAPPING,
  UNLIMITED_MODELS,
  SERVER_CONFIG,
  MAMMOUTH_API_URL,
  COOKIES,
  AUTH_TOKEN,
}