File: /var/www/html/phpmyfaq/openai/request.php
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
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->completion([
'model' => 'text-davinci-003',
'prompt' => $prompt,
'temperature' => 0.7,
'max_tokens' => 256,
'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);
});
?>