{"repo": "2433993490/zhuye", "files": {"chat.php": {"77333489c3b9d599363e3fb6c984f3d04f437292": {"t": 1785746143.347628, "n": 1826, "h": "fb10994fb0b07215", "c": " ['message' => 'Only POST method is allowed']]);\n exit;\n}\n\n// 3. 获取前端发送的消息\n$inputJSON = file_get_contents('php://input');\n$input = json_decode($inputJSON, true);\n\nif (!isset($input['messages'])) {\n echo json_encode(['error' => ['message' => 'No messages provided']]);\n exit;\n}\n\n// 4. 组装请求数据\n$data = [\n 'model' => $MODEL,\n 'messages' => $input['messages'],\n 'temperature' => 0.7\n];\n\n// 5. 使用 CURL 发送请求给 AI 服务商\n$ch = curl_init($API_URL);\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\ncurl_setopt($ch, CURLOPT_POST, true);\ncurl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));\ncurl_setopt($ch, CURLOPT_HTTPHEADER, [\n 'Content-Type: application/json',\n 'Authorization: Bearer ' . $API_KEY\n]);\n\n// 忽略 SSL 证书验证 (防止服务器证书报错,生产环境建议开启)\ncurl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);\ncurl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);\n\n$response = curl_exec($ch);\n\n// 6. 错误处理\nif (curl_errno($ch)) {\n echo json_encode(['error' => ['message' => 'Curl error: ' . curl_error($ch)]]);\n} else {\n // 直接输出 AI 返回的结果\n echo $response;\n}\n\ncurl_close($ch);\n?>"}, "64e2937e5548b9100095a469f19c86da90ee6c87": {"t": 1785760140.6717772, "n": 1826, "h": "fb10994fb0b07215", "c": " ['message' => 'Only POST method is allowed']]);\n exit;\n}\n\n// 3. 获取前端发送的消息\n$inputJSON = file_get_contents('php://input');\n$input = json_decode($inputJSON, true);\n\nif (!isset($input['messages'])) {\n echo json_encode(['error' => ['message' => 'No messages provided']]);\n exit;\n}\n\n// 4. 组装请求数据\n$data = [\n 'model' => $MODEL,\n 'messages' => $input['messages'],\n 'temperature' => 0.7\n];\n\n// 5. 使用 CURL 发送请求给 AI 服务商\n$ch = curl_init($API_URL);\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\ncurl_setopt($ch, CURLOPT_POST, true);\ncurl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));\ncurl_setopt($ch, CURLOPT_HTTPHEADER, [\n 'Content-Type: application/json',\n 'Authorization: Bearer ' . $API_KEY\n]);\n\n// 忽略 SSL 证书验证 (防止服务器证书报错,生产环境建议开启)\ncurl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);\ncurl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);\n\n$response = curl_exec($ch);\n\n// 6. 错误处理\nif (curl_errno($ch)) {\n echo json_encode(['error' => ['message' => 'Curl error: ' . curl_error($ch)]]);\n} else {\n // 直接输出 AI 返回的结果\n echo $response;\n}\n\ncurl_close($ch);\n?>"}}}}