Çıktı:

<?php class gpt { public function index($prompt,$apiKey) { $model = 'gpt-3.5-turbo'; // ChatGPT ile etkileşim örneği $response = $this->chat_with_gpt($prompt, $apiKey, $model); return $response; } public function chat_with_gpt($prompt, $apiKey, $model) { $data = array( 'messages' => array( array('role' => 'system', 'content' => 'You: ' . $prompt), ), 'max_tokens' => 3500, 'temperature' => 0.7, 'top_p' => 1, 'n' => 1, 'stop' => null, 'model' => $model, ); $headers = array( 'Content-Type: application/json', 'Authorization: Bearer ' . $apiKey, ); $url = 'https://api.openai.com/v1/chat/completions'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data)); $response = curl_exec($ch); curl_close($ch); $response = json_decode($response, true); $response = $response["choices"][0]; $message = $response["message"]["content"]; return $message; } } ///// $apiKey = 'Bu alana openai api anahtarını giriniz.'; $prompt = 'r10 Forumuna selam metni yaz.'; ///// $gptapi = new gpt(); echo $gptapi->index($prompt,$apiKey);