BazaarLinkBazaarLink
Войти
ДокументацияAPI СсылкаSDK СсылкаАгентное использованиеAI Навыки

Руководство по настройке Claude Code с BazaarLink

Claude Code можно использовать с BazaarLink, изменив base URL и API key. Настройка ниже обращается к совместимому с Anthropic Messages endpoint BazaarLink.

1. Настройте переменные окружения

Перед запуском Claude Code экспортируйте эти переменные. ANTHROPIC_AUTH_TOKEN передаётся как Authorization token; храните его в shell environment и не коммитьте.

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. Настройте через settings.json

Для постоянной конфигурации Claude Code поместите те же значения в пользовательский файл settings. Заменяйте placeholder настоящим 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. Проверьте путь запроса

Перед длительной сессией Claude Code выполните небольшой Messages request. JSON response с model и stop reason подтверждает, что base URL и key достигли BazaarLink; затем проверьте запрос на странице Logs.

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. Частые ошибки

401 Unauthorized

Симптом: Claude Code или проверка curl сообщает об ошибке аутентификации. Причина: ANTHROPIC_AUTH_TOKEN отсутствует, содержит опечатку или shell не перезапущен после изменения. Исправление: задайте BazaarLink API key, проверьте Authorization: Bearer и запустите Claude Code из того же shell.

404 model_not_found

Симптом: запрос доходит до gateway, но выбранная model отклоняется. Причина: ANTHROPIC_MODEL или ANTHROPIC_SMALL_FAST_MODEL не является точным ID из текущего ответа /models. Скопируйте ID вместе с provider prefix и знаками пунктуации.

В Base URL отсутствует /v1

Симптом: запрос возвращает route 404 или всё ещё идёт в Anthropic. Причина: нет /v1, /messages указан дважды или задан другой host. Укажите ANTHROPIC_BASE_URL ровно как https://api.bazaarlink.ai/v1; Claude Code добавит /messages.

5. Выберите model

Используйте live /models endpoint как источник истины. Ниже приведены три допустимых примера из brief; скопируйте полный provider/model ID в ANTHROPIC_MODEL или ANTHROPIC_SMALL_FAST_MODEL.

openai/gpt-5.6-luna
anthropic/claude-haiku-4.5
deepseek/deepseek-v4.1-flash
Поддержка
Поддержка
Здравствуйте! Чем мы можем помочь?
Отправьте сообщение, и мы ответим в ближайшее время.