Интегратор
Вызывайте агентов из существующего приложения через SDK или HTTP API.
- Python SDK
- HTTP API
- Ключи идемпотентности
- Типизированные ошибки
Разработчикам
Davirix — это операционная система бизнеса, а не эндпоинт чат-бота. В зависимости от задачи вы входите на платформу на своём уровне, и у каждого есть собственный SDK и раздел документации.
Чистый Python. Одинаково на Linux, macOS и Windows.
pip install davirixexport 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.
Добавьте бизнес-домен в экосистему — склад, HR, продажи, финансы — и агенты появятся из контракта домена.
Интегрируйте внешний сервис — SMS, платежи, банковское ядро, маркетплейсы — декларативным манифестом.
Соберите готовую вертикаль — домены, коннекторы и политики — в один устанавливаемый пакет.
Каждый вызов 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, схема манифеста коннектора, поведение сверки и руководства по развёртыванию.