BazaarLinkBazaarLink
Anmelden
DokumentationAPI-ReferenzSDK-ReferenzAgentic-NutzungKI-Skills

Claude Code mit BazaarLink verbinden: Einrichtungsanleitung

Claude Code kann BazaarLink verwenden, indem du Base-URL und API-Key änderst. Die folgende Konfiguration nutzt den Anthropic-kompatiblen Messages-Endpunkt von BazaarLink.

1. Umgebungsvariablen konfigurieren

Exportiere diese Variablen, bevor du Claude Code startest. ANTHROPIC_AUTH_TOKEN wird als Authorization-Token gesendet; bewahre es in deiner Shell-Umgebung auf und committe es nicht.

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. Stattdessen settings.json konfigurieren

Für eine dauerhafte Claude-Code-Konfiguration trägst du dieselben Werte in deine Benutzerdatei ein. Ersetze den Platzhalter nur auf deinem Rechner durch einen echten BazaarLink-Key.

{
  "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. Request-Pfad prüfen

Führe diesen kleinen Messages-Request aus, bevor du eine längere Claude-Code-Sitzung startest. Eine JSON-Antwort mit Model und Stop-Reason bestätigt, dass Base-URL und Key BazaarLink erreicht haben; prüfe den Request anschließend in der BazaarLink-Logs-Seite.

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. Häufige Fehler

401 Unauthorized

Symptom: Claude Code oder der curl-Test meldet einen Authentifizierungsfehler. Ursache: ANTHROPIC_AUTH_TOKEN fehlt, enthält einen Tippfehler oder die Shell wurde nach der Änderung nicht neu gestartet. Lösung: BazaarLink API-Key setzen, Authorization: Bearer prüfen und Claude Code aus derselben Shell starten.

404 model_not_found

Symptom: Der Request erreicht das Gateway, aber das gewählte Modell wird abgelehnt. Ursache: ANTHROPIC_MODEL oder ANTHROPIC_SMALL_FAST_MODEL ist keine exakte ID aus der aktuellen /models-Antwort. Kopiere die ID inklusive Provider-Präfix und Zeichensetzung.

Base-URL ohne /v1

Symptom: Der Request liefert einen Route-404 oder geht weiterhin an Anthropic. Ursache: /v1 fehlt, /messages ist doppelt enthalten oder ein anderer Host ist gesetzt. Setze ANTHROPIC_BASE_URL exakt auf https://api.bazaarlink.ai/v1; Claude Code ergänzt /messages.

5. Modell auswählen

Verwende den Live-/models-Endpunkt als Quelle der Wahrheit. Dies sind drei gültige Beispiele aus dem Brief; kopiere die vollständige Provider/Model-ID in ANTHROPIC_MODEL oder 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.