GkyKrkc Özel bir durum yok aslında, tamamen sizin ihtiyaçlarınızla alakalı. Mesela şu pakete bakın:
https://github.com/openai-php/laravel
Örneğin:
use OpenAI\Laravel\Facades\OpenAI;
$result = OpenAI::chat()->create([
'model' => 'gpt-3.5-turbo',
'messages' => [
[
'role' => 'user',
'content' => 'Bana Türkiye\'deki illeri şu formatta ver ve hiçbir açıklama
yapma: [{"il_adi":"","il_kodu":"","telefon_kodu":""}]',
],
],
]);
$iller = json_decode($result->choices[0]->message->content, true);
[
["il_adi" => "Adana", "il_kodu" => "01", "telefon_kodu" => "0322"],
["il_adi" => "Adıyaman", "il_kodu" => "02", "telefon_kodu" => "0416"],
["il_adi" => "Afyonkarahisar", "il_kodu" => "03", "telefon_kodu" => "0272"]
...
]
Bu mantıkla hareket edip yapay zekaya bir şeyler yaptıracaksınız; soru çözdüreceksiniz, bir şeyleri formatlatacaksınız vs...