Заготовка для использования технологии GPT в 1С

25.05.23

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

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

Бесплатные

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

Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО

Наименование Скачано Бесплатно
Заготовка для использования технологии GPT в 1С:
.epf 9,65Kb
219 Скачать бесплатно

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Для тех, кто не в теме. Интерфейс к базе данных на естественном языке означает следующее.

  • Пользователь задает вопрос в произвольной форме
  • Большая языковая модель обрабатывает этот вопрос и выдает SQL запрос. Чтобы модель понимала, какие у нас есть таблицы, мы перед вопросом пользователя вставляем описание таблиц.
  • Сейчас качество работы больших языковых моделей уже достаточно высокое. В общем случае, полученный SQL запрос можно было бы выполнять "как есть". Но, так как у нас 1С, то надо сделать еще кое-что, а именно, транслировать полученный SQL запрос в запрос 1С
  • Запрос 1С выполняется, результат выполнения запроса тем или иным способом представляется пользователю

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

 

 

Все необходимые пояснения даны в коде в комментариях

 

	данные = новый структура;
	данные.Вставить("model","gpt-3.5-turbo");
	данные.Вставить("messages",мСообщений);
	//вот здесь важно, здесь мы отключаем "креативность" (сэмплирование по-научному)
	//для запросов оно нам не нужно и вредно
	данные.Вставить("temperature",0);
	//без "стопов" у вас будет SQL с довеском бла-бла-бла, от которого надо будет как-то избавляться
	//впрочем, с проблемой бла-бла-бла вы все равно столкнетесь
	данные.Вставить("stop",мСтоп);

Для работы нужно раздобыть ключ API. Как это сделать, уже много раз писали, не буду повторять здесь.

Конкретный простенький пример тестировал на УТ 11.5. Это означает, что этот же пример будет работать на ERP и КА (структура данных одна и та же). Но обработка в принципе годится для любой типовой или нетиповой конфигурации

Тестировал на 8.3.22.1709. Управляемые формы.

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

  • Управление торговлей, редакция 11, релизы 11.5.10.73

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

См. также

Нейросети Системный администратор Разработчик Аналитик Бухгалтер Пользователь Руководитель проекта 1С 8.3 1С:Документооборот 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x Россия Платные (руб)

Подключите ИИ к 1С и решайте рабочие задачи обычными словами. От работы с данными до доработки конфигурации через расширения, всё в привычном чате с ИИ-помощником. Теперь с поддержкой DeepSeek Harness, Kimi Code и Kimi Work, доступных в России без VPN.

15990 руб.

30.07.2026    19385    43    4    

36

SALE! %

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

Корректируйте банковские документы быстро и легко! Создайте правило обработки — и оно автоматически применится при загрузке выписки (отбор по любому реквизиту или регулярному выражению). Решение заполняет расшифровку платежа, комиссию эквайринга, подбирает ведомости на выплату зарплаты, помечает дубли из банка на удаление и многое другое. Доплачивать за алгоритмы не нужно — они включены в решение. Обработка работает при загрузке из файлов клиент-банка и через DirectBank. Новое — искусственный интеллект: модель приводит нестандартные назначения платежа к виду, понятному алгоритмам, а ИИ-ассистент прямо в 1С консультирует по решению и разбирает код правил и алгоритмов. Поддерживаются локальные и облачные OpenAI-совместимые модели — данные могут не покидать ваш контур.

17500 руб.

20.12.2024    21469    104    32    

90

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

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

15250 руб.

25.08.2025    76811    147    41    

154

SALE! 50%

Мессенджеры и боты SMS рассылки Email рассылки Пользователь 1С:Предприятие 8 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

Расширение 1С с полным набором инструментов для качественных транзакционных, триггерных и маркетинговых рассылок Email, SMS, MAX, WhatsApp, Telegram. Даже простые уведомления об оплате счетов способны существенно упростить сбор дебиторской задолженности. Применение всех возможностей прямого маркетинга выводит коммуникацию с клиентами, уровень сервиса и лояльность на новый уровень.

6100 3050 руб.

07.04.2014    99704    92    205    

175

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

Интеграция мессенджеров Max, WhatsApp и 1С: УНФ, УТ, КА, ERP - отправка и получение сообщений, картинок, файлов и видео прямо в 1С. Расширение работает с сервисом GreenApi. Важно: Интеграция с Telegram пока только для конфигурации 1С:УНФ.

30500 руб.

23.06.2023    18839    62    27    

63

SALE! 30%

