Integrasi via PHP
Jika Anda menggunakan PHP, Anda bisa mengakses KoboiLLM API menggunakan curl bawaan PHP. Karena KoboiLLM kompatibel dengan format OpenAI API, integrasinya sangat mudah.
Kode Contoh
<?php
$ch = curl_init('https://api.koboillm.com/v1/chat/completions');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => [
'Content-Type: application/json',
'Authorization: Bearer sk-xxxxxxxxxxxxxxxxxxxx' // Masukkan API Key KoboiLLM Anda
],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'openai/gpt-4o-mini', // Atau model lain seperti anthropic/claude-4-5-sonnet, gemini/gemini-2.5-flash, dll
'messages' => [
['role' => 'user', 'content' => 'this is a test request, write a short poem']
]
])
]);
$response = curl_exec($ch);
curl_close($ch);
$data = json_decode($response, true);
echo $data['choices'][0]['message']['content'];Parameter yang Diperlukan
| Parameter | Nilai |
|---|---|
| API Key | sk-xxxx (Key dari menu Virtual Keys) |
| Base URL | https://api.koboillm.com/v1 |
| Model | Sesuai kebutuhan (contoh: openai/gpt-4o-mini, anthropic/claude-4-5-sonnet, gemini/gemini-2.5-flash) |
Tips
- Pastikan ekstensi
curlsudah aktif di PHP Anda - Ganti
sk-xxxxxxxxxxxxxxxxxxxxdengan API Key KoboiLLM Anda - Gunakan format
provider/modeluntuk nama model (contoh:openai/gpt-4o-mini,gemini/gemini-2.5-flash) - Untuk framework seperti Laravel, Anda bisa menggunakan
Http::post()sebagai alternatif daricurl