Dokumentasi

Messages API untuk SDK Anthropic dan Claude Code.

MethodEndpointFungsi
POST/v1/messagesMessages API, streaming, tools
POST/v1/messages/count_tokensPerkiraan jumlah token

Base URL untuk SDK Anthropic adalah https://api.tokenbyte.biz.id (tanpa /v1).

python
import anthropic

client = anthropic.Anthropic(base_url="https://api.tokenbyte.biz.id", api_key="sk-tkn-KEY_KAMU")

msg = client.messages.create(
    model="smart-claude",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Halo!"}],
)
print(msg.content[0].text)
curl
curl https://api.tokenbyte.biz.id/v1/messages \
  -H "x-api-key: sk-tkn-KEY_KAMU" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{"model": "smart-claude", "max_tokens": 1024, "messages": [{"role": "user", "content": "Halo!"}]}'
Format ini bisa dipakai untuk model apa pun di katalog, bukan hanya model Claude. count_tokens mengembalikan perkiraan, bukan hitungan tokenizer asli.