← Главная

Аутентификация

Claude Api.Tech использует тот же метод аутентификации что и официальный Anthropic API — API-ключ передаётся в заголовке x-api-key. Единственное отличие — base URL.

Формат ключа

Ключи Claude Api.Tech начинаются с sk-cs2- (официальные ключи Anthropic начинаются с sk-ant-). Не перепутайте.

Эндпоинты

ТипBase URL
Anthropic (нативный)https://api3.claudeapitech.com
OpenAI-совместимыйhttps://api3.claudeapitech.com/v1

Обязательные заголовки

ЗаголовокЗначениеОбязательный
x-api-keysk-cs2-...Да
anthropic-version2023-06-01Да
content-typeapplication/jsonДа
anthropic-betaнапр. interleaved-thinking-2025-05-14Нет (для бета-функций)

Переменная окружения (рекомендуется)

Никогда не вписывайте API-ключ напрямую в код. Используйте переменные окружения:

.env
ANTHROPIC_API_KEY=sk-cs2-xxxxxxxxxxxxxxxxxxxx
ANTHROPIC_BASE_URL=https://api3.claudeapitech.com
Python
import os
import anthropic

client = anthropic.Anthropic(
    api_key=os.environ["ANTHROPIC_API_KEY"],
    base_url=os.environ["ANTHROPIC_BASE_URL"]
)

Использование с OpenAI SDK

Если ваш проект использует OpenAI SDK, используйте OpenAI-совместимый эндпоинт:

Python (openai SDK)
from openai import OpenAI

client = OpenAI(
    api_key="sk-cs2-...",
    base_url="https://api3.claudeapitech.com/v1"
)

response = client.chat.completions.create(
    model="claude-sonnet-4-6",
    messages=[{"role": "user", "content": "Hello!"}]
)