File: /var/www/html/www.winghung.com/openai/request.php
<?php
require 'src/OpenAi.php';
require 'src/Url.php';
use Orhanerday\OpenAi\OpenAi;
$open_ai = new OpenAi('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');
$prompt = $_GET['prompt'];
$complete = $open_ai->chatCompletion([
'model' => 'gpt-3.5-turbo',
//'prompt' => $prompt,
'messages' => array(['role'=>'assistant', 'content'=>$prompt]),
'temperature' => 0.5,
'max_tokens' => 1000,
'top_p' => 1,
'frequency_penalty' => 0,
'presence_penalty' => 0,
'stream' => true
], function($curl_info, $data){
// response
echo $data;
echo PHP_EOL;
ob_flush();
flush();
return strlen($data);
});
?>