Айлок

Документация «Айлок»

Технико-эксплуатационная документация корпоративной программной платформы на основе технологий искусственного интеллекта.

1. Назначение программы

«Айлок» — корпоративная программная платформа для централизованного управления цифровой рабочей силой организации. Платформа исполняет конвейеры обработки данных, обеспечивает работу серверных и персональных ИИ-агентов и корпоративный поиск, поддерживает взаимодействие сотрудников с системой искусственного интеллекта в формате естественно-языкового диалога и автоматизирует интеллектуальные задачи корпоративных пользователей.

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

Решаемые бизнес-задачи

2. Функциональные характеристики

Функциональные возможности программы объединены в следующие блоки.

Конвейеры обработки

Визуальный конструктор и движок исполнения детерминированных потоков обработки данных; встроенные шаги (оптическое распознавание символов (OCRоптическое распознавание символов (Optical Character Recognition)), транскрибация аудио, классификация, обращение к большой языковой модели (LLMбольшая языковая модель (Large Language Model)), вызов инструментов).

ИИ-агенты

Автономный исполнитель задач на основе цикла «рассуждение–действие–наблюдение» (ReActрассуждение и действие (Reasoning and Acting)); инструменты работы с файловой системой, оболочкой ОС, корпоративной почтой и внешними системами.

Корпоративный поиск (RAG)

Загрузка документов в индекс знаний; гибридный поиск (векторный + полнотекстовый); контекстное обогащение запросов к языковой модели с указанием источников.

Шлюз доступа к языковым моделям

Единая точка обращения к внешним и внутренним поставщикам моделей; маршрутизация запросов; контроль квот и расходов; модуль защиты данных (DLPпредотвращение утечек данных (Data Loss Prevention)) для предотвращения отправки конфиденциальных данных.

Интеграции MCPпротокол подключения инструментов к модели (Model Context Protocol)

Набор серверов по протоколу подключения инструментов (MCP) для подключения корпоративных систем (электронная почта, файловые хранилища, СЭД, мессенджеры); расширяемый каталог инструментов.

Панель администратора

Веб-интерфейс для регистрации пользователей и агентов, выдачи прав доступа, мониторинга платформы, просмотра журналов; интеграция с корпоративным поставщиком идентификации.

Голосовой ввод

Потоковое распознавание русской речи на основе отечественных моделей GigaAM / T-one для использования в конвейерах и агентах.

Развёртывание и эксплуатация

Поставка контейнеризованными компонентами; декларативное развёртывание в Kubernetes; централизованный сбор структурированных журналов и метрик.

Дополнительно

3. Технологический стек

RustPythonTypeScriptJavaScriptSQLязык структурированных запросов (Structured Query Language)
Серверные языкиRust (≥ 60 % исходного кода), Python (бизнес-логика и интеграции)
Клиентские языкиTypeScript, JavaScript
Фреймворки и библиотекиTokio, axum, serde (Rust); Next.js, React (клиентская часть); FastAPI (Python)
Системы хранения данныхPostgreSQL, Redis, OpenSearch (векторное расширение методом ближайших соседей (k-NNметод k ближайших соседей (k-Nearest Neighbors))), MinIO
Транспорт сообщений / медиаApache Kafka
Среда исполнения и развёртыванияKubernetes, Helm, ArgoCD, Docker / containerd
Наблюдаемостьструктурное логирование (tracing), Fluent Bit, Grafana Loki, Grafana

4. Системные требования

Серверная часть

Процессор8 vCPUвиртуальный процессорный поток (virtual CPU) x86_64 (минимум) / 16 vCPU (рекомендуется)
Оперативная память32 ГБ (минимум) / 64 ГБ (рекомендуется)
Дисковое пространствоот 200 ГБ на твердотельном накопителе (SSDтвердотельный накопитель (Solid-State Drive)) под ОС, базы данных и хранилище
Сетьпропускная способность ≥ 100 Мбит/с, статический адрес протокола интернета (IPv4протокол интернета версии 4 (Internet Protocol v4))
Операционная системаUbuntu 22.04 / 24.04 LTSвыпуск с длительной поддержкой (Long-Term Support) и аналоги
Среда исполнения контейнеровKubernetes 1.28+ (K3s, Vanilla Kubernetes, Astra Container Platform)
Системы храненияPostgreSQL 15+, Redis 7+, Apache Kafka 3.5+, OpenSearch 2.11+, S3протокол объектного хранилища S3-совместимое объектное хранилище

Клиентская часть

Веб-клиентсовременный браузер с поддержкой HTML5, WebSocket, WebAssembly, WebRTC: Mozilla Firefox 115+, Google Chrome 110+, Яндекс Браузер 23.5+, Microsoft Edge 110+
Персональный агентрабочая станция с ОС Windows 10/11, macOS 13+, Ubuntu 22.04+; не менее 8 ГБ ОЗУ; не менее 2 ГБ свободного места

5. Установка и эксплуатация

Программа поставляется в виде дистрибутива контейнерных образов и конфигурационных манифестов и разворачивается на инфраструктуре заказчика в локальном Kubernetes-кластере.

Активация, выпуск и управление лицензионными ключами не осуществляются — программа предоставляется без лицензионных ключей.

6. Техническая поддержка

Электронная почта
implica@implica.ru — приём обращений круглосуточно, обработка в рабочие часы службы поддержки
Телефон
+7 (495) 943-62-19 — в рабочие часы службы поддержки
Режим работы
Пн–Пт, 09:00–18:00 (МСК), кроме нерабочих праздничных дней РФ. Язык обращения — русский.