Тимон · Для ЮрыСервис сборки ↗

URL сайта → демо и настройка InitAvatar

Здесь готовый пример, файлы, инструкция и API. Ларри собирает пакет; ты разворачиваешь его на своей стороне.

1. Начни с Калинова Родника

Готовый пакет содержит сохранённый сайт, знания, правила ассистента и платформу InitAvatar.

Калинов — кандидат для проверки: 13 URL, неполный каталог. Сходство 1:1, разговор и голос ещё не подтверждены. Пример не запускает новую генерацию.

2. Скачай файлы и подготовь демо

Скачать комплект подключения · 23 КБ

Маленький ZIP — клиент, импортёр, схемы и инструкции. Большой ZIP — готовый Калинов и платформа; его можно подготовить без подключения к API.

Доступ к полному пакету и новым сборкам

Это ключ этого сервиса. Авторизация ChatGPT не передаётся. Ключ хранится только в текущей вкладке.

После скачивания полного примера
  1. Распакуй ZIP, затем запусти команду ниже из его папки.
  2. Открой инструкцию в полученной папке: задай свои домены, порты и доступ разговорного InitAvatar.
  3. Подними демо и проверь сайт, ответы, голос и действия перед показом клиенту.
python3 prepare-local.py --output ./received

Подготовка файлов не запускает Docker и не подтверждает приёмку демо.

3. Новый сайт или свой автопайп

Для каждой сборки нужен только URL. Программа создаёт задачу, опрашивает её состояние и скачивает результат. Адрес API — адрес этого сайта.

Готовые команды для твоей программы

Распакуй маленький комплект. Нужен Python 3.9+; сторонние библиотеки не требуются. Задай выданный ключ в окружении своей программы. Если Ларри передал отдельный yura-factory-access.env, порядок загрузки есть в START.md комплекта. Имя SERVICE_API_KEY относится к HTTP-доступу к сборщику.

Без --deploy импортёр только готовит файлы. Прогресс идёт в stderr, итоговый JSON — в stdout. При повторе запроса сохраняй прежний Idempotency-Key; новая сборка расходует лимиты Ларри.

Как читать результат API
  1. Сохрани job_id из HTTP 202. Опрос /v1/jobs/{job_id} каждые 3–10 секунд.
  2. queued/running — ждать; failed — прочитать reasons; needs_review — скачать для проверки.
  3. GET /v1/jobs/{job_id}/result: сверить scope, checks и limitations. Упаковка не означает готовый разговор.
  4. Перед распаковкой проверить bytes/SHA-256, manifest и файлы. Это делает importer.py.
  5. Запуск и его проверки выполняются на твоём сервере. API сохраняет отчёт получателя отдельной квитанцией.
Полный порядок запросов, ответы и ошибки

Открыть полную инструкцию ↗ · Она также лежит в комплекте как API.md.