OpenAI API (GPT) kullanarak PHP ile nasıl yapay zeka uygulaması oluşturmak olur sorusu ile karşı karşıya kaldınsa doğru yazıdasın.
Aşağıda verdiğim kodları kullanarak yapay zekaya verdiğin emirlere cevap alabilirsin.
$token değişenine OpenAI sitesinden aldığınız token değerini gireceksiniz. $text değişenine GPT den isteğini (prompt) yazacaksınız.
<?php
$token = 'YOUR_API_KEY';
$text = 'Create blog post about travel';
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api.openai.com/v1/completions',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"model": "text-davinci-002",
"prompt": '.$text.',
"temperature": 0,
"max_tokens": 500,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0,
"stop": [
"Human:",
" AI:"
]
}',
CURLOPT_HTTPHEADER => array(
'Authorization: Bearer '.$token,
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
print_r($response);