От идеи до первого запроса.
Создайте аккаунт и получите демо-баланс. Ваш ключ находится в разделе «API & баланс» в личном кабинете. Демо работает с seller-flash через /v1/chat/completions: текст, до 512 токенов ответа и 6000 байт контекста. Чат и API используют один баланс. После пополнения доступны остальные модели.
Бесплатный бонус предназначен для первого знакомства с сервисом. Повторная регистрация из того же браузера или сети не даёт новый бонус; также действуют дневные лимиты бесплатных начислений. Доступность бонуса и баланс отображаются в кабинете.
База API: https://dikaya.cloud/v1. Ключ передаётся в заголовке Authorization: Bearer dk_....
curl
curl https://dikaya.cloud/v1/chat/completions \
-H "Authorization: Bearer dk_..." \
-H "Content-Type: application/json" \
-d '{
"model": "seller-flash",
"messages": [{"role": "user", "content": "Привет!"}]
}'
Python (OpenAI SDK)
from openai import OpenAI
client = OpenAI(
base_url="https://dikaya.cloud/v1",
api_key="dk_...",
)
resp = client.chat.completions.create(
model="seller-flash",
messages=[{"role": "user", "content": "Привет!"}],
)
print(resp.choices[0].message.content)
JavaScript / TypeScript
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://dikaya.cloud/v1",
apiKey: "dk_...",
});
const resp = await client.chat.completions.create({
model: "seller-flash",
messages: [{ role: "user", content: "Привет!" }],
});
console.log(resp.choices[0].message.content);
Claude Code / терминал IDE
Откройте терминал VS Code или JetBrains. Замените ключ ниже на свой из кабинета. Для Pro 2 нужен пополненный баланс.
export ANTHROPIC_BASE_URL="https://dikaya.cloud"
export ANTHROPIC_AUTH_TOKEN="dk_..."
claude --model 'seller-pro-2[1m]'
Здесь ANTHROPIC_BASE_URL указывается без /v1: клиент сам добавляет путь. Переменные действуют в текущем терминале. Если CLI отправляет запросы не в Dikaya, проверьте настройки окружения и проекта на конфликтующий адрес или ключ.
Dikaya прямо в редакторе.
Используйте расширение с поддержкой OpenAI-compatible / Custom API. Название OpenAI в настройках означает формат протокола: запросы идут на адрес Dikaya, отдельный ключ другого сервиса не требуется.
- Зарегистрируйтесь, откройте кабинет → API & баланс и скопируйте свой API-ключ.
- Для проверки на демо выберите
seller-flash, текстовый чат, максимум 512 токенов. Агент с инструментами требует пополнения. - Вставьте Base URL
https://dikaya.cloud/v1, свой ключ и точный ID модели. - Отправьте «Ответь одним словом: готово». Ответ и расход появятся в кабинете.
| Настройка | Значение |
|---|---|
| API Base URL | https://dikaya.cloud/v1 |
| API Key | Ваш ключ из кабинета, начинается с dk_ |
| Быстрая модель | seller-flash |
| Модель для сложных задач | seller-pro-2 |
| Другой вариант Pro | seller-pro |
Для задач по коду рекомендуем Pro 2. Flash — для коротких вопросов и быстрых правок. Расширения могут многократно отправлять файлы и историю: это оплачиваемые входящие токены, даже если запрос выглядит коротким.
VS Code / JetBrains + Continue
- Установите расширение Continue из магазина редактора.
- Откройте панель Continue → настройки моделей → локальный конфиг. В версиях с YAML это обычно
~/.continue/config.yaml. - Добавьте модель ниже, сохранив остальные модели, если они уже настроены.
- Выберите Dikaya Pro 2 в списке моделей и начните чат. При изменениях перезагрузите расширение.
name: Dikaya
version: 1.0.0
schema: v1
models:
- name: Dikaya Pro 2
provider: openai
model: seller-pro-2
apiBase: https://dikaya.cloud/v1
apiKey: YOUR_DIKAYA_KEY
defaultCompletionOptions:
maxTokens: 2048
- name: Dikaya Flash
provider: openai
model: seller-flash
apiBase: https://dikaya.cloud/v1
apiKey: YOUR_DIKAYA_KEY
defaultCompletionOptions:
maxTokens: 512
Замените YOUR_DIKAYA_KEY в обоих местах. Это локальный конфиг с секретом — не включайте его в репозиторий. Если интерфейс вашей версии отличается, используйте ручное добавление OpenAI-совместимой модели с теми же URL и ID.
VS Code + Cline / Roo Code
- Установите Cline или Roo Code и откройте настройки API в панели расширения.
- Выберите OpenAI Compatible (в некоторых версиях — OpenAI с пользовательским Base URL).
- Base URL:
https://dikaya.cloud/v1. API Key: ваш ключ Dikaya. - Model ID:
seller-pro-2. Если есть настройка лимита ответа, начните с 2048. - Сохраните и отправьте простой вопрос. Затем откройте небольшой проект и попросите объяснить один файл.
Для агентного режима сначала пополните баланс. Демонстрационный доступ не разрешает tool-вызовы и большой контекст. В разных версиях расширений схемы инструментов могут отличаться: если агент выдаёт ошибку несовместимого tool-вызова, проверьте текстовый чат и настройки модели отдельно.
Проверка ключа без IDE
curl https://dikaya.cloud/v1/models \
-H "Authorization: Bearer YOUR_DIKAYA_KEY"
curl https://dikaya.cloud/v1/balance \
-H "Authorization: Bearer YOUR_DIKAYA_KEY"
401 — неверный/старый ключ или блокировка; скопируйте актуальный ключ. 402 — пополните баланс. 400 — проверьте ID модели, лимит ответа и ограничения демо. 429 — снизьте параллелизм и повторите позже. 404 — проверьте Base URL: у OpenAI-совместимых клиентов ровно один /v1, у Claude Code — без него.
Привычный формат. Единый API.
| Метод | Путь | Что делает |
|---|---|---|
| GET | /v1/models | Список доступных моделей с ценами |
| POST | /v1/chat/completions | Чат-запросы (формат OpenAI Chat Completions) |
| POST | /v1/responses | Формат OpenAI Responses API |
| POST | /v1/messages | Формат Anthropic Messages (для Claude-клиентов) |
| GET | /v1/balance | Остаток кредитов на ключе |
Стриминг (SSE) поддерживается на всех POST-эндпоинтах: передай "stream": true. Токены списываются те же, что и без стрима.
Выберите модель под задачу.
Больше идей. Больше возможностей.
Разовое пополнение. Без подписки. Баланс не сгорает.
Все модели · Чат + API · Оплата по фактическим токенам.
Builder
Studio
Scale
Можно пополнить на свою сумму от $5. От $20 — +5%, от $50 — +10%, от $100 — +15%. Бонус определяется суммой одного подтверждённого платежа; пополнения не суммируются для повышения уровня.
Цены указаны за 1 млн токенов. Кэшированные входные токены считаются по льготной ставке.
| Модель | Контекст | Вход / 1M | Кэш / 1M | Выход / 1M |
|---|---|---|---|---|
| seller-flash | 256K | $2 | $0.2 | $6 |
| seller-pro | 1M | $6 | $0.6 | $10 |
| seller-pro-2 | 1M | $6 | $0.6 | $10 |
Прозрачная оплата по токенам.
- Списание после ответа — строго по фактическому
usageиз ответа модели (включая стриминг). - Формула:
(вход − кэш) × цена_входа + кэш × цена_кэша + выход × цена_выхода. Двойного списания за кэш нет. - Неудачные запросы (ошибки шлюза или upstream) не тарифицируются.
- Когда баланс достигает нуля, новые запросы получают
402. Незавершённый запрос может увести баланс слегка в минус — это нормально, минус не переносится на новые запросы. - Текущий остаток —
GET /v1/balance. Пакеты пополнения — в кабинете; пока оплата подтверждается администратором вручную. - Баланс не сгорает. Подписки и автоматических ежемесячных списаний нет. Бонус начисляется по сумме одного подтверждённого платежа.
Если что-то пошло не так.
| Код | Когда | Что делать |
|---|---|---|
400 | Невалидный JSON, неизвестная модель | Проверь тело запроса и имя модели (список — в тексте ошибки) |
401 | Ключ не передан, неверен или отозван | Проверь заголовок Authorization |
402 | Баланс ≤ 0 | Пополнить кредиты у продавца |
429 | Превышен rate limit ключа (запросов в минуту) | Повторить позже или поднять лимит |
502 | Upstream недоступен | Повторить позже |
Формат ошибок — OpenAI-совместимый: {"error": {"message", "type", "code"}}, поэтому стандартные SDK разбирают их сами.
Хорошие вопросы. Короткие ответы.
Работает ли стриминг?
Да, SSE проходит насквозь без задержки. Для OpenAI-формата шлюз сам включает stream_options.include_usage, чтобы получить финальный usage.
Какой rate limit у моего ключа?
Задаётся при создании ключа и виден в /v1/balance. По умолчанию 60 запросов в минуту.
Куда идут мои данные?
Запросы обрабатываются сервером Dikaya и передаются сервису исполнения модели. История браузерных чатов хранится в вашем кабинете. Для ручной модерации сохраняются вопрос, ответ и сведения о запросе; они доступны администратору в защищённой консоли и его приватном Telegram-боте. Публичного доступа к журналам нет. Не отправляйте в диалог пароли или приватные ключи.