代码拉取完成,页面将自动刷新
<?php
set_time_limit(0);
$API_KEY = 'YOUR_API_KEY';
// 设置请求的 URL 和参数
$url = 'https://api.openai.com/v1/chat/completions';
$messagesArr = array(
'role'=> 'user',
'content' => $_POST['prompt']
);
$data = array(
'model' => 'gpt-3.5-turbo',
'messages' => array($messagesArr),
'temperature' => 0.7
);
$data_string = json_encode($data);
// 发送 HTTP POST 请求到 OpenAI API
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Authorization: Bearer ' . $API_KEY,
'OpenAI-Organization: org-BJAv684i9XTcJD1dbdh9H5jt'
));
$response = curl_exec($ch);
// print_r($response);die;
if(curl_error($ch)) {
echo 'Error:' . curl_error($ch);
} else {
$result = json_decode($response, true);
$content = $result['choices'][0]['message']['content'];
echo htmlentities($content);
}
curl_close($ch);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。