Нейросети 1С 8.3 1С:Документооборот 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Расширение добавляет в 1С чат с ИИ-агентом. Пользователь пишет вопрос обычными словами: «какие УПД не подписаны?», «какой НДС к уплате за квартал?», «что висит на согласовании дольше недели?», а агент сам строит запросы к базе с правами этого пользователя и отвечает цифрами, таблицей, диаграммой или файлом Excel. Плитки «Аналитик», «Бухгалтер» и «Руководитель» дают сводку по базе одной кнопкой. Агент разбирает ошибки по скриншоту, сверяет прайсы поставщиков и проверяет коды маркировки. С версии 1.0.21 спрашивать можно и с телефона: QR-код в окне агента, без установки приложения. Работает в УТ 11, КА 2, ERP 2, БП 3.0, УНФ 3.0, Документооборот 3.0 и Альфа-Авто 6, ставится одним расширением.

18300 руб.

05.10.2026    3472    10    9    

12

Инструментарий разработчика Нейросети Системный администратор Разработчик Руководитель проекта 1С 8.3 Платные (руб)

Обработка заменяет ФИО, организации, ИНН, ИИН, БИН, ОГРН, КПП, БИК, счета и IBAN, паспорта, СНИЛС, адреса, телефоны, почту и суммы на правдоподобные выдуманные перед отправкой данных в ChatGPT, Claude или YandexGPT, а потом расшифровывает ответ модели обратно, подставляя настоящие имена и настоящие числа. Возвращаются и те итоги, которые модель посчитала сама: суммы масштабируются одним коэффициентом, поэтому пропорции и доли переживают обезличивание. Словарь замен хранится в самой базе и подхватывается автоматически, даже если обработку закрывали. Реквизиты России и Казахстана, любая конфигурация от 8.3.24, без единой зависимости.

14640 руб.

07.08.2026    2154    3    0    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. starik-2005 3309 25.05.23 10:19 Сейчас в теме
Остается встроить в телефон шефу, чтобы он не бегал каждый раз к бухам с вопросом о том, сколько там на счетах осталось бабла... Ну или в Алису!
Andrey_Timofeev; +1 – Ответить
2. ajaccio08 25.05.23 10:25 Сейчас в теме
(1) Можно сделать через телеграм-бота)
голосовым сообщением записывает запрос, он распознаётся на сервере, в виде текста передаётся, например, в эту обработку, а затем возвращает результат шефу)
3. starik-2005 3309 25.05.23 10:49 Сейчас в теме
(2) Понабежали 1С-неги и начали все усложнять)))
DigitalMan; kser87; +2 – Ответить
5. ajaccio08 25.05.23 11:25 Сейчас в теме
(3) есть варианты проще? тогда поделитесь пожалуйста с 1С-негами)
6. starik-2005 3309 25.05.23 11:27 Сейчас в теме
(5) Шеф, условно, должен сказать: - ок, гугл, сколько там-сям того-сего. Ну или: - Сири, мы еще богаты? - Алиса, сколько бабла на счетах? Все. Дальше ответ, голосом. Телега - это для бухов, а не для шефов.
SergMuravev; maksa2005; +2 – Ответить
7. ajaccio08 25.05.23 11:39 Сейчас в теме
(6) а ну он так и скажет, только голосовым сообщением боту) у нас начальник любит в телеге сидеть) а бот ему ответит, сделав запрос к 1С) проще кажется некуда)
9. ajaccio08 25.05.23 11:40 Сейчас в теме
(7) и бот может голосовым так же ответить, или графиком, таблицей, да вообще чем угодно)
13. starik-2005 3309 25.05.23 11:50 Сейчас в теме
(9)
бот может
У меня ща коллега звонил по телеге, а у меня телефон даже не пикнул. Так что что-то сумлеваюсь я, что телега - это что-то большее, чем для спамочитатетей каналов. У меня мелкий телегу отрубил - слишком много, говорит, всяких оповещух лезет. На каждый пик не прореагируешь.
А вот Алиса - другое дело. Сказал ей свет включить, кофе налить и бюджет отобразить - и жизнь удалась. А с телегой пусть подчиненные занимаются нетипичной деятельностью)))
18. ajaccio08 25.05.23 12:15 Сейчас в теме
(13) ладно, это уже вкусовщина и не по теме) а Алиса, да это крутая штука, у самого такая стоит)
19. mkalimulin 1651 25.05.23 12:17 Сейчас в теме
(18) Ее, кстати, тоже GPT снабдили, но пока в тестовом режиме
20. starik-2005 3309 25.05.23 13:01 Сейчас в теме
(19)
Ее, кстати, тоже GPT снабдили
Ну вот, повод разрюхать АПИ )))
https://github.com/yandex-cloud/examples/blob/master/serverless/functions/alice/python­/parrot/parrot.py
4. mkalimulin 1651 25.05.23 10:52 Сейчас в теме
8. dsdred 4355 25.05.23 11:40 Сейчас в теме
Либо я чего-то не понимаю, либо в этой задаче избыточен как раз GPT...
10. mkalimulin 1651 25.05.23 11:42 Сейчас в теме
(8) Какой другой способ преобразования русского языка в SQL вы знаете?
11. dsdred 4355 25.05.23 11:46 Сейчас в теме
(10) У вас по сути практически готовые запросы для бота.
Соответственно достаточно создать бота с заготовленными функциями.

