Skip to main content

Yang akan Anda bangun

Anda akan mengirim satu permintaan ke POST /v1/messages, mencetak teks respons Claude, dan menyiapkan kode agar siap digunakan dengan Anthropic SDK atau penggunaan HTTP langsung.

Prasyarat

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

API key, base URL, autentikasi

Gunakan endpoint Messages yang kompatibel dengan Anthropic melalui CometAPI:
Autentikasi permintaan HTTP langsung dengan x-api-key dan header versi API Anthropic:

Contoh kode

Gunakan tab di bawah untuk contoh yang dapat disalin dalam cURL, Python, dan Node.js.

Penjelasan alur

Permintaan Claude Messages bersifat sinkron secara default. API mengembalikan objek message dalam satu respons HTTP, dan aplikasi Anda membaca blok konten teks pertama. Gunakan rute ini saat Anda memerlukan bentuk permintaan khusus Claude seperti array message Anthropic, extended thinking, prompt caching, atau penggunaan tool. Jika aplikasi Anda sudah menggunakan Anthropic SDK resmi, atur base URL SDK ke https://api.cometapi.com dan pertahankan bentuk permintaan Messages API.

Parameter umum

Pemecahan masalah / FAQ

Pastikan COMETAPI_KEY disetel di shell atau runtime yang sama dengan yang mengirim permintaan. Jangan tempelkan key asli ke dalam file sumber.
Pastikan klien SDK menetapkan base_url di Python atau baseURL di Node.js ke https://api.cometapi.com.
Gunakan model ID Claude yang tersedia untuk akun Anda. Quickstart ini tidak melakukan hardcode model Claude karena ketersediaannya berbeda menurut akun dan keluarga model.

Langkah berikutnya