Нейросети внутри 1С — что уже можно использовать и что в планах? 

07.06.24

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

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

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

 

Нейросети в рутинной работе с 1С

На платформе 1С 2022 года работают несколько крупных ИИ-сервисов. Они уже облегчили жизнь тысячам сотрудников и стали стандартом бизнес-коммуникации.

  • 1С: Распознавание первичных документов — скан мятого товарной накладной легко переносится в рабочий формат, и бухгалтеру не нужно ломать глаза, чтобы перенести все цифры и номера - документ создается в 1С после сканирования. Также этот сервис можно обучить и на своём наборе данных.
  • 1С: Прогнозирование продаж — управленческий учёт автоматизирован, и руководителю не приходится самому разбираться в аналитике. 
  • 1С: Распознавание речи — у этого инструмента масса способов использования. Например, можно внести аудиозапись совещания и нейросеть распознает речь по ролям — кто какие предложения вносил, кто что обещал сделать и т.п., а затем сервис сделает на её основе протокол и раздаст задачи пользователям. Ещё пример: с помощью распознавания речи можно анализировать разговоры по телефону с клиентом для повышения производительности call-центра.
  • RCM: Прогнозирование отказов оборудования — определяет аномалии в работе оборудования по показания датчиков.
  • ДО: Чат-бот Ася — отвечает на вопросы на естественном языке, помогает пользователям и имеет широкий спектр применения.
  • CRM: iРуководитель — анализирует работу менеджера, даёт рекомендации по следующим действиям, а также может давать менеджеру пошаговый план заданий. 
  • LIMS: Помощник лаборанта — предоставляет инструкции для проведения измерений на производствах.

Есть также несколько десятков пакетных решений для разных предприятий. 

Все нейронные сети имеют свой API, а в 90% случаев взаимодействие идёт по HTTP-сервису. Следовательно, почти любую существующую нейросеть можно подключить к своей системе 1С и обучить на своих данных. 

 

Можно ли писать код на языке 1С с помощью нейросетей

Каждый месяц выходят в свет «убийцы» тех или иных профессий. Midjorney должна была оставить без работы дизайнеров, ChatGPT — программистов и копирайтеров. И это не беспочвенно: есть примеры разработок, когда нейронка писала сносный код на популярных языках программирования — Python или C++. 

А что с 1С?

Этот язык не так популярен, тем более, все команды в нём — русскоязычные. Результативность текста, написанного нейросетью напрямую зависит от количества материала, опубликованного на эту тему в Сети. А количество открытого кода на языке 1С несравнимо меньше, чем на более популярных языках. Поэтому качество кода от ChatGPT на языке 1С пока не позволяет писать сложные многокомпонентные программы. 

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

 

 

Источник

Спрос с нейросети — как с юного стажёра. Код можно использовать, но только после рефакторинга. Те, кто использует ChatGPT для написания 1С-кода, должны держать в уме несколько принципов:

  1. Надо уметь писать промт (запрос нейросети), чтобы получить нужный результат, задавать уточняющие вопросы.
  2. Разные версии ChatGPT имеют разную ёмкость ответов, версиям 4 и 4 turbo можно отправить примерно 64 000 слов (32 768 токенов).
  3. Прежде чем давать запрос нейросети, придётся досконально разобраться в желаемом функционале, сформировать план работы и давать задачи по одной. В этом случае большинству пока проще написать программу самим, чем привлекать к этому умного ассистента. Но те, кто экспериментирует с чат-ботом, помогают сделать нейросеть более умной в части написания 1С-кода. 

Кстати, если вы как раз стажёр и не знаете, как составить промт, чтобы нейросетка написала код 1С, то вам поможет такой «переводчик» с человеческого языка на «1совский».

 

 

Примеры внедрения и разработки нейросети на базе 1С

 

Автоматизация обработки фотографий для наполнения базы товаров интернет-магазина

Как было раньше:

  1. Фотограф получает товары и сам организует фотосъёмку и обработку.
  2. Загружает все файлы скопом на флешку или в облако (в данном случае нужно было около 40 тысяч фотографий).
  3. Менеджер скачивает всё это добро и раскидывает по папкам внутри 1С, разбираясь на ходу, какой файл к какой карточке товара относится. 

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

Цепочка выглядит так:

  1. Менеджер сканирует штрих-код товара (в 1С открывается нужная карточка), затем кладёт его в лайтбокс, напротив которого стоит камера, подключенная также к 1С.
  2. Далее достаточно нажать в 1С кнопку «Сфотографировать», камера делает снимок, передаёт её в нейросеть, которая обрабатывает фото нужным образом (в основном речь об очистке фона), затем снимок появляется в карточке товара.

Ссылка на подробный кейс

 

