← Semua penyedia API AI

CATATAN LAPANGAN PENGEMBANG / DOKUMEN DIPERIKSA 2026-09-23

Anthropic / Claude
Titik akhir API & penyiapan.

Gunakan SDK Anthropic untuk Messages. HTTP mentah memerlukan x-api-key, anthropic-version, dan max_tokens. SDK menambahkan /v1/messages.

URL dasar SDK

https://api.anthropic.com

Titik akhir permintaan lengkap · POST

https://api.anthropic.com/v1/messages

Baca dokumentasi resmi Anthropic / Claude ↗ · Diperiksa pada 2026-09-23; tidak ada panggilan API langsung yang dilakukan.

Titik awal yang sederhana.

Instal pustaka yang ditunjukkan di bawah ini. Atur AI_MODEL ke model yang tersedia untuk akun Anda dan ANTHROPIC_API_KEY ke kunci Anda. Dalam cURL, ganti YOUR_MODEL_ID. Ganti semua placeholder ruang kerja sebelum menjalankan.

Python

# pip install anthropic
import os
from anthropic import Anthropic

client = Anthropic(
    api_key=os.environ["ANTHROPIC_API_KEY"],
    base_url="https://api.anthropic.com",
)
response = client.messages.create(
    model=os.environ["AI_MODEL"], messages=[{"role": "user", "content": "Hello!"}], max_tokens=512
)
print(response)

Node.js

// npm install @anthropic-ai/sdk
// Server-side Node.js; never expose API keys in a browser.
import Anthropic from "@anthropic-ai/sdk";

const client = new Anthropic({
  apiKey: process.env.ANTHROPIC_API_KEY,
  baseURL: "https://api.anthropic.com",
});
const response = await client.messages.create({
  "model": process.env.AI_MODEL,
  "messages": [
    {
      "role": "user",
      "content": "Hello!"
    }
  ],
  "max_tokens": 512
});
console.log(response);

cURL

curl 'https://api.anthropic.com/v1/messages' \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  --data '{
  "model": "YOUR_MODEL_ID",
  "messages": [
    {
      "role": "user",
      "content": "Hello!"
    }
  ],
  "max_tokens": 512
}'

Sebelum menerapkan ke produksi.

Periksa ketersediaan model, penagihan, batas laju, dan parameter yang didukung dalam dokumentasi penyedia. Mulailah dengan permintaan kecil dari backend Anda. Jauhkan kunci API dari JavaScript sisi klien dan kontrol sumber.

Contoh ini menunjukkan struktur permintaan dan konfigurasi. Contoh ini tidak menguji kredensial Anda atau menjamin akses ke model.

Bandingkan endpoint AI API lainnya →