Ringkasan
Endpoint ini menyediakan kompatibilitas native dengan Anthropic Messages API. Gunakan ini untuk model Claude dengan fitur seperti extended thinking.Base URL untuk Anthropic SDK:
https://api.lemondata.cc (tanpa sufiks /v1)Header Permintaan
LemonData API key Anda. Alternatif untuk token Bearer.
Versi Anthropic API. Gunakan
2023-06-01.Body Permintaan
ID model Claude (misalnya,
claude-sonnet-4-6 atau claude-opus-4-6).Array objek message dengan
role dan content.Jumlah token maksimum yang akan dihasilkan.
Prompt sistem (terpisah dari array messages).
Temperature sampling (0-1).
Aktifkan respons streaming.
Konfigurasi extended thinking (Claude Opus 4.5).
type(string):"enabled"untuk mengaktifkanbudget_tokens(integer): Anggaran token untuk thinking
Tools yang tersedia untuk model.
Bagaimana model harus menggunakan tools. Opsi:
auto, any, tool (tool tertentu).Parameter nucleus sampling. Gunakan temperature atau top_p, bukan keduanya.
Hanya ambil sampel dari K opsi teratas untuk setiap token.
Urutan stop kustom yang akan menyebabkan model berhenti menghasilkan.
Metadata yang dilampirkan ke permintaan untuk tujuan pelacakan.
Respons
Pengidentifikasi message yang unik.
Selalu
message.Selalu
assistant.Array blok konten (text, thinking, tool_use).
Model yang digunakan.
Alasan generation berhenti (
end_turn, max_tokens, tool_use).Penggunaan token dengan
input_tokens dan output_tokens.Vision Input Example
For Claude models with vision support, place images insidemessages[].content as structured image blocks.
Contoh Extended Thinking
Anthropic Message Batches
LemonData kini juga menyediakan alur native Anthropic Message Batches di samping/v1/messages.
Rute yang tersedia:
POST /v1/messages/batchesGET /v1/messages/batchesGET /v1/messages/batches/:message_batch_idGET /v1/messages/batches/:message_batch_id/resultsPOST /v1/messages/batches/:message_batch_id/cancelDELETE /v1/messages/batches/:message_batch_id
- Gunakan API key LemonData yang sama bersama header native Anthropic.
- Jika item batch mereferensikan
file_id, sertakan jugaanthropic-beta: files-api-2025-04-14. - Batch job mempertahankan bentuk request/response native Anthropic, sementara LemonData melacak siklus settlement internalnya.