О модели#
Claude Fable 5.1 - модель Anthropic для сложных рассуждений, долгих агентных процессов, больших рефакторингов и аналитической работы. Она работает через нативный Anthropic Messages API, использует всегда активное adaptive thinking и поддерживает vision, инструменты и структурированный вывод.
Характеристики#
Параметр | Значение |
|---|---|
Контекстное окно | 1M токенов |
Максимальная длина вывода | 128K токенов |
Мультимодальность | Вход: текст и изображения; выход: текст |
Дата выхода | 1 сентября 2026 |
Стоимость#
Тип токенов | Цена за 1M токенов |
|---|---|
Входящие (Input) | 1 000 руб |
Исходящие (Output) | 5 000 руб |
Тип кеша | Цена за 1M токенов |
|---|---|
Запись в кеш (5 мин TTL) | 1 250 руб |
Запись в кеш (1 ч TTL) | 2 000 руб |
Чтение из кеша (cache hit) | 25 руб |
TTL (Time To Live) - время хранения данных в кеше перед автоматическим удалением.
Оплата списывается с баланса DS Lab в DS-коинах. 1 DS-коин = 1 ₽.
API#
1. Создайте API-ключ на странице dslab.tech/api/keys
2. Используйте https://api.dslab.tech как base_url для Anthropic SDK. Все примеры ниже работают строго через POST /v1/messages.
3. Документация Anthropic Messages API: platform.claude.com/docs/en/api/messages
from anthropic import Anthropic
client = Anthropic(
base_url="https://api.dslab.tech",
api_key="YOUR_DSLAB_API_KEY",
)
message = client.messages.create(
model="claude-fable-5.1",
max_tokens=4096,
messages=[
{"role": "user", "content": "Спланируй рефакторинг большого Python-модуля"}
],
)
text = "".join(block.text for block in message.content if block.type == "text")
print(text)Эндпоинт#
Нативный Anthropic Messages API с обычным и потоковым режимами.
POST https://api.dslab.tech/v1/messages
Поле | Значение |
|---|---|
Authorization | Bearer $DSLAB_API_KEY |
Content-Type | application/json |
Model | claude-fable-5.1 |
Параметры#
Параметр | Тип | По умолчанию | Описание |
|---|---|---|---|
| string | claude-fable-5.1 | Идентификатор модели |
| array | - | Нативные сообщения Anthropic с content blocks |
| string или array | - | Системные инструкции на верхнем уровне запроса |
| integer | - | Жесткий лимит общего вывода, включая thinking и текст |
| map | {} | Настройка effort и JSON Schema формата ответа |
| map | adaptive | Всегда активно; display: omitted или summarized |
| array | - | Нативные инструменты Anthropic с input_schema |
| map | auto | Поддерживаются auto и none; any и tool не поддерживаются |
| array | - | Остановка на заданных последовательностях |
| boolean | false | Нативные SSE events Messages API |
| map | - | Неидентифицирующий user_id до 512 символов |
| number | - | Nucleus sampling; проверено через Messages API |
| string | auto | Выбор уровня обслуживания; поддерживается auto |
Adaptive thinking всегда активно. Ручной budget_tokens и отключение thinking не поддерживаются. Глубина управляется через output_config.effort: low, medium, high, xhigh или max; по умолчанию high. В живой проверке Messages API также отклонены temperature, top_k и tool_choice типов any/tool.