При этом бота можно немного подучить чтобы он понимал не четкие запросы.

Поэтому я не вижу тут особой пользы от GPT. Но если вам в работе, ваш вариант нужен, то здорово конечно...
12. mkalimulin 1651 25.05.23 11:49 Сейчас в теме
(11) У меня нет готовых запросов для бота. Запросы рождаются в головах пользователей и формулируются в произвольном виде. Ничего лучше GPT для решения этой задачи пока не придумали
14. dsdred 4355 25.05.23 11:53 Сейчас в теме
(12) дак и он не идеален для этого...

Он(ChatGPT) же к интернету не подключен, данные которыми он владеет датировани "до осени 2021" года.
Чтобы он выдавал хороший результат ему надо давать хорошую постановку + примеры по которым он учится.

А иначе он будет выплевывать с умным видом ересь которая и работать то будет не всегда.
15. mkalimulin 1651 25.05.23 11:55 Сейчас в теме
(14) А зачем нам подключение к интернету? Чтобы что? У нас есть подключение к нашей базе и мы оттуда берем данные. Задача в этом
16. dsdred 4355 25.05.23 11:57 Сейчас в теме
(15)Вот я и вижу судя по принскринам, готовые запросы в вашей базе в словаре(чтобы это не было).
17. mkalimulin 1651 25.05.23 12:03 Сейчас в теме
(16) В словаре данные для транслятора с SQL на 1C, там нет запросов. Просто если вы оставите как есть в типовой АналитикаУчетаНоменклатуры.Номенклатура вместо понятного Товар, то будет плохо работать. Нужен мэппинг
21. kser87 2485 26.05.23 16:59 Сейчас в теме
(10) а как работают соединения, вирт.таблицы, отборы ,временные таблицы и тд?
22. mkalimulin 1651 26.05.23 17:01 Сейчас в теме
(21) Это все вопросы реализации транслятора из SQL в 1С. Самый простой реализуется просто. И при этом работает. А далее... нет предела совершенству, как обычно
23. Rider 11 29.05.23 09:13 Сейчас в теме
Господа, меня единственное, что смущает А не будет ли в таком случае GPT и подобные инструменты всё больше и больше знать о нас и о компаниях? Я далёк от подобных инструментов, но делая такие запросы во вне не сливаем ли мы больше и больше инфы о себе??
24. mkalimulin 1651 29.05.23 09:15 Сейчас в теме
(23) Не больше, чем когда мы что-то спрашиваем у Яндекса или Гугла (но и не меньше)
25. Rider 11 29.05.23 09:21 Сейчас в теме
(24) Тогда это 3,14пец как много((
26. mkalimulin 1651 29.05.23 09:31 Сейчас в теме
(25) Что вы предлагаете? Не пользоваться интернетом?
27. Rider 11 29.05.23 13:16 Сейчас в теме
(26) В рамках флуда )) я бы и электричество отменил))

А если серьёзно, то для пароноидальных руководителей, особенно "старой закалки" сложно объяснить прелесть подобного сервиса.
28. mkalimulin 1651 29.05.23 14:13 Сейчас в теме
(27) Да, ладно! Как раз для "старой закалки" самое то.
Ты сказал, что тебе нужно, ты получил, что тебе нужно.
29. Indgo 433 11.07.23 11:47 Сейчас в теме
Подскажите - куда писать Алиса посчитай зарплату? ;-)
Или Сири подкинь Битоков на горячий кошелек.
30. mkalimulin 1651 08.05.24 10:19 Сейчас в теме
Сегодня, 08.05.2024 продукт бесплатным. Я, как автор, конечно хотел бы получать не только моральное вознаграждение. Но реальность устроена немного сложнее. Сейчас основной продукт, "Библиотека искусственного интеллекта для 1С" продается на множестве площадок из категории "слив курсов". Поощрять подобное я не хочу, поэтому принял решение сделать продукт бесплатным.
Благодарю всех, кто честно приобрел продукт на Инфостарте и тем самым поддержал его развитие, которое на этом не остановится.
Также сообщаю, что я сейчас разрабатываю программу компенсации тем, кто купил продукт. До конца этого месяца я планирую предложить ее покупателям следующих продуктов:
https://infostart.ru/1c/tools/2059795/
https://infostart.ru/1c/tools/2015260/
https://infostart.ru/1c/reports/2027806/
https://infostart.ru/1c/tools/1868902/
Для отправки сообщения требуется регистрация/авторизация