Это полноценная библиотека для интеграции 1С с сервисом GigaChat от Sber, который предоставляет полный доступ к их API для точной работы с диалогами и чатами. Вы можете под себя настраивать поведение нейросети, меняя те или иные настройки в её конфигурации!
Подробнее про сервис вы можете почитать ниже в спойлере "Про сервис"!
В библиотеке успешно реализованы все необходимые функции благодаря которым вы сможете разработать множество интересных и полезных решений для бизнеса!
Ниже представлены элементы системы GigaChatAPI, с которыми Вы можете взаимодействовать, и способы взаимодействия с ними!
Диалоги
- Создание новых диалогов
- Удаление существующих диалогов
Сообщения
- Получение тела сообщения
- Создание новых сообщений
- Удаление существующих сообщений
- Получение всех сообщений диалога
Раздел будет пополняться с выходом новых функций!
Пошаговая инструкция для начала работы с библиотекой
- Для начала вам необходимо перейти на сайт https://developers.sber.ru/studio/login
- Нажмите на Sber ID и далее нажмите "По QR-коду"
- Далее запустите своё мобильное приложение Сбера, отсканируйте появившийся на экране QR и подтвердите вход
- Затем в списке проектов выберите GigaChat API
- Затем откройте проект и нажмите "Сгенерировать токен/новый"
- В появившемся окне скопируйте Авторизационные данные из второго поля
- И вставьте скопированную строку в функцию "ПолучитьАвторизационныеДанные" в общем модуле "GigaChat_Сервер"
НовыйДиалог = GigaChat_Сервер.СоздатьДиалог(Наименование);
НовоеСообщение = GigaChat_Сервер.СоздатьСообщение(Новый УникальныйИдентификатор(НовыйДиалог.ИдентификаторДиалога),Содержимое);
СообщенияДиалога = GigaChat_Сервер.ПолучитьСообщенияДиалога(Новый УникальныйИдентификатор(НовыйДиалог.ИдентификаторДиалога));
В итоге переменная будет содержать все сообщения этого диалога, который вы сможете отобразить.
Для удобства в библиотеке уже есть форма для работы с диалогами и сообщениям, которую вы можете использовать как есть или доработать под себя!
Обратите внимание что версии ПО на вашем компьютере не обязательно должны быть идентичными версиям ниже, так как у библиотеки нет строгой зависимости. В разделе "Полезные советы" вы можете найти немного информации по этому вопросу!
Платформа (На которой проводилось последнее тестирование): 8.3.25.1394
GigaChat — это сервис, который умеет взаимодействовать с пользователем в формате диалога, писать код, создавать тексты и картинки по запросу пользователя. При этом GigaChat стремится избегать спорных этических вопросов или провокаций.
GigaChat поддерживает русский и английский языки.