Anthropic · Текст · API

Claude API — цены в рублях и подключение за 5 минут

Claude API (Anthropic) в рублях: Opus, Sonnet и Haiku через один ключ Zerocoder. Цена за миллион токенов, стриминг, Anthropic и OpenAI SDK, лимиты.

Что за модели в семействе Claude

Claude — линейка текстовых моделей Anthropic: ведут диалог, пишут и разбирают код, анализируют документы и изображения через vision. В линейке несколько уровней — от быстрой и дешёвой до старшей с более глубоким анализом, плюс виртуальная модель smart, которая сама подбирает модель под сложность запроса и списывается по выбранной.

Что даёт подключение через Zerocoder

Один API-ключ и один рублёвый кошелёк открывают доступ сразу ко всем моделям Claude и другим семействам на платформе. Пополнение — картой РФ или по счёту для юрлица, без VPN и зарубежных карт. Документация и управление ключами — в кабинете API на zerocoder.com. Формат запросов совместим с SDK Anthropic и SDK OpenAI — меняете baseURL и работаете привычными библиотеками.

Как устроен запрос и ответ

Для формата Anthropic Messages используйте POST /v1/messages, для формата OpenAI — POST /v1/chat/completions. В обоих эндпоинтах указываете id модели, сообщения и параметры вроде max_tokens; оба поддерживают потоковую генерацию через stream: true. Список моделей и актуальные цены — в GET /v1/models, баланс кошелька — в GET /v1/balance.

Доступные модели и цены

Таблица строится из живого прайса GET /v1/models: цены уже с наценкой, в рублях и в долларах по внутреннему курсу. Что пропало из таблицы — временно не отдаёт шлюз.

МодельЕдиница₽$Примеры стоимостиEndpoint
claude-opus-5рекомендуемтакже: claude-custom-opusза 1 млн токенов198 ₽мин. 0.5 ₽$2.20
запрос на 1 тыс. токенов: 0,5 ₽ · $0.0056
100 тыс. токенов: 19,8 ₽ · $0.220
/v1/messages
claude-sonnet-4.6рекомендуемтакже: claude-custom-defaultза 1 млн токенов119 ₽мин. 0.5 ₽$1.32
запрос на 1 тыс. токенов: 0,5 ₽ · $0.0056
100 тыс. токенов: 11,9 ₽ · $0.132
/v1/messages
claude-sonnet-5рекомендуемза 1 млн токенов114 ₽мин. 0.5 ₽$1.27
запрос на 1 тыс. токенов: 0,5 ₽ · $0.0056
100 тыс. токенов: 11,4 ₽ · $0.127
/v1/messages
claude-fable-5рекомендуемтакже: claude-custom-fableза 1 млн токенов726 ₽мин. 0.5 ₽$8.07
запрос на 1 тыс. токенов: 0,726 ₽ · $0.0081
100 тыс. токенов: 72,6 ₽ · $0.807
/v1/messages
claude-sonnet-5.5за 1 млн токенов145 ₽мин. 0.5 ₽$1.62
запрос на 1 тыс. токенов: 0,5 ₽ · $0.0056
100 тыс. токенов: 14,5 ₽ · $0.162
/v1/messages
claude-opus-4.6за 1 млн токенов198 ₽мин. 0.5 ₽$2.20
запрос на 1 тыс. токенов: 0,5 ₽ · $0.0056
100 тыс. токенов: 19,8 ₽ · $0.220
/v1/messages
claude-opus-4.8за 1 млн токенов198 ₽мин. 0.5 ₽$2.20
запрос на 1 тыс. токенов: 0,5 ₽ · $0.0056
100 тыс. токенов: 19,8 ₽ · $0.220
/v1/messages
claude-opus-4.7за 1 млн токенов198 ₽мин. 0.5 ₽$2.20
запрос на 1 тыс. токенов: 0,5 ₽ · $0.0056
100 тыс. токенов: 19,8 ₽ · $0.220
/v1/messages
claude-opus-5.5за 1 млн токенов382 ₽мин. 0.5 ₽$4.24
запрос на 1 тыс. токенов: 0,5 ₽ · $0.0056
100 тыс. токенов: 38,2 ₽ · $0.424
/v1/messages

