From f2719eb7428ff48c75e2c976abaa32abbf7234c3 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Fri, 14 Nov 2025 01:20:41 +0000 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E5=8A=A9=E6=89=8B?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E6=A8=A1=E5=9E=8B=E4=B8=BA=20gpt-5.1-mini?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Module/AI.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/Module/AI.php b/app/Module/AI.php index 92c85e9ba..64c830ad7 100644 --- a/app/Module/AI.php +++ b/app/Module/AI.php @@ -22,7 +22,7 @@ class AI 'qianwen', 'wenxin' ]; - protected const OPENAI_DEFAULT_MODEL = 'gpt-5-mini'; + protected const OPENAI_DEFAULT_MODEL = 'gpt-5.1-mini'; protected $post = []; protected $headers = []; @@ -730,6 +730,12 @@ class AI return false; } $model = $provider['model'] ?? ''; - return str_starts_with($model, 'gpt-5'); + + // 匹配 gpt- 开头后跟数字的模型名称 + if (preg_match('/^gpt-(\d+)/', $model, $matches)) { + return intval($matches[1]) >= 5; + } + + return false; } }