const express = require('express') const { MODEL_MAPPING } = require('../config') const router = express.Router() // 根据映射动态生成可用模型列表 function getAvailableModels() { const timestamp = Math.floor(Date.now() / 1000) return Object.entries(MODEL_MAPPING).map(([modelId, mammouthId]) => { return { id: modelId, object: 'model', created: timestamp, owned_by: 'mammouth', provider: 'mammouth' } }) } // 获取模型列表 router.get('/', (req, res) => { res.json({ object: 'list', data: getAvailableModels() }) }) module.exports = router