Тексты для интернет-магазинов и маркетплейсов

Товарный бизнес не сдает своих позиций, а отзывы в нём — важнейший маркетинговый инструмент. Широкое распространение маркетплейсов с их стимуляцией написания отзывов толкает бизнес к тому, чтобы регулярно отслеживать и отвечать на отзывы клиентов. Делегируйте это нейросети!

Есть готовые решения, но можно создать собственный модуль для внедрения в 1С чат-бота для автоматической генерации ответов на отзывы. Для интеграции подойдет любая текстовая нейросеть, чаще всего используют ChatGPT, GigaChat и YandexGPT. 

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

***

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

Ссылки на источники и полезные материалы:

интернет-магазин маркетплейс нейросеть искусственный интеллект

См. также

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

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

5000 руб.

08.11.2023    1965    11    0    

20

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

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

5000 руб.

13.03.2023    16981    44    49    

74

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

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

5000 руб.

03.04.2024    3618    1    0    

7

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

Практические примеры применения ChatGPT в 1С.

06.05.2024    11846    improg    22    

69

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

Бизнес-ассистент для руководителя использует технологию искусственного интеллекта (GPT LLM). Он представляет собой расширение типовой конфигурации 1С. В Телеграм создаете команду отследить то или иное событие в базе 1С. При наступлении события, получаете сообщение. Искусственный интеллект здесь для того, чтобы вы могли давать команды на обычном человеческом языке, в том числе и голосом

98400 руб.

03.05.2024    1342    0    0    

1

Нейросети Мессенджеры и боты WEB-интеграция Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Абонемент ($m)

"Не знаю, каков процент людей, использующих GPT-ботов на данный час, но если верить глазам и ушам - больше в несколько раз." Обработка для 1С, чтобы насладиться обществом нейросети и не тратить время на детали.

1 стартмани

02.05.2024    4180    33    SmithSE    13    

52

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

Инструменты искусственного интеллекта стремительно входят в нашу жизнь и работу. Это не просто мода, эти инструменты действительно радикально меняют то, как мы работаем. Как в свое время интернет и мобильные телефоны очень серьезно изменили наш образ жизни, работы и взаимодействия. Но не менее важно вкладывать усилия и в развитие нашего "естественного" интеллекта. Плохой сценарий - расслаблять и атрофировать свой мозг, заменив его работу обращениями к ChatGPT. Хороший сценарий - одновременно с освоением инструментов ИИ усиливать, тренировать, развивать свой "естественный" интеллект. При этом задачу тайм-менеджмента "в эпоху ИИ" я вижу в выработке методов, приемов, подходов, которые помогали бы взаимоусилить использование естественного и искусственного интеллекта.

18.03.2024    1032    Timelist    3    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Aleksandr_prof 195 07.06.24 05:21 Сейчас в теме
Краткое содержание для программиста 1С:
Сейчас уже можно использовать: ровным счётом - ничего, кроме загрузки картинок.

