ChatGPT в 1С для самых маленьких

26.09.24

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

Пример использования в 1С примитивного чата с ИИ на движке ChatGPT.

Файлы

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

Наименование Скачано Купить файл
ChatGPT 1C:
.epf 7,68Kb ver:1.1
74 3 400 руб. Купить

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

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

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

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

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

Да. Это мейнстрим.

Сегодня даже ленивый использует или хотя бы пробовал ChatGPT.

Ну и я решил поиграться с ним через 1С.

Примитивный чат получился в 50 строк чистого кода на 1С (без сторонних библиотек и внешних компонент).

 

 

Официальное API ChatGPT открыто всем желающим. Для его использования нужен только API ключ с сайта OpenAI получить_ключ_здесь. API платное, но есть триальный период и лимит бесплатного использования на первые три месяца.

После получения ключа его нужно вписать в код модуля формы в последнюю строку.

Протестировано на платформе 8.3.23.1596. Будет работать, начиная с платформы 8.3.18, т.к. в коде используется асинхронность. (можно её убрать, и будет работать на любой платформе 8.3, в которой присутствуют объекты HTTP*). Если у вас платформа ниже 23-й версии, то раскомментируйте методы "ЗаписатьЗначениеJSON" и "ПрочитатьЗначениеJSON".

 

 

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

 

Смотрите также подобное решение с бесплатной нейросетью Gemini от Google

 

Заглядывайте в мой профиль, может найдёте там что-то интересное

Также заходите в мой эсный гитхаб

 

Обновление от 26.09.24: переведено на модель "gpt-4o-mini"; исправлена ошибка при использовании обработки ниже 23-й платформы; добавлена обработка ошибок от нейросети.

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

  • 1С:ERP Управление предприятием 2, релизы 2.5.18.64

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

ChatGPT чат OpenAI Chat GPT

См. также

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

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

15990 руб.

30.07.2026    19351    40    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    21444    104    32    

90

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

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

15250 руб.

25.08.2025    76744    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    99693    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    18834    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    3418    10    9    

11

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

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

14640 руб.

07.08.2026    2140    3    0    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SGordon1 30.03.23 10:37 Сейчас в теме
Я думал оно ловко за меня код писать будет :-)) Не в курсе, 1ц собирается копилота какого нибудь выкатить?
2. mkalimulin 1651 30.03.23 10:42 Сейчас в теме
(1) Так попроси, оно и напишет
3. mkalimulin 1651 30.03.23 10:43 Сейчас в теме
(1) Пока проблематично. Отечественные языковые модели не тянут, а как оплачивать иностранные - не понятно.
Кроме того, насколько я понимаю, 1С сейчас активно тормозит внедрение данной технологии. Т.е. что-нибудь такое развлекательное, как в данной публикации, это пожалуйста. А серьезные вещи - нельзя
4. ixijixi 2177 30.03.23 11:04 Сейчас в теме
(3)
Отечественные языковые модели не тянут
Разве? А Алису от Яндекса как оцените?
5. mkalimulin 1651 30.03.23 11:05 Сейчас в теме
(4) Попроси Алису написать SQL запрос
24. nixel 1474 31.03.23 23:27 Сейчас в теме
(1) а что мешает использовать копилота для 1с?
25. SGordon1 01.04.23 09:01 Сейчас в теме
(24) : "Not available in your country." как я полагаю ( счас или в пирспиктиве)?
26. nixel 1474 01.04.23 09:37 Сейчас в теме
(25) речь точно про github copilot?
29. SGordon1 05.04.23 11:45 Сейчас в теме
(26) В перспектива про зачем контора 1ц я пишу,....
6. ixijixi 2177 30.03.23 11:14 Сейчас в теме
(5) Точно, чет тупанул, не учел контекст обсуждения =\
7. siamagic 30.03.23 13:02 Сейчас в теме
Строчек кода ноль. Очередной дятел - "Я покакал смотрите!"
8. mkalimulin 1651 30.03.23 13:12 Сейчас в теме
(7) Зачем вам в публикации строчки кода?
9. siamagic 30.03.23 13:29 Сейчас в теме
(8) Действительно можно было даже текст не писать, просто картинки выложить - инстаграмщикам типа вас нравится.
pridecom; altr; +2 –5 Ответить
11. mkalimulin 1651 30.03.23 13:47 Сейчас в теме
(9) Может и так. А что вас возмущает?
10. siamagic 30.03.23 13:30 Сейчас в теме
ChatGPT
$apiKey = "123456789"; // заменить на свой ключ API
$context = "Hello! How are you doing today?"; // задать контекст

