feat: 切换 AI 点评至 Anthropic 兼容 API(MiniMax)
- 将默认 LLM API 地址改为 MiniMax Anthropic 兼容格式 - 更新默认模型为 MiniMax-M2.7,max_tokens 改为 65536,超时改为 60 秒 - 请求体改为 Anthropic 格式:system prompt 提到顶层,temperature 调整为 1.0 - HTTP 头改用 x-api-key 和 anthropic-version - 响应解析适配 Anthropic 返回的 content 数组结构
This commit is contained in:
@@ -147,11 +147,11 @@ static $OJ_MENU_NEWS=true;
|
||||
|
||||
/* LLM AI Review - AI错误点评功能 */
|
||||
static $OJ_LLM_ENABLED=false; // 总开关,设为true开启AI点评
|
||||
static $OJ_LLM_API_URL="https://api.openai.com/v1/chat/completions"; // API地址(兼容OpenAI格式)
|
||||
static $OJ_LLM_API_KEY=""; // 填入你的API Key
|
||||
static $OJ_LLM_MODEL="gpt-4o-mini"; // 模型名称
|
||||
static $OJ_LLM_MAX_TOKENS=1024; // 最大输出token数
|
||||
static $OJ_LLM_TIMEOUT=30; // 请求超时(秒)
|
||||
static $OJ_LLM_API_URL="https://api.minimaxi.com/anthropic/v1/messages"; // API地址(MiniMax Anthropic兼容格式)
|
||||
static $OJ_LLM_API_KEY="sk-cp-w571CJpA_6WP5P6b_xGVbjOqXOGBWTQsiNY9xxAPambouIhD7ic3GHIoWce0ON_Y7Q0rVLzBWtgwwS8cQVUxS1guBxYkPJoJ33q0jEcx0Qei60bx5La4fB4"; // 填入你的MiniMax API Key
|
||||
static $OJ_LLM_MODEL="MiniMax-M2.7"; // 模型名称,如 MiniMax-M2.7 / MiniMax-M2.5 / MiniMax-M2.5-highspeed
|
||||
static $OJ_LLM_MAX_TOKENS=65536; // 最大输出token数
|
||||
static $OJ_LLM_TIMEOUT=60; // 请求超时(秒),LLM响应较慢建议60秒
|
||||
static $OJ_LLM_SYSTEM_PROMPT=""; // 自定义系统prompt,留空使用内置默认
|
||||
|
||||
require_once(dirname(__FILE__) . "/pdo.php");
|
||||
|
||||
Reference in New Issue
Block a user