这个错误提示通常表示服务器无法理解请求的内容。这可能是由于请求的格式不正确或者缺少必需的参数导致的。要解决这个问题,请确保你的请求格式正确并包含所有必需的参数。

另外,根据你提供的信息,我们可以看出你正在尝试调用 OpenAI GPT 的文件 API。这个 API 需要使用有效的身份验证凭证(例如 API 密钥)进行调用。请确保你已经提供了正确的凭证,以便进行身份验证。

以下是一个使用 PHP 调用 OpenAI GPT 文件 API 的示例代码:

<?php

$api_key = 'YOUR_API_KEY';

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, 'https://api.openai.com/v1/files');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: Bearer ' . $api_key,
    'Content-Type: application/json'
));

$response = curl_exec($ch);
curl_close($ch);

if ($response === false) {
    echo 'Error: ' . curl_error($ch);
} else {
    echo 'Response: ' . $response;
}

?>

请确保将 YOUR_API_KEY 替换为你的有效 API 密钥。此示例代码将发送一个 GET 请求到文件 API 并返回响应。你可以根据自己的需求进行相应的修改。

希望这可以帮助你解决问题!如果你仍然遇到困难,请提供更多详细信息,我们将尽力协助你。

PHP 调用 ChatGPT 文件 API 报错 'The browser (or proxy) sent a request that this server could not understand.' 解决方法

原文地址: https://www.cveoy.top/t/topic/qvFH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录