Menggunakan API
Versions
Saat membuat permintaan API, Anda harus mengirimkan header permintaan anthropic-version
. Misalnya, anthropic-version: 2023-06-01
. Jika Anda menggunakan client libraries kami, ini ditangani secara otomatis untuk Anda.
Untuk setiap versi API, kami akan menjaga:
- Parameter input yang ada
- Parameter output yang ada
Namun, kami mungkin melakukan hal berikut:
- Menambahkan input opsional tambahan
- Menambahkan nilai tambahan ke output
- Mengubah kondisi untuk jenis kesalahan tertentu
- Menambahkan varian baru ke nilai output seperti enum (misalnya, jenis event streaming)
Umumnya, jika Anda menggunakan API seperti yang didokumentasikan dalam referensi ini, kami tidak akan merusak penggunaan Anda.
Riwayat versi
Kami selalu menyarankan untuk menggunakan versi API terbaru jika memungkinkan. Versi sebelumnya dianggap usang dan mungkin tidak tersedia untuk pengguna baru.
2023-06-01
- Format baru untuk streaming server-sent events (SSE):
- Penyelesaian bersifat incremental. Misalnya,
" Halo"
," nama"
," saya"
," adalah"
," Claude."
alih-alih" Halo"
," Halo nama"
," Halo nama saya"
," Halo nama saya adalah"
," Halo nama saya adalah Claude."
. - Semua event adalah named events, bukan data-only events.
- Menghapus event
data: [DONE]
yang tidak perlu.
- Penyelesaian bersifat incremental. Misalnya,
- Menghapus nilai
exception
dantruncated
lama dalam respons.
- Format baru untuk streaming server-sent events (SSE):
2023-01-01
: Rilis awal.