This commit is contained in:
chengxl
2025-09-02 09:39:37 +08:00
parent ee72567601
commit 9637b30873

View File

@@ -54,12 +54,12 @@ class RecommendReviewer
$response = $oReviewer->recommend($aParam); $response = $oReviewer->recommend($aParam);
// 验证API响应 // 验证API响应
if (empty($response)) { if (empty($response)) {
throw new RuntimeException("OpenAI API返回空结果"); throw new \RuntimeException("OpenAI API返回空结果");
} }
// 检查JSON解析错误 // 检查JSON解析错误
$aResult = json_decode($response, true); $aResult = json_decode($response, true);
if (json_last_error() !== JSON_ERROR_NONE) { if (json_last_error() !== JSON_ERROR_NONE) {
throw new RuntimeException("解析OpenAI响应失败: " . json_last_error_msg() . " | 原始响应: {$response}"); throw new \RuntimeException("解析OpenAI响应失败: " . json_last_error_msg() . " | 原始响应: {$response}");
} }
$iStatus = empty($aResult['status']) ? 0 : $aResult['status']; $iStatus = empty($aResult['status']) ? 0 : $aResult['status'];
$sMsg = empty($aResult['msg']) ? '' : $aResult['msg']; $sMsg = empty($aResult['msg']) ? '' : $aResult['msg'];