Разработчикам

Четыре способа строить на Davirix.

Davirix — это операционная система бизнеса, а не эндпоинт чат-бота. В зависимости от задачи вы входите на платформу на своём уровне, и у каждого есть собственный SDK и раздел документации.

Шестьдесят секунд до первого исполнения

Чистый Python. Одинаково на Linux, macOS и Windows.

Установка
pip install davirix
Настройка
export DAVIRIX_KEY="dx_..."

SDK читает ключ из окружения — не зашивайте его в код и не коммитьте.

Исполнение
from davirix import Davirix

dx = Davirix(api_key=os.environ["DAVIRIX_KEY"], tenant_id="acme-bank")

n = dx.run(
    agent_id="acme-support",
    input={"text": "Kartani bloklang, oxirgi 4 raqam 7731"},
    idempotency_key="buyurtma-2026-08-12-0001",
)
Правильное чтение результата
n.status      # "completed" — the model responded
n.verified    # the effect was confirmed at the source
n.unknown     # the outcome is uncertain

for op in n.operations:
    print(op.capability_id, op.status)

status говорит, что модель ответила. verified говорит, что эффект произошёл. Всегда ветвитесь по verified.

Выберите свой трек

Интегратор

Вызывайте агентов из существующего приложения через SDK или HTTP API.

  • Python SDK
  • HTTP API
  • Ключи идемпотентности
  • Типизированные ошибки
Руководство по Python SDK

Разработчик домена

Добавьте бизнес-домен в экосистему — склад, HR, продажи, финансы — и агенты появятся из контракта домена.

  • Контракты доменов
  • Генерация агентов
  • Область возможностей
  • Изоляция тенантов
Как работают домены

Разработчик коннектора

Интегрируйте внешний сервис — SMS, платежи, банковское ядро, маркетплейсы — декларативным манифестом.

  • Декларативный манифест
  • Хуки верификации
  • Офлайн-манифест
  • Семантика повторов
Типы коннекторов

Автор пакета

Соберите готовую вертикаль — домены, коннекторы и политики — в один устанавливаемый пакет.

  • Domain Pack
  • Версионирование
  • Дистрибуция
  • Переиспользуемые вертикали
Обзор Domain Pack

Предпочитаете чистый HTTP?

Каждый вызов SDK соответствует документированному REST-эндпоинту.

curl -X POST https://api.davirix.com/v1/executions \
  -H "Authorization: Bearer $DAVIRIX_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "tenant_id": "acme-bank",
    "agent_id": "acme-support",
    "actor": {"type": "user", "id": "u-42"},
    "input": {"text": "..."},
    "idempotency_key": "buyurtma-2026-08-12-0001"
  }'

Консоль

Заводите тенанты, выпускайте API-ключи, наблюдайте за исполнениями в реальном времени и разбирайте всё, что попало в MANUAL_REVIEW.

Остальное — в документации

Полный справочник API, схема манифеста коннектора, поведение сверки и руководства по развёртыванию.