Skip to main content
Glama
config.ts982 B
import { config } from 'dotenv'; import { ModelConfig } from './types.js'; import { logger } from './utils/logger.js'; // 加载环境变量 config(); export const CONFIG = { // MCP服务配置 server: { name: process.env.MCP_SERVER_NAME || 'homework-grading-mcp', version: process.env.MCP_SERVER_VERSION || '1.0.0', }, // 模型配置 model: { apiKey: process.env.MODELSCOPE_API_KEY || '', baseURL: 'https://api-inference.modelscope.cn/v1', model: 'Qwen/Qwen3-VL-235B-A22B-Instruct', maxTokens: 4096, temperature: 0.3, } as ModelConfig, // 日志配置 log: { level: process.env.LOG_LEVEL || 'info', }, // 验证配置 validate(): void { if (!this.model.apiKey) { logger.warn('MODELSCOPE_API_KEY 环境变量未设置,模型功能将不可用'); logger.info('请在环境变量中设置 MODELSCOPE_API_KEY 以启用作业批改功能'); } }, }; // 在模块加载时验证配置 CONFIG.validate();

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pickstar-2002/homework-grading-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server