Но спасибо за ознакомление💪 Когда возникнет опасность от ИИ в виде кражи хлеба с моего стола - дайте знать.
Demetry2000; VladC#; zqzq; ixijixi; ZOMI; a.babenko; v8_088; +7 Ответить
8. mkalimulin 1204 08.06.24 19:52 Сейчас в теме
(1) Я бы сформулировал чуть иначе.
Современные модели, что импортные, что отечественные не умеют писать код 1С. И это очень плохая новость для программистов 1С. Потому что код на наиболее распространенных ЯП они пишут очень хорошо. И это означает, что если ситуация не изменится (а пока не понятно кто мог бы и хотел ее изменить) нас ждет закат 1С
33. TerveRus 27.06.24 15:10 Сейчас в теме
(8) закат 1С, потому что ненужные больше программисты ломанутся в 1С-ники?)
36. mkalimulin 1204 27.06.24 18:15 Сейчас в теме
(33) Потому что пользователи ломанутся туда, где они смогут самостоятельно контролировать происходящее
2. Aleksandr_prof 195 07.06.24 05:29 Сейчас в теме
Время раскрывать секреты. 30 лет назад программисты 1С предвидели возникновение нейросетей. И, храня это предсказание в строжайшем секрете, они наполняли интернет дерьмовым кодом.
Dem1urg; AlexeyPapanov; Xershi; ZOMI; user612295_death4321; orfos; qwinter; it_tungus; SerVer1C; serg-lom89; +10 Ответить
17. ixijixi 1833 10.06.24 10:59 Сейчас в теме
(2) Но OdinAss всего лишь замыкает десятку лидеров, РНР и С++ в топе)
0x00; Aleksandr_prof; +2 Ответить
3. maksa2005 539 07.06.24 06:46 Сейчас в теме
Пускай пускай они пишут свой говно-код через нейросеть, а мы как специалисты, за доллары (или евро), но можно и за рубли будет править их)
4. SerVer1C 784 07.06.24 09:19 Сейчас в теме
Полностью адекватно писать код нейронки пока не могут. А вот copilot - отличная штука, помогает набивать монотонные строки кода. Но в конфигуратор 1с его о ч е н ь НЕ скоро завезут.
5. user1681028 24 07.06.24 09:34 Сейчас в теме
(4) Да, копилот супер. А по поводу 1С, кто знает, может сейчас в тайных лабораториях 1С его уже прикручивают к конфигуратору)
34. TerveRus 27.06.24 15:11 Сейчас в теме
6. tugushev98 07.06.24 22:40 Сейчас в теме
(4) если не никогда, + за него надо платить, причем зарубежной картой
7. SerVer1C 784 08.06.24 10:01 Сейчас в теме
(6) в pycharm юзаю бесплатный gigacode
shakmaev; +1 Ответить
9. Serg2000mr 428 09.06.24 10:19 Сейчас в теме
(0) Не упомянули недавно вышедший Google Gemini 1.5 Pro. Он бесплатный, у него 1 млн токенов и он умеет анализировать модули на несколько тысяч строк. С его помощью я недавно анализировал подсистему ВариантыОтчетов из БСП Отчеты с общей формой отчета. Типовые сценарии
10. Serg2000mr 428 09.06.24 11:58 Сейчас в теме
В Яндекс-браузере появился Нейро - поиск на нейросетях, и искать через него информацию по 1С очень удобно.
Прикрепленные файлы:
EvgeniyOlxovskiy; eenik; +2 Ответить
11. improg 680 09.06.24 21:01 Сейчас в теме
Кстати сейчас ChatGPT4o уже выражает гораздо лучше,
пример промта: Ты опытный разработчик 1с

Напиши мне запрос на 1с, с выборкой из ТаблицаЗначений с полями: Номенклатура, Количество, расставь псевдонимы, поля должны быть приведены к типам с помощью функции Выразить

Ответ gpt4o

Запрос = Новый Запрос;
Запрос.Текст = 
"ВЫБРАТЬ
    Выразить(ТаблицаЗначений.Номенклатура КАК Справочник.Номенклатура) КАК НоменклатураПсевдоним,
    Выразить(ТаблицаЗначений.Количество КАК Число) КАК КоличествоПсевдоним
ИЗ
    &ТаблицаЗначений КАК ТаблицаЗначений";

Запрос.УстановитьПараметр("ТаблицаЗначений", ТаблицаЗначений);
Результат = Запрос.Выполнить();
Показать


прошло чуть больше месяца с момента написания статьи про ChatGPT3

