mamm / src /config.js
nomid2's picture
Upload 2 files
b3784bd verified
raw
history blame contribute delete
835 Bytes
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,
}