$url = "https://api.chatgpt.com/v1/dialogue/generate";
$data = array(
"apiKey" => $apiKey,
"context" => $context,
"maxTokens" => 50, // задать максимальное количество токенов в ответе
"temperature" => 0.5 // задать температуру генерации текста
);

$options = array(
'http' => array(
'header'  => "Content-type: application/json\r\n",
'method'  => 'POST',
'content' => json_encode($data)
)
);

$context  = stream_context_create($options);
$result = file_get_contents($url, false, $context);

$response = json_decode($result, true);
$generatedText = $response['generated_text'];

echo $generatedText; // вывести сгенерированный текст в консоль или на страницу сайта
Показать
13. mkalimulin 1651 31.03.23 06:55 Сейчас в теме
(10) Как вы сами оцениваете этот код? В чем его смысл? Продемонстрировать фишинговый сайт?
15. siamagic 31.03.23 08:40 Сейчас в теме
(13)Это генерил тот самый аи, из кода видно что и куда слать, ценность выше бесполезных картинок.
16. mkalimulin 1651 31.03.23 08:51 Сейчас в теме
18. siamagic 31.03.23 09:35 Сейчас в теме
(16) 1. Это не работает у неавторизованных пользователей.
2. Может в каждой статьте ссылку на СП 1с кидать?
Про таких говорят - ума палата и та завалена.
baturo; sandr13; +2 –4 Ответить
12. check2 413 31.03.23 06:26 Сейчас в теме
Ну покуда каждая лошадь в тройке будет ехать со скоростью 8 км/ч можно спать спокойно :)
Востребованность во мне, как в специалисте ещё некоторое время (лет 20) будет...
Brawler; ProgrammistC; IgorS; +3 – Ответить
17. Pashkaa 16 31.03.23 09:31 Сейчас в теме
(14) Славно, но уверен что сервис написал программист, а не ИИ.

Наша задача и будет писать такие интерфейсы как по ссылке на основе ИИ ещё лет 20.
19. mkalimulin 1651 31.03.23 10:04 Сейчас в теме
(17) Сервис пишется на пару с ИИ. Но в принципе согласен с вами. Работа у программистов будет.
Правда, немного другая. Если раньше то, что я делал хоть и выглядело магией для сторонних наблюдателей, но все же магией не являлось. Логика и немного математики. Все строго. Теперь же то, что я делаю уже выглядит магией для меня самого.
Например, модель тупит, встретив "прошлый месяц". Через раз выдает что-то типа: текущий месяц - 1. Понятно, что в январе это перестает работать. Как убрать этот баг? Ответ: надо придумать волшебное слово. Добавляешь его и модель тупить перестает. Магия!
28. realchel 01.04.23 22:05 Сейчас в теме
(17)
в 1С возможно .пока ему не скормят код всех конфигураций.
в других языках джуны уже ерзают.
как в там анекдоте.
Ищем програмиста.
так вы вчера наняли gpt 100
так он сегодня уже тим лид,ищем прогамиста.
Nefilimus; +1 – Ответить
40. Brawler 467 04.03.24 20:13 Сейчас в теме
(14) наверное мне показалось, но он там цены сложил или нет?
41. mkalimulin 1651 04.03.24 20:36 Сейчас в теме
(40) Нет. Сворачиваются количество и сумма
20. check2 413 31.03.23 10:15 Сейчас в теме
(14) Присоедииняюсь к (17)
21. sandr13 35 31.03.23 13:11 Сейчас в теме
Забыли про то, что получится при первом же заходе за ключом, а именно: "Not available OpenAI's services are not available in your country." С этого надо и было начинать, тем более для самых маленьких. А как ставить vpn и какой из них не заблокируется это вообще отдельная песня...
22. mkalimulin 1651 31.03.23 13:38 Сейчас в теме
(21) Для коммерческого применения все равно посредник потребуется. Получение ключа не самая трудная задача. В интернете полно инструкций. Для работы, как таковой, VPN не требуется. Проблема в другом. Как платить
23. SerVer1C 1146 31.03.23 13:38 Сейчас в теме
(21) Может быть вы не в той country ?
27. realchel 01.04.23 22:01 Сейчас в теме
чем удивил непонятно.
+АПИ стоит денег(не считая регистрации с помощью зарубежного телефона)
научился http запросы писать‽
все грамотные давно уже исппобвали в 1С.
30. hakerxp 3251 08.04.23 12:12 Сейчас в теме
Скачал, код не дописан. Пару строк и все. И 3 стартмани на ветер. Пока точно не качать.
31. SerVer1C 1146 08.04.23 12:25 Сейчас в теме
(30)
Примитивный чат получился в 50 строк чистого кода на 1С (без сторонних библиотек и внешних компонент).
А что вы ожидали увидеть в этих 50 строках? Собственную реализацию ИИ на 1С ?
Чат работает? - Работает!
32. mvn2004 28 15.05.23 12:40 Сейчас в теме
Добрый день! Скачал обработку. В конфигураторе ругается, что не хватает процедур ЗаписатьЗначениеJSON и ПрочитатьЗначениеJSON!
33. KVIKS 506 16.05.23 21:12 Сейчас в теме
(32)Платформу посвежее или отключить режим совместимости. Эти функции появились, их не было изначально
34. mvn2004 28 17.05.23 13:03 Сейчас в теме
(33) Да, на платформе 8.3.18.1289 не было этих процедур. Поставил новую платформу 8.3.23.1688, заработало) Отключать режим совместимости не пришлось.
35. user683370_ivan.kraevNN 29.06.23 11:44 Сейчас в теме
А без установленного на сервере ВПН-а будет работать?
39. Danpilik 27.02.24 15:44 Сейчас в теме
(35)
А без установленного на сервере ВПН-а будет работать?

