OpenAI SDK Untuk PHP
Tuesday, January 18, 2022
Paket orhanerday/open-ai adalah PHP SDK untuk mengakses OpenAI GPT-3 API. Mendukung pencarian penuh, jawaban, klasifikasi, dan API mesin.
Berikut ini adalah contoh penggunaan API klasifikasi OpenAI dengan paket ini:$response = $open_ai->classification([
"examples" => [
["A happy moment", "Positive"],
["I am sad.", "Negative"],
["I am feeling awesome", "Positive"]
],
"labels" => ["Positive", "Negative", "Neutral"],
"query" => "It is a rainy day :(",
"search_model" => "ada",
"model" => "curie",
]);
kamu akan mengikuti klasifikasi untuk queri sebagai berikut:
{
"completion": "cmpl-4KKvYbROfgIroNbeTBPmAmAzKZcUC",
"label": "Negative",
"model": "curie:2020-05-03",
"object": "classification",
"search_model": "ada",
"selected_examples": [
{
"document": 1,
"label": "Negative",
"text": "I am sad."
},
{
"document": 0,
"label": "Positive",
"text": "A happy moment"
},
{
"document": 2,
"label": "Positive",
"text": "I am feeling awesome"
}
]
}
Paket ini ringan dan tidak memiliki dependensi eksternal selain ekstensi cURL dan JSONPHP. Untuk bekerja dengan data, Anda perlu mendekode respons JSON API:
$response = $open_ai->classification([/* ... */]);
$data = json_decode($response, true);
Untuk memulai paket ini, pertama-tama Anda harus terbiasa dengan dokumentasi OpenAI API dan berikut contohnya .
Anda bisa mendapatkan detail paket ini, mendapatkan petunjuk instalasi lengkap, dan melihat source Code di GitHub.