Калькулятор стоимости

Выберите модель и объём — калькулятор считает по тем же формулам, что биллинг API.

за один вызов0,5 ₽ $0.0056
в месяц · 1 000500 ₽ $5.56

минимум за вызов: 0,5 ₽

Цены из GET /v1/models, курс — внутренний. Неудачная генерация не списывается.

Первый запрос

Один ключ zc-sk-…, заголовок x-api-key (или Authorization: Bearer), база https://zerocoder.com/api/v1. Примеры собраны из реальных контрактов маршрутов.

1

Создайте ключ

В кабинете → API: пополните баланс в рублях и создайте ключ zc-sk-…

2

Отправьте запрос

Скопируйте пример ниже — id модели уже подставлен из прайса.

3

Проверьте списание

GET /v1/balance покажет баланс; цена вызова приходит в ответе.

model: claude-opus-5
# Anthropic Messages shape
curl https://zerocoder.com/api/v1/messages \
  -H "x-api-key: zc-sk-…" -H "content-type: application/json" \
  -d '{"model": "claude-opus-5", "max_tokens": 400,
       "messages": [{"role": "user", "content": "Summarise the key risks in this contract in five bullet points."}]}'

# OpenAI chat/completions shape with streaming
curl -N https://zerocoder.com/api/v1/chat/completions \
  -H "authorization: Bearer zc-sk-…" -H "content-type: application/json" \
  -d '{"model": "claude-opus-5", "stream": true,
       "messages": [{"role": "user", "content": "Summarise the key risks in this contract in five bullet points."}]}'
import requests

r = requests.post("https://zerocoder.com/api/v1/chat/completions",
    headers={"authorization": "Bearer zc-sk-…"},
    json={"model": "claude-opus-5",
          "messages": [{"role": "user", "content": "Summarise the key risks in this contract in five bullet points."}]})
r.raise_for_status()
print(r.json()["choices"][0]["message"]["content"])
const r = await fetch("https://zerocoder.com/api/v1/messages", {
  method: "POST",
  headers: { "x-api-key": "zc-sk-…", "content-type": "application/json" },
  body: JSON.stringify({ model: "claude-opus-5", max_tokens: 400, messages: [{ role: "user", content: "Summarise the key risks in this contract in five bullet points." }] }),
});
const msg = await r.json();
console.log(msg.content[0].text);

Официальные SDK

import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://zerocoder.com/api/v1", apiKey: "zc-sk-…" });
const r = await client.chat.completions.create({ model: "claude-opus-5", messages: [{ role: "user", content: "Hello!" }] });
from openai import OpenAI
client = OpenAI(base_url="https://zerocoder.com/api/v1", api_key="zc-sk-…")
r = client.chat.completions.create(model="claude-opus-5", messages=[{"role": "user", "content": "Hello!"}])
import Anthropic from "@anthropic-ai/sdk";
// baseURL WITHOUT /v1 — the SDK appends /v1/messages itself
const client = new Anthropic({ baseURL: "https://zerocoder.com/api", apiKey: "zc-sk-…" });
const msg = await client.messages.create({ model: "claude-opus-5", max_tokens: 300, messages: [{ role: "user", content: "Hello!" }] });
from anthropic import Anthropic
client = Anthropic(base_url="https://zerocoder.com/api", api_key="zc-sk-…")
msg = client.messages.create(model="claude-opus-5", max_tokens=300, messages=[{"role": "user", "content": "Hello!"}])

Входные материалы, лимиты и возврат денег

  • Два формата: Anthropic Messages (/v1/messages, x-api-key) и OpenAI chat/completions (Bearer)
  • Стриминг: SSE Anthropic с событием billing в конце; OpenAI-чанки и data: [DONE]
  • Оплата за токены вход + выход по цене за 1 млн, минимум за вызов — в min_rub
  • Резерв по max_tokens (по умолчанию 2048) списывается до ответа и уточняется после
  • Сбой до первого токена — возврат резерва
  • 30 запросов в минуту на ключ (все ручки вместе); model: smart выбирает класс модели сам

Ответы с ошибками и возвраты

