重构: 将API配置提取到config模块并优化错误处理
- 将硬编码的API配置移到config模块,支持环境变量配置 - 添加API Key验证和配置检查 - 添加图片上传大小限制(10MB) - 移除不必要的注释,简化代码 - 改进错误处理和日志记录
This commit is contained in:
@@ -11,6 +11,10 @@ var (
|
||||
Password = getEnv("JWTS_PASSWORD", "")
|
||||
Semester = getEnv("JWTS_SEMESTER", "2025-20262")
|
||||
TWFID = getEnv("JWTS_TWFID", "")
|
||||
|
||||
RecognizerAPIURL = getEnv("RECOGNIZER_API_URL", "https://api.littlelan.cn/v1/chat/completions")
|
||||
RecognizerAPIKey = getEnv("RECOGNIZER_API_KEY", "")
|
||||
RecognizerModel = getEnv("RECOGNIZER_MODEL", "qwen3.5-plus")
|
||||
)
|
||||
|
||||
// getEnv 从环境变量获取配置,提供默认值
|
||||
|
||||
Reference in New Issue
Block a user