Применение ChatGPT в 1С и не только
12. mkalimulin 1204 09.06.24 21:58 Сейчас в теме
(11) Вот прочтет такое потенциальный пользователь ИИ, и задаст вам резонный вопрос: ну мне-то что с того?
Пишите так, чтобы пользователям было интересно. Например. Вы можете задать вопрос: а что у меня не продавалось в прошлом месяце, и получите ответ. Вот это уже ближе к делу. Извините, что поучаю
13. muskul 10.06.24 01:25 Сейчас в теме
Лучше бы придумали как расчет месяца и себестоимости по РАУЗ скинуть на gpu
14. IlyaNizamov 10.06.24 08:21 Сейчас в теме
Всем привет. Научить писать качественный код на 1с можно, тут вопрос трудозатрат на разработку такой модели. Сколько нас таких разработчиков, тысяч 100 и вы думаете ради такого количества несколько месяцев будут гонять огромный дата центр и обучать модель, чтобы облегчить нам работу? Максимум на что можно рассчитывать, это на finetuning текущих языковых моделей, но за это тоже придется заплатить. И тут остается только ждать коллаборацию 1С со Сбером или другим вендором, и это будет очень дорогостоящий проект.
15. SP2000 29 10.06.24 08:58 Сейчас в теме
Кстати сейчас ChatGPT4o - 128 000 токенов
18. AlexanderEkb 25 13.06.24 08:19 Сейчас в теме
(15) 128 000 - токенов - это пока приблуда. Он максимум 4-16 тыс адекватные ответы даёт. На 128 тыс. - он просто галлюцинирует
Прикрепленные файлы:
35. TerveRus 27.06.24 15:13 Сейчас в теме
(18) что за токены? Что зависит от их количества?
16. Neuroproton 32 10.06.24 10:36 Сейчас в теме
Вот бы скормить ChatGPT все тексты модулей конфигурации, а затем спросить откуда вот это значение посчиталось в поле "Сумма"...
TerveRus; roman72; ВРедная; ardn; +4 Ответить
19. AlexanderEkb 25 13.06.24 08:20 Сейчас в теме
(16) Я, используя AI - агенты, сейчас так и работаю с 1с. Тексты модулей, обработок с формами, подсистемы, расширения - на раз анализируют и дают ответы. Генерят код на основе только картинки. Конфигурации пока небольшие, но мне общеал разработчик одного из таких ai, что в этом года или в следующем и конфигурации размера ERP потянут
20. Neuroproton 32 13.06.24 09:21 Сейчас в теме
(19) А поподробнее? Может, есть статья или стоит написать?
21. пользователь 13.06.24 09:36
Сообщение было скрыто модератором.
...
22. AlexanderEkb 25 13.06.24 09:50 Сейчас в теме
(20) Статьи нет. Я просто взял AI-агент под названием mate c сайта machinet .net.
Из того, что я уже попробовал:
1) Java проект - чужой - я не знаю язык java от слова совсем. мне mate по моему расплывчатому промту - дал мне точный и правильный ответ - что и где мне нужно поправить. Без него бы я мог несколько дней с проектом разбираться
2) go проект - попросил его отрефакторить мой проект. Пока не проверял качество рефакторинга
3) конфигурации 1с и большие подсистемы - оказались для него тяжеловаты - mate - начинает анализировать и вылетает. Разработчики сказали, что работают над этим
4) подсистемы конфигурации 1с - здесь всё супер. Он так же по моему расплывчатому запросу смог проанализировать и код и интерфейс и найти то, что нужно
5) генерация обработки на 1с по картинке интерфейса 1с - здесь отлично справился с генерацией xml интерфейса, только я так и не смог заставить его сгенерировать нативный xml 1с, который бы поняла 1с
6) работает с расширениями. Описывает бизнес логику хорошо.
7) потом я его попросил отрефаткорить код этого расширения - справился
8) попросил исправить код расширения, что бы он соответствовал паттернам программирования - тоже справился
Прикрепленные файлы:
TerveRus; Neuroproton; +2 Ответить
23. Neuroproton 32 13.06.24 11:24 Сейчас в теме
(22) попробовал, не понял как скормить ему, к примеру, расширение. Показывать на экране что ли? Пробовал в папку выгрузить, он видит только xml
24. AlexanderEkb 25 13.06.24 15:34 Сейчас в теме
25. Neuroproton 32 13.06.24 16:56 Сейчас в теме
(24)я пробовал, но он не читает модули
26. AlexanderEkb 25 13.06.24 17:28 Сейчас в теме
(25) Читает, анализирует и всё понимает (на разных уровнях: бизнес логика, интерфейс, ппоцедурный уровень - и всё они у него связаны), изменяет и очень хорошо. По-крайней, мере со вчерашнего дня точно читает. bsl-ки
27. Neuroproton 32 15.06.24 07:46 Сейчас в теме
(26) я перетаскиваю и папку и сам файл, он не появляется в окне программы
28. AlexanderEkb 25 15.06.24 09:03 Сейчас в теме
(27) Вот все работает.
Прикрепленные файлы:
29. AlexanderEkb 25 15.06.24 17:00 Сейчас в теме
(27) Забудь пока про mateOS. Сегодня вот это тестировал greptile.com. Этой штуке можно ERP скормить, пока не пробал ещё ERP, не подавится. Там 50$ на счёт кладут, если кого с github-а ещё приведёшь. Я второй аккаунт зарегал просто
30. Neuroproton 32 18.06.24 12:32 Сейчас в теме
(29) Зарегался, но вообще не понял что там делать, как скачать, куда жать, просит привязать данные для оплаты, хотя я зарегал второй акк по ссылке...
32. AlexanderEkb 25 18.06.24 19:09 Сейчас в теме
(30)
Ерунда, вообщем. Не умеют пока ещё АИ-большие конфигурации анализировать. Закинул УНФ (200 000) строк в greptile.com - он не смог ничего понят.
31. AlexanderEkb 25 18.06.24 12:55 Сейчас в теме
(30) Подожди до завтра, может фигня какая это greptile.com. Так как я в Cody (от sourcegrpah) скормил целую ERP. Так он мне не существующие функции выдавал. greptile.com - сейчас дал УНФ для анализа, может завтра закончит. И посмотрю, может тоже будет несуществующие функции выдавать
Прикрепленные файлы:
EvgeniyOlxovskiy; +1 Ответить
37. AlexanderEkb 25 01.07.24 13:01 Сейчас в теме
(31) В общем, пока да AI-агенты не справляются с обработкой конфигураций УНФ или ERP, в которых сотни тысяч строк
Оставьте свое сообщение