ИИ Ассистент по 1С:УНФ

07.10.25

Интеграция - Нейросети

ИИ Ассистент - модель, обученная по книге 1С:УНФ (в моём случае). Для получения ответов на вопросы, заданные простым языком.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
ИИ Ассистент
.cfe 38,38Kb
1 4 550 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

1. Назначение

ИИ Ассистент — это надстройка над GigaChat, которая:

  • анализирует загруженные документы (в частности, книги EPUB);

  • индексирует текст и изображения в векторной базе внутри 1С;

  • отвечает на вопросы пользователя, используя механизм RAG (Retrieval-Augmented Generation — «дополненная генерация с поиском»).

Он действует как «внутренний ИИ», обученный на твоих данных.


2. Архитектура

2.1 Компоненты системы

Компонент Назначение Пример
ИИ_ОбщиеМодули Служебные функции: JSON, кодировки, конвертации. Преобразует вектор в строку JSON для записи в регистр.
ИИ_GigaChat Работа с API GigaChat (chat/completions, embeddings). Вызывает "GigaChat-Max" или "Embeddings", получает токен.
ИИ_RAG Поиск фрагментов по косинусному сходству. Находит 5 наиболее релевантных страниц книги.
ИИ_АссистентОбщий Основная логика диалога с ИИ. Обрабатывает вопрос пользователя, вызывает ChatCompletion.
ИИ_Ассистент (обработка) Визуальный интерфейс (форма). Поле для вопроса, область с HTML-ответом.

3. Процесс работы (пошагово)

Шаг 1: Импорт книги

  • Книга .epub загружается пользователем через форму.

  • Функция СобратьСтраницыEPUB():

    • Извлекает текст и изображения из каждой страницы;

    • Возвращает массив структур: {chapter, page, text, images}.

Аналогия:
«ИИ читает книгу постранично, вычленяя из HTML только слова и картинки.»


Шаг 2: Индексация

  • Для каждого фрагмента текста вызывается ИИ_GigaChat.Embedding(Текст) → получается вектор (список чисел).

  • Векторы сохраняются в регистр сведений ИИ_КнигаФрагменты.

  • Изображения — в ИИ_КнигаИзображения.

Пример записи в регистр:

Источник Страница Текст ВекторJSON
EPUB:Блок1 5 «Машинное обучение — это...» [0.12, 0.45, -0.31, ...]

Шаг 3: Поиск (RAG)

  • Когда пользователь задаёт вопрос:

    1. Вопрос преобразуется в вектор через Embedding.

    2. Функция НайтиТопK ищет 5 ближайших фрагментов по косинусному сходству:

      
       

      Score = Сумма(A[i]*B[i]) / (Sqrt(ΣA²) * Sqrt(ΣB²))

    3. Возвращаются лучшие фрагменты текста с высоким Score.

Аналогия:
ИИ находит «похожие» страницы книги, где уже есть ответ.


Шаг 4: Генерация ответа

  • Функция СпроситьПоКниге(Вопрос):

    1. Собирает топ-фрагменты.

    2. Формирует сообщение в стиле:

      
       

      Вопрос: Как пробить чек возврата? Контекст: [1] В разделе «Возврат продажи» выберите режим «Возврат по чеку»... [2] Без чека — откройте форму «Возврат продажи» вручную...

    3. Отправляет всё это в GigaChat.ChatCompletion.

  • Модель (GigaChat-Max) выдаёт осмысленный ответ с цитатами.


Шаг 5: Формирование HTML-ответа

Функция ПостроитьHTMLОтвет_Строкой делает визуальный вывод:

  • Основной ответ — сверху (в формате Markdown → HTML).

  • Ниже — список цитат, откуда взята информация.

  • Если в источнике есть картинки — они вставляются <img src="data:image/...">.

Пример вывода в форме:


Ответ:

Чтобы оформить возврат по чеку в УНФ:

  1. Откройте вкладку «Возврат продажи» → «Режим».

  2. Найдите нужный чек и удалите лишние позиции.

  3. Нажмите «Пробить чек» — система создаст чек возврата.

Источники:

  1. Книга «УНФ — руководство кассира», стр. 12

  2. Книга «Практика УНФ», стр. 17


4. Визуально это выглядит так:

  1. Поле ввода вопроса:
    "Как оформить возврат по чеку?"

  2. Кнопка: «Спросить»

  3. Результат (HTML-поле):
    Текст + цитаты + картинки (если были в книге).

Проверено на следующих конфигурациях и релизах:

  • Управление нашей фирмой, редакция 3.0, релизы 3.0.12.170

Вступайте в нашу телеграмм-группу Инфостарт

ИИ АИ AI обучение искусственный интеллект промпт

См. также

Администрирование веб-серверов Сервера Нейросети Программист Платные (руб)

Сервер поиска по метаданным и поиска по коду, Сервер экспорта и поиска по документации, Сервер синтаксической проверки кода

17.06.2025    17039    0    Infostart    20    

113

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданым 1С, справке синтакс-помошника и проверки синтаксиса.

9900 руб.

25.08.2025    9851    15    7    

26

Нейросети Пользователь 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Платные (руб)

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

6000 руб.

03.04.2024    11184    6    0    

11

Мастера заполнения Нейросети 1С v8.3 1C:Бухгалтерия 1С:Управление торговлей 11 Платные (руб)

Расширение для заполнения описания товара (номенклатуры) с помощью модели ИИ ChatGPT с ключевыми словами. Расширение формирует продающее описание товара по его наименованию с помощью модели искусственного интеллекта. Будет полезно для владельцев интернет магазинов, каталогов товаров и продающих через маркетплейсы. Адаптировано для основных конфигураций: УТ, ЕРП, КА, УНФ. Прошло аудит на 1cfresh.com. Версия для автоматического заполнения

5000 руб.

13.03.2023    21195    50    50    

79

Нейросети Мастера заполнения 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Расширение для заполнения описания номенклатуры с помощью модели ИИ GigaChat от Сбера. Расширение формирует продающее описание товара по его наименованию с помощью модели искусственного интеллекта. Будет полезно для владельцев интернет магазинов, каталогов товаров и продающих через маркетплейсы. Адаптировано для основных конфигураций: УТ, ЕРП, КА, УНФ.

5000 руб.

08.11.2023    5113    17    0    

27

Нейросети Пользователь 1С v8.3 1С:Управление торговлей 11 Россия Абонемент ($m)

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

3 стартмани

08.10.2025    345    2    vanya_gonchar    0    

2

Нейросети Бесплатно (free)

Искусственный интеллект стал для многих молодых разработчиков настоящей «палочкой-выручалочкой», но за его удобством скрываются серьезные риски. Рассуждаем о том, почему ИИ может способствовать деградации знаний у джунов, и как его использование отражается на качестве кода и эффективности сотрудников. А также попробуем понять, где ИИ действительно помогает автоматизировать рутину в 1С, а где он несет больше угроз, чем пользы.

07.10.2025    1043    mifewa    1    

4

Нейросети Программист Бесплатно (free)

Статья посвящена разработке автономного RAG-пайплайна на готовой LLM. Никакого API, отправки своих данных куда-то в облака, на посторонние сервера и т.п. Автономный ИИ на 100%.

07.10.2025    617    1bpm    2    

3
Для отправки сообщения требуется регистрация/авторизация