Skip to main content
Halaman ini adalah quickstart API CometAPI yang kompatibel dengan OpenAI. Halaman ini membantu Anda menggunakan kembali bentuk permintaan Chat Completions, OpenAI SDK, dan base URL CometAPI. Ini bukan panduan penyiapan akun OpenAI atau halaman model khusus OpenAI.

Apa yang akan Anda bangun

Anda akan mengirim satu permintaan teks ke rute POST /v1/chat/completions CometAPI yang kompatibel dengan OpenAI, mencetak pesan assistant, dan menjaga bentuk permintaan tetap siap untuk aplikasi yang sudah menggunakan OpenAI SDK.

Kapan menggunakan halaman ini

Gunakan quickstart ini ketika salah satu hal berikut sesuai dengan proyek Anda:
  • Anda sudah menggunakan OpenAI SDK atau bentuk permintaan Chat Completions.
  • Anda ingin mengganti base URL ke CometAPI.
  • Anda ingin memanggil model ID CometAPI melalui rute yang kompatibel dengan API OpenAI.

Prasyarat

  • Kunci API CometAPI yang disimpan di COMETAPI_KEY
  • Sebuah model ID teks dari halaman Models
  • curl, Python 3.10+, atau Node.js 18+

Kunci API, base URL, autentikasi

Gunakan base URL CometAPI dengan klien yang kompatibel dengan OpenAI:
Autentikasi permintaan HTTP langsung dengan token Bearer:

Contoh kode

Gunakan tab di bawah ini untuk mengirim permintaan Chat Completions yang sama dengan cURL, Python, dan Node.js.

Penjelasan alur

Kompatibel dengan OpenAI berarti aplikasi Anda tetap menggunakan endpoint Chat Completions, body permintaan, dan nama metode SDK sambil mengganti base URL dan model ID ke nilai CometAPI. Rute ini bersifat sinkron secara default. API mengembalikan objek respons yang sudah lengkap dalam satu respons HTTP, dan aplikasi Anda membaca choices[0].message.content. Untuk output bertahap, atur stream ke true. Respons akan menjadi Server-Sent Events dan diakhiri dengan data: [DONE]. Gunakan streaming untuk antarmuka chat dan respons panjang. Pertahankan bentuk sinkron untuk pekerjaan latar belakang dan pengujian sederhana.

Parameter umum

Pemecahan masalah dan FAQ

Tidak. Ini adalah rute API kompatibel OpenAI milik CometAPI. Anda menggunakan API key CometAPI, base URL CometAPI, dan model ID CometAPI.
Pastikan COMETAPI_KEY disetel di shell atau runtime yang sama yang mengirim permintaan. Jangan tempelkan key asli ke dalam file sumber.
Gunakan model ID CometAPI yang mendukung permintaan teks atau chat. Periksa halaman Models sebelum mencoba lagi.
Pastikan klien menetapkan base_url di Python atau baseURL di Node.js ke https://api.cometapi.com/v1.

Langkah berikutnya