# 401 {"type":"error","error":{"type":"authentication_error","message":"Invalid or revoked API key."}}
# 402 {"type":"error","error":{"type":"billing_error","message":"Not enough API balance: …"}}
# 429 {"type":"error","error":{"type":"rate_limit_error","message":"…"}}   ← 30 requests/min per key
# 400 {"type":"error","error":{"type":"invalid_request_error","message":"Unknown model \"…\". See GET /v1/models."}}
# /chat/completions uses the OpenAI envelope: {"error":{"message":"…","type":"…","code":"insufficient_balance"}}
# streaming: the reserve (by max_tokens) is settled after the answer; a failure before the first token is refunded
# event: billing {"charged_rub":…,"reserved_rub":…,"balance_rub":…,"unit":"1M_tokens","rub_per_mtok":…}

Сценарии использования

1

Чат-бот поддержки в Telegram с историей диалога и стримингом ответов через /v1/chat/completions

2

SaaS-продукт с подсказками по коду, рефакторингом и объяснением ошибок прямо в IDE или веб-редакторе

3

Пайплайн анализа договоров и документов: извлечение сути, рисков и формирование структурированной сводки

4

Внутренний корпоративный ассистент для ответов по регламентам, базе знаний и внутренней документации

5

Обработка скринов и фото через vision: извлечение текста, описание сцены, проверка макетов интерфейса

6

Сервис индихакера для саммаризации статей и транскриптов с выдачей результата в markdown

Как готовить промт

  • Описывайте роль и правила в системном промте (system), а не в первом сообщении пользователя — так модель стабильнее держит стиль
  • Если нужен строгий формат, прямо просите 'ответь только JSON с полями ...' или 'markdown с заголовками' — модель следует явной инструкции
  • max_tokens под объём ответа: короче для реплик, больше для статей и кода; temperature снижайте для точных задач, повышайте для творческих
  • В чатах включайте stream: true, чтобы показывать ответ по частям, и передавайте всю историю сообщений в каждом запросе — модель не хранит контекст сама
  • Если контекст разговора стал длинным, обрезайте старые сообщения или суммируйте их; для простых задач берите дешёвую модель семейства, для сложных — старшую

Частые вопросы

Какие модели Claude доступны по API?

Все модели Claude из живого прайса в таблице выше — Opus, Sonnet, Haiku и их версии; короткие id claude-opus, claude-sonnet и claude-haiku всегда указывают на актуальную версию каждого класса.

Работает ли официальный Anthropic SDK с Zerocoder?

Да: укажите baseURL https://zerocoder.com/api (без /v1 — SDK сам добавит /v1/messages) и ключ zc-sk-…. Формат запросов и ответов, включая стриминг, совпадает с Anthropic Messages API.

Как получить ключ к Claude API?

Зарегистрируйтесь на Zerocoder, откройте раздел API в кабинете и создайте ключ формата zc-sk-…. Этот же ключ открывает Claude и все остальные модели каталога — отдельный ключ под Claude не нужен.

Как оплачивается Claude API?

Пополняете API-баланс в рублях с карты российского банка или по счёту для юрлиц. Списание за токены Claude (вход + выход) по цене из GET /v1/models; цены Claude уже включают наценку, скрытых комиссий нет.

Что будет, если Claude не сгенерировал ответ?

Если Claude не ответил до первого токена — резерв возвращается на баланс автоматически. Вы платите только за готовый ответ.

Какие лимиты у Claude API?

Лимит общий для ключа — 30 запросов в минуту на все генерирующие ручки, включая Claude. При превышении приходит 429 rate_limit_error; для больших нагрузок на Claude напишите нам — лимит поднимается индивидуально.

Нужен ли VPN или зарубежная карта для Claude API?

Нет. Запросы к Claude идут на zerocoder.com, оплата в рублях, закрывающие документы для бухгалтерии — по запросу.

Можно ли попробовать Claude без кода?

Да: Claude доступен в студии Zerocoder и в бесплатных инструментах каталога — проверьте качество руками, а потом подключайте Claude API.

API нейросетей для ваших продуктов

Оплата в рублях, без VPN, дешевле официальных API на 70 %