Очень хороший вопрос
36. svad1 10 15.07.23 16:08 Сейчас в теме
А кто-то оплачивал платную версию API? Сколько это стоит? Написано $0.002 за 1000 токенов. 20 $ минимум в месяц для пользователей
Зря обработку скачал, у меня выдает
{
"error": {
"message": "You exceeded your current quota, please check your plan and billing details.",
"type": "insufficient_quota",
"param": null,
"code": "insufficient_quota"
}
}

Вы превысили свою текущую квоту, пожалуйста, проверьте свой тарифный план и платежные реквизиты.
37. egorovntn 235 05.08.23 19:19 Сейчас в теме
{ВнешняяОбработка.ChatGPT1C.Форма.Форма.Форма(61,9)}: Процедура или функция с указанным именем не определена (ЗаписатьЗначениеJSON)
Тело = <<?>>ЗаписатьЗначениеJSON(ВходныеПараметры); (Проверка: Тонкий клиент)
{ВнешняяОбработка.ChatGPT1C.Форма.Форма.Форма(69,14)}: Процедура или функция с указанным именем не определена (ПрочитатьЗначениеJSON)
Результат = <<?>>ПрочитатьЗначениеJSON(Тело); (Проверка: Тонкий клиент)

8.3.22
38. fixin 4347 15.10.23 15:26 Сейчас в теме
(37)
ЗаписатьЗначениеJSON

гггг, эти методы появились только в 8.3.23
Вот тут их замена: https://infostart.ru/1c/articles/1674228/
Но автор еще и Ждать и ОтправитьДляОбработкиАсинх использует, которых тоже нет в прошлых релизах.
Переписал хвост так:

	Тело = ДанныеВJSON(ВходныеПараметры);

	Запрос.УстановитьТелоИзСтроки(Тело);
	
	//Ответ = Ждать Соединение.ОтправитьДляОбработкиАсинх(Запрос);
	Ответ = Соединение.ОтправитьДляОбработки(Запрос);
	
	Тело = Ответ.ПолучитьТелоКакСтроку();
	
	Результат = ДанныеИзJSON(Тело);
	
	Попытка
		Возврат Результат.choices[0].message.content;
	Исключение
		Сообщить("Получен ошибочный ответ (отсутствует choices): " + Тело);
	КонецПопытки;
Показать


Автору за попытку молодец, но не сохранять ключ в форме, а писать его в код - это мрак. И еще 3 см за это хотеть, ну понимаю, модная тема, ок. ггг.

И кстати OpenAI в РФ не работает.
https://platform.openai.com/account/api-keys пишет недоступно в вашей стране.
Можно зайти по прокси, указать почту на gmail (на mail не принимает), но там нужен телефон не российский. Так что я не добился истины.

Хотя белорусский друг дал мне ключ от API и я немного поиграл.
Прикрепленные файлы:
adhocprog; +1 – Ответить
42. skyboy13 14 11.03.25 14:52 Сейчас в теме
(38) а сейчас походу и запросы по ключу из рф блокируются. пишет, что страна не поддерживается
43. qq34 18.03.25 11:46 Сейчас в теме
You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.

есть платная подписка на обычный гпт, как обходить?
Для отправки сообщения требуется регистрация/авторизация