BazaarLinkBazaarLink
Masuk
DokumentasiReferensi APIReferensi SDKPenggunaan AgentikSkill AI

Panduan Menyiapkan Claude Code dengan BazaarLink

Claude Code dapat menggunakan BazaarLink dengan mengganti base URL dan API key. Konfigurasi di bawah memakai endpoint Messages yang kompatibel dengan Anthropic dari BazaarLink.

1. Konfigurasikan variabel lingkungan

Ekspor variabel ini sebelum memulai Claude Code. ANTHROPIC_AUTH_TOKEN dikirim sebagai token Authorization; simpan di lingkungan shell dan jangan commit.

export ANTHROPIC_BASE_URL="https://api.bazaarlink.ai/v1"
export ANTHROPIC_AUTH_TOKEN="your-bazaarlink-api-key"
export ANTHROPIC_MODEL="openai/gpt-5.6-luna"
export ANTHROPIC_SMALL_FAST_MODEL="anthropic/claude-haiku-4.5"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC="1"

2. Gunakan settings.json

Untuk konfigurasi Claude Code yang persisten, masukkan nilai yang sama ke file pengaturan pengguna. Ganti placeholder dengan key BazaarLink asli hanya di komputer Anda.

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.bazaarlink.ai/v1",
    "ANTHROPIC_AUTH_TOKEN": "your-bazaarlink-api-key",
    "ANTHROPIC_MODEL": "openai/gpt-5.6-luna",
    "ANTHROPIC_SMALL_FAST_MODEL": "anthropic/claude-haiku-4.5",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}

3. Verifikasi jalur request

Jalankan request Messages kecil ini sebelum sesi Claude Code yang panjang. JSON response dengan model dan stop reason mengonfirmasi base URL dan key mencapai BazaarLink; lalu periksa request di halaman Logs BazaarLink.

curl -sS "$ANTHROPIC_BASE_URL/messages"   -H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"   -H "anthropic-version: 2023-06-01"   -H "content-type: application/json"   -d '{
    "model": "openai/gpt-5.6-luna",
    "max_tokens": 32,
    "messages": [{"role": "user", "content": "Reply with OK"}]
  }' | jq '{id, model, stop_reason}'

# After Claude Code runs, confirm the same request in:
# https://bazaarlink.ai/logs

4. Error umum

401 Unauthorized

Gejala: Claude Code atau pemeriksaan curl melaporkan error autentikasi. Penyebab: ANTHROPIC_AUTH_TOKEN hilang, salah ketik, atau shell belum dimulai ulang. Solusi: gunakan BazaarLink API key, pastikan Authorization: Bearer dikirim, lalu mulai Claude Code dari shell yang sama.

404 model_not_found

Gejala: request mencapai gateway tetapi model ditolak. Penyebab: ANTHROPIC_MODEL atau ANTHROPIC_SMALL_FAST_MODEL bukan ID persis dari response /models saat ini. Salin ID lengkap beserta prefix provider dan tanda baca.

Base URL tidak memiliki /v1

Gejala: request menghasilkan route 404 atau masih menuju Anthropic. Penyebab: /v1 hilang, /messages ganda, atau host berbeda. Atur ANTHROPIC_BASE_URL tepat ke https://api.bazaarlink.ai/v1; Claude Code akan menambahkan /messages.

5. Pilih model

Gunakan endpoint /models live sebagai sumber kebenaran. Tiga contoh berikut valid; salin provider/model ID lengkap ke ANTHROPIC_MODEL atau ANTHROPIC_SMALL_FAST_MODEL.

openai/gpt-5.6-luna
anthropic/claude-haiku-4.5
deepseek/deepseek-v4.1-flash
Support
Support
Hi! How can we help you?
Send a message and we'll get back to you soon.