import express from 'express' import { handleModels } from './handlers/models.js' import { handleChatCompletions } from './handlers/chat.js' import { handleDirectResponses } from './handlers/responses.js' import { handleDirectMessages, handleCountTokens } from './handlers/messages.js' const router = express.Router() // 注册路由 router.get('/v1/models', handleModels) router.post('/v1/chat/completions', handleChatCompletions) router.post('/v1/responses', handleDirectResponses) router.post('/v1/messages', handleDirectMessages) router.post('/v1/messages/count_tokens', handleCountTokens) export default router