T-AI Land · движок в 3D
Схема с числами Витрина
Движок распознавания кейсов · состояние на 26.09.2026

Движок
изнутри

Комплект документов сделки входит слева, вердикт с доказательствами выходит справа. Между ними ИИ-агент, шесть видеокарт и ни одного жёсткого сценария.

6 × H100 на своём сервере4 ИИ-роли16 инструментов15 перехватчиковдокументы не покидают компанию
Листайте вниз: камера пройдёт путь одного кейса
01 · Вход

Кейс приходит папкой

Продукт присылает задание через свой Temporal-воркер. Внутри файлы кейса, услуга, требования свободным текстом и дата, на которую проверяем.

Паспорта, Emirates ID, договор и чеки лежат вперемешку и без подписей. Разбирать комплект движок будет сам.

PDF, сканы, фотоуслуга + дата проверки
02 · Перепись и чтение

Каждая страница становится текстом

Движок пересчитывает страницы и собирает из них документы. Читалка dots.ocr на отдельной H100 превращает картинку страницы в текст и запоминает, где что написано.

Картинок сама нейросеть по умолчанию не видит, это выключено с 09.09 (D106). Агент работает с распознанным текстом.

dots.ocr · 1 × H100текст + координаты
03 · Инспектор документа

Свежий взгляд на каждый документ

На каждый документ создаётся новый инспектор с чистым контекстом. Чужих страниц у него нет, а услугу от него прячут, чтобы он читал без подсказок.

Паспортную строку проверяет отдельная программа по стандарту ICAO 9303, вплоть до контрольных цифр. Инспектор отдаёт отчёт и исчезает.

новый на каждый документдо 40 ходовMRZ на CPU
04 · Судья документа

Принять или вернуть

Судья смотрит, что инспектор достал из документа, и отвечает на один вопрос: достали правильно и полностью? Маршрутов он не строит, только принимает или возвращает работу.

По своему слову судья возвращает документ один раз (D58), по блокирующей проверке кода до двух. Красный импульс на сцене и есть пересдача.

без инструментоводин вопрос
05 · Картотека фактов

У каждого факта есть адрес

Всё найденное ложится в картотеку SQLite: значение, файл, страница, место на странице и способ чтения. Нити на сцене показывают эту связь, любой вывод прослеживается до исходной страницы.

Если номер паспорта в договоре не совпал с самим паспортом, движок не выбирает правильный. Он записывает противоречие с обеими версиями, это красная нить между фактами.

SQLiteфакт → файл → страницапротиворечие хранит обе версии
06 · Главный проверяющий

Следующий ход агент выбирает сам

Главный проверяющий ведёт кейс целиком: сверяет факты, ищет противоречия, считает сроки. Страниц он не видит и работает с фактами от инспекторов.

Жёсткого конвейера нет. 16 инструментов на орбитах это возможности, а не шаги, и порядок выбирает агент. Даты и суммы считает калькулятор на точной арифметике, не нейросеть (D24).

Qwen3.8-27Bкаркас Strands, Pythonпорядок выбирает агент
07 · Страховочный пояс

15 перехватчиков на каждом ходу

Каждое действие агента проходит сквозь пояс. Перехватчики гасят зацикливание, чинят кривые аргументы, обрывают разогнавшийся ход и не выпускают из осмотра, пока остались необъяснённые страницы.

Свобода выбора остаётся у агента, дисциплину держит пояс. Вспышка сегмента на сцене означает, что ход прошёл через перехватчик.

AntiLoopArgGuardMaxTurnTokensOcrRetryFinishGateVerdictGate
08 · GPU-сервер

Шесть H100 в одном шасси

Сервер cl-un-1 держит шесть карт H100 PCIe по 80 ГБ. NVLink связывает их парами: 0-1, 2-3 и 4-5. Одна модель Qwen3.8-27B растянута на карты 0, 1, 4, 5 и думает за три роли: главный, инспектор и судья документа.

Карта 3 читает страницы, карта 2 держит судью вердикта, процессор сверяет паспортные строки. Облачные нейросети в работе движка запрещены, данные клиентов не уходят наружу.

vLLMTP = 4NVLink парами$0 за запросы к нейросетям
09 · Контуры

Где живёт движок

Сам движок крутится в контейнерах воркера рядом с продуктом. На dev-контуре cl-un-6 их четыре: dev, test1, test2 и test3, продукт ходит через test1.

Для пилота 28.09 на прод-хосте cl-un-2 запланированы четыре реплики, по одному кейсу на каждую (D210, 24.09). Своих видеокарт у контуров нет: за чтением и мыслями все ходят на один сервер cl-un-1, а мониторинг снимает метрики карт.

cl-un-6 · devcl-un-2 · продcl-un-3 · stageмониторинг карт
10 · Судья вердикта

Вторая модель перечитывает вердикт

Готовый вердикт перечитывает другая модель, gpt-oss-120b на своей карте. Она идёт по пунктам и помечает сомнительное, а главный получает один раунд доделки.

Граница у судьи честная: он ловит противоречия внутри вердикта, а ошибки чтения документа структурно не видит.

gpt-oss-120b · GPU 2один раунд доделкивключён по умолчанию
11 · Вердикт

Статус и доказательства

Вердикт выбирает один из пяти статусов: готов, готов с оговорками, не готов, мало данных, нужен взгляд человека. Стороны, объект и находки ссылаются на факты картотеки.

Рядом лежит карта прочитанных страниц, её считает программа, и контроль честности: утверждение без ссылки на страницу бракует весь прогон. Продукт забирает папку результатов, и круг замыкается.

verdict.jsoncoverage.jsong1.json
12 · Целиком

Вся система в движении

Приёмка 22.09 на 29 кейсах: полнота извлечения 92.1 %, точность заполнения 98.7 %. Полнота считает пропущенные поля, точность проверяет названные, поэтому числа идут парой.

Сцена показывает устройство движка, а не запись конкретного прогона: темп, число документов и импульсов условные.

Схема с числами К началу
Тяните мышью, колесо приближает · Esc возвращает к рассказу
Собираю сцену