Назад в кабинет

Аутентификация Claude API — настройка ключа Клод нейросеть

Как аутентифицировать запросы к нейросети Клауд (Claude API). Настройка API-ключа Клод ИИ, заголовков и безопасности.

LLMsRelay - независимо управляемый API-шлюз, не связанный с Anthropic, PBC и не одобренный ею. Названия продуктов и моделей используются только для описания совместимости.

Префикс ключа: sk-cs4-*. Anthropic заголовок: x-api-key: sk-cs4-.... OpenAI заголовок: Authorization: Bearer sk-cs4-.... Base URL: https://api.llmsrelay.com. Ротация: В любой момент из дашборда без даунтайма.

Формат API-ключа

LLMsRelay выдаёт два семейства ключей:

  • sk-cs4-… — v1-ключи для https://api.llmsrelay.com (Cursor, OpenAI SDK, Anthropic SDK).
  • sk-cs4-… — v2-ключи для https://api.llmsrelay.com (Claude Code CLI/расширение, отдельный пул кредитов).

Храните оба в секрете — не публикуйте в клиентском коде и открытых репозиториях.

Методы аутентификации

Шлюз поддерживает два варианта в зависимости от формата API:

Формат Anthropic

Передайте API-ключ в заголовке x-api-key вместе с обязательным anthropic-version:

curl https://api.llmsrelay.com/v1/messages \
  -H "x-api-key: YOUR_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{"model": "claude-sonnet-4.6", "max_tokens": 1024, "messages": [{"role": "user", "content": "Привет"}]}'

Формат OpenAI

Передайте API-ключ как Bearer токен в заголовке Authorization:

curl https://api.llmsrelay.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "content-type: application/json" \
  -d '{"model": "claude-sonnet-4.6", "messages": [{"role": "user", "content": "Привет"}]}'

Claude Code CLI / расширение

Claude Code CLI и VS Code-расширение читают переменную ANTHROPIC_API_KEY. Используйте только ANTHROPIC_API_KEY — ANTHROPIC_AUTH_TOKEN зарезервирован под OAuth-логин Anthropic Pro/Max и с этим шлюзом не работает.

Переменные для Claude Codebash
export ANTHROPIC_BASE_URL="https://api.llmsrelay.com"
export ANTHROPIC_API_KEY="YOUR_SK_CS4_KEY"

Настройки ключа

Каждый API-ключ конфигурируется в личном кабинете. Сейчас на стороне шлюза применяются следующие ограничения:

ПараметрОписание
Rate limitМаксимум запросов в минуту для этого ключа
Allowed modelsОграничить ключ конкретными моделями (например, только claude-sonnet-4)
Monthly credit capЖёсткий лимит на расход кредитов этим ключом в течение календарного месяца (UTC)
RevocationМгновенный отзыв скомпрометированного ключа без влияния на остальные

Настройка SDK

Проверьте конфигурацию

Проверка доступа к gateway

Перед боевыми запросами выполните две дешёвые проверки: liveness-пробу и список моделей. Они подтверждают base URL, сеть и (для /v1/models) ваш API-ключ — без расхода кредитов.

1. Проверка живости — /healthz

Публичный, без авторизации. Возвращает 200 и JSON со статусом, если шлюз поднят. Используйте в CI, мониторинге или просто в терминале.

curl -sS -o /dev/null -w "HTTP %{http_code}\n" \
  https://api.llmsrelay.com/healthz

2. Авторизация + каталог — /v1/models

Возвращает список ID моделей, доступных через /v1/messages. Требует валидный x-api-key. Если работает — ключ, base URL и заголовки верны.

curl -sS https://api.llmsrelay.com/v1/models \
  -H "x-api-key: $ANTHROPIC_API_KEY" | jq '.data[].id'

Готовы начать?

Получите доступ к API всех моделей Claude за 2 минуты.

Смотреть тарифы