GigaChat. ИИ в 1С для разбора и структурирования данных
Всем привет, с вами Низамов Илья. В этом видео я покажу еще одно интересное применение ИИ в 1С для парсинга данных.
Допустим надо разобрать строку с данными по договору, выделить контрагента, номер и дату, или платежку, или разобрать характеристики товара. Вот последнюю задачу и будем сегодня решать.
Сразу скажу, что это не панацея, ИИ может ошибаться, глючить и большие модели стоят денег. Но такое решение может очень сильно облегчить работу. После обработки ИИ вам нужно просто пробежаться по результатам и поправить руками ошибки, но это гораздо легче чем все делать с нуля.
В данном видео мы научим ИИ разбирать входящий запрос, выдавать структурированные данные “with_structured_output()” по разным типам товаров, напишем кастомных агентов “custom tools”, и сделаем свой сервис на FastAPI. Модель будет использоваться GigaChat, так как в современных условиях это самый беспроблемный вариант и у них есть демо режим, то есть вы сможете повторить сами все что есть в этом видео. Модель буду использовать GigaChat-Pro и их библиотеку GigaChain, форк от LangChain.
Соц сети:
Сайты:
Общие команды
Запуск проекта
uvicorn main:main_app –host 127.0.0.1 –reload
Устанавливаем пакеты
- python.exe -m pip install –upgrade pip
- pip install black
- pip install fastapi
- pip install pydantic-settings
- pip install “uvicorn[standard]”
- pip install orjson
- pip install gigachain
- pip install gigachain-community