前提:要有chatgpt账号,不会注册的关注抖音:21402780125,有免费教程!!

要在 PHP 中调用 ChatGPT API,您可以使用以下步骤:

  1. 使用 curl 函数或其他 HTTP 客户端库发送 HTTP 请求。

  2. 在 HTTP 请求中添加必要的请求头和参数,例如认证凭证、输入提示文本和生成文本参数等。

  3. 将请求数据转换为 JSON 格式。

  4. 执行 HTTP 请求并接收 HTTP 响应。

  5. 解析 HTTP 响应并提取响应数据,例如生成文本、得分等。

以下是使用 curl 函数调用 ChatGPT API 的示例代码:

$url = "https://api.openai.com/v1/engines/davinci-codex/completions";
$prompt = "Hello, how are you?";
$temperature = 0.7;
$maxTokens = 100;

$data = [
    'prompt' => $prompt,
    'temperature' => $temperature,
    'max_tokens' => $maxTokens
];

$options = [
    CURLOPT_URL => $url,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POST => true,
    CURLOPT_POSTFIELDS => json_encode($data),
    CURLOPT_HTTPHEADER => [
        'Content-Type: application/json',
        'Authorization: Bearer YOUR_API_SECRET_KEY'
    ]
];

$curl = curl_init();
curl_setopt_array($curl, $options);
$response = curl_exec($curl);
curl_close($curl);

$jsonResponse = json_decode($response);

 

关注抖音:21402780125