From 6e862a27609c094e370cd11e7dff2c4a29902618 Mon Sep 17 00:00:00 2001 From: yushine Date: Thu, 30 Apr 2026 11:07:09 +0800 Subject: [PATCH 1/2] refactor: update AIServiceManager to use LaravelAIService --- .../src/Services/AI/AIServiceManager.php | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/innopacks/common/src/Services/AI/AIServiceManager.php b/innopacks/common/src/Services/AI/AIServiceManager.php index 11b63543a..d5a870417 100644 --- a/innopacks/common/src/Services/AI/AIServiceManager.php +++ b/innopacks/common/src/Services/AI/AIServiceManager.php @@ -311,15 +311,15 @@ private function loadConfig(): array public function getAvailableModels(): array { $models = [ - 'openai' => OpenAIService::class, - 'anthropic' => OpenAIService::class, - 'deepseek' => OpenAIService::class, - 'kimi' => OpenAIService::class, - 'doubao' => OpenAIService::class, - 'qianwen' => OpenAIService::class, - 'hunyuan' => OpenAIService::class, - 'glm' => GlmService::class, - 'minimax' => MinimaxService::class, + 'openai' => LaravelAIService::class, + 'anthropic' => LaravelAIService::class, + 'deepseek' => LaravelAIService::class, + 'kimi' => LaravelAIService::class, + 'doubao' => LaravelAIService::class, + 'qianwen' => LaravelAIService::class, + 'hunyuan' => LaravelAIService::class, + 'glm' => LaravelAIService::class, + 'minimax' => LaravelAIService::class, ]; $result = []; From 59fe9f6610395dd5b8b8cf1a429061bac057f607 Mon Sep 17 00:00:00 2001 From: yushine Date: Thu, 30 Apr 2026 11:07:49 +0800 Subject: [PATCH 2/2] refactor: remove openai-php/client from dependencies --- composer.json | 1 - 1 file changed, 1 deletion(-) diff --git a/composer.json b/composer.json index ca410bd44..5b8338c4a 100644 --- a/composer.json +++ b/composer.json @@ -28,7 +28,6 @@ "maatwebsite/excel": "^3.1", "mobiledetect/mobiledetectlib": "^4.8", "nelexa/zip": "^4.0", - "openai-php/client": "^0.15.0", "overtrue/easy-sms": "^3.2", "parsedown/parsedown": "^1.8", "phpunit/php-timer": "^7.0",