← К ИИ ПРОсковья1С ПРО Консалтинг
Документация / ИИ ПРОсковья

Описание функциональных
характеристик

Программное обеспечение «Система на базе ИИ для работы с корпоративными данными с использованием платформы 1С:Предприятие»

Содержание

Сокращения и определения

Термин / сокращениеОпределение
Типовой (стандартный) функционал, типовое решение, типовой (документ, справочник, регистр)Функциональное решение в поставке от Вендора ПО
Нормативно-справочная информация (НСИ)Применительно к 1С, НСИ представляет собой данные справочников
БУБухгалтерский учет
ВНАВнеоборотный актив
ДтДебет
КтКредит
МСФОМеждународные стандарты финансовой отчетности
НМАНематериальный актив
НУНалоговый учет
ОСОсновное средство
ПОПрограммное обеспечение
РСБУРоссийские стандарты бухгалтерской отчетности
УУУправленческий учет
Система, модуль ИИПрограммное обеспечение «Система на базе ИИ для работы с корпоративными данными с использованием платформы 1С:Предприятие»
RAGRetrieval-Augmented Generation

1. Назначение документа

Документ фиксирует параметры настройки и порядок работы с функционалом Системы.

Основными целями данного документа являются:

  • Описать состав Системы
  • Зафиксировать объем документации, входящей в комплект продукта;

2. Цели, задачи

Система на базе ИИ для работы с корпоративными данными с использованием платформы 1С:Предприятие реализована в соответствии с требованиями:

  • Система реализована в виде отдельного расширения и сервера, разработанного на python
  • Система включает стандартные модули:
    • Сервер
    • расширение конфигурации 1С ИИ
  • Система универсальная с точки зрения требований бизнес-процессов.

3. Состав системы

Блок схема Системы представлена ниже:

Блок-схема Системы
Блок-схема Системы · нажмите, чтобы увеличить

Основные объекты системы:

Непосредственно Система включает:

  • Расширение 1С устанавливаемое на любую актуальную конфигурацию 1С:Предприятие, которое выполняет следующие функции:
    • Клиент для обращения к LLM непосредственно из 1С
    • Модуль настройки прав
    • Модуль автоматической передачи файлов на сервер (для обработки на сервере по технологии RAG)
    • Модуль обработки цепочек действия. Подсистема, позволяющая на языке 1С обращаться к LLM и разрабатывать последовательность действий
    • Web-сервер, который принимает и обрабатывает обратные вызовы от сервера «Системы на базе ИИ для работы с корпоративными данными с использованием платформы 1С:Предприятие»
  • Сервер, разработанный на python с использованием открытых библиотек python, который выполняет следующие функции:
    • Прокси сервер для обращения к LLM
    • Подсистему RAG

В Систему не входят большие языковые модели, но они необходимы для использования ИИ. В качестве больших языковых моделей могут использоваться локальные модели, например, Ollama или GigaChat, и другие. При необходимости можно подключить другие модели.

4. Мессенджер

Мессенджер, предназначенный для взаимодействия с большими языковыми моделями, позволяет обращаться к большим языковым моделям и получать ответы. Он включает в себя окно ввода сообщения, например, кнопку отправки сообщения и окно истории переписки.

Интерфейс мессенджера
Интерфейс мессенджера · нажмите, чтобы увеличить

Кнопки смены темы позволяют общаться на разные темы, фактически в разном контексте с искусственным интеллектом.

Выбор промпта позволят использовать заранее подготовленные просты. Если у нас есть готовые промпты, мы можем выбрать один из них, и он будет подставлен в окно сообщения для отправки.

5. Работа с RAG

Система включает функционал формирования файлов для отправки в систему RAG на сервере. Для отправки необходимо добавить файлы и указать системе, какие файлы, хранящиеся в 1С, должны быть обработаны в технологии RAG для последующего анализа или задавания вопросов по этим файлам.

Для добавления файлов следует нажать кнопку "Файлы для RAG". Файлы для RAG могут быть выбраны из базы данных.

Файлы для RAG
Файлы для RAG · нажмите, чтобы увеличить

Мы можем выбрать файл: либо выбрать файл, хранящийся в базе данных 1С, который будет передан на сервер, либо загрузить сторонний файл.

Также можно указать соответствие папок и файлов, хранящихся в 1С.

ИИ автоматически обрабатывает файлы. Если файлы будут изменены или добавлены, они будут переданы на сервер для обработки по технологии RAG.

6. Работа с цепочками

Еще одна возможность для работы – это работа с цепочками. Мы можем использовать специальный механизм цепочек.

Список цепочек
Список цепочек · нажмите, чтобы увеличить

ИИ позволяет описывать последовательность действий через специальные алгоритмы на языке 1С:Предприятие. Для выполнения определенных действий на языке 1С, например, сначала формируется запрос в системе 1С. Затем формируется промпт для обращения к языковой модели.

Редактор цепочки действий
Редактор цепочки действий · нажмите, чтобы увеличить

Далее следует обработка ответа от языковой модели на сервере и на клиенте. Таким образом, мы можем собирать последовательность действий в цепочку.

7. Состав документации

В состав документации по работе с «Системой на базе ИИ для работы с корпоративными данными с использованием платформы 1С:Предприятие» входят:

  • Инструкция администратора по установке
  • Инструкция пользователя