|
|
@@ -3569,6 +3569,11 @@ Q版卡通风格,头大身小,造型圆润可爱,线条简单,色彩明
|
|
|
private function gpt54StreamResponse($post_data) {
|
|
|
// 按模型取 Key:gpt-5.6-luna 使用 GPT_56_LUNA_API_KEY,其余使用 GPT_54_API_KEY
|
|
|
$modelName = (string)getProp($post_data, 'model', 'gpt-5.4');
|
|
|
+ // gpt-5.4 中转已下线,强制映射到 gpt-5.6-sol
|
|
|
+ if ($modelName === 'gpt-5.4') {
|
|
|
+ $modelName = 'gpt-6-astra';
|
|
|
+ $post_data['model'] = $modelName;
|
|
|
+ }
|
|
|
$lunaApiKey = env('GPT_56_LUNA_API_KEY');
|
|
|
$apiKey = $modelName === 'gpt-5.6-luna' ? $lunaApiKey : env('GPT_54_API_KEY');
|
|
|
$usedLunaFallback = false;
|
|
|
@@ -16122,6 +16127,11 @@ Q版卡通风格,头大身小,造型圆润可爱,线条简单,色彩明
|
|
|
private function gpt54ChatOnly($post_data) {
|
|
|
// 按模型取 Key:gpt-5.6-luna 使用 GPT_56_LUNA_API_KEY,其余使用 GPT_54_API_KEY
|
|
|
$modelName = (string)getProp($post_data, 'model', 'gpt-5.4');
|
|
|
+ // gpt-5.4 中转已下线,强制映射到 gpt-5.6-sol
|
|
|
+ if ($modelName === 'gpt-5.4') {
|
|
|
+ $modelName = 'gpt-6-astra';
|
|
|
+ $post_data['model'] = $modelName;
|
|
|
+ }
|
|
|
$lunaApiKey = env('GPT_56_LUNA_API_KEY');
|
|
|
$apiKey = $modelName === 'gpt-5.6-luna' ? $lunaApiKey : env('GPT_54_API_KEY');
|
|
|
$usedLunaFallback = false;
|