YandexGPT и 1С: данные базы в ответах модели
YandexGPT и 1С соединяются через Сведуна: модель вызывает функции чтения, шлюз получает цифры из вашей базы через коннектор. Подходит, если компания уже работает с Yandex Cloud. Тарифы шлюза от 7 900 ₽ в месяц, модель оплачивается в Yandex Cloud.
Как подключить
Подключение без доработки конфигурации. Схема подключения подробно
Подключаем 1С
OData, коннектор и проверка объектов вместе с вашим администратором.
Ключи
Ключ шлюза с нужными областями и API-ключ сервисного аккаунта Yandex Cloud.
Бот или агент
Ваш код передаёт YandexGPT список инструментов и выполняет вызовы через REST API шлюза.
Схема работы с YandexGPT
- Ваш бот запрашивает у шлюза
GET /v1/tools: имена, описания и JSON-схемы аргументов всех инструментов, доступных ключу. - Бот передаёт этот список в YandexGPT как описание функций вместе с вопросом пользователя.
- Модель отвечает, какую функцию вызвать и с какими аргументами. Бот выполняет
POST /v1/tools/<имя>/invokeи получает данные из 1С. - Результат возвращается модели, она формулирует ответ. Обычно на вопрос уходит от 2 до 5 таких вызовов.
# 1. Список инструментов с JSON-схемами аргументов
curl https://api.svedun.ru/v1/tools -H "Authorization: Bearer <ключ>"
# 2. Когда модель попросила вызвать функцию, выполните её
curl -X POST https://api.svedun.ru/v1/tools/get_sales_summary/invoke \
-H "Authorization: Bearer <ключ>" -H "Content-Type: application/json" \
-d '{"date_from":"2026-04-01","date_to":"2026-06-30","group_by":"customer"}'Как описывать инструменты для модели, смотрите в документации Yandex AI Studio. Схемы аргументов шлюза отдаются в JSON Schema, их можно передавать без переделки. Подробнее в разделе API.
Только чтение и без публикации базы
Коннектор ставится в вашей сети и сам подключается к шлюзу по 443. Входящие порты не нужны, пароль 1С остаётся у вас, данные 1С не хранятся. Остановили службу — доступ пропал.
Сколько стоит
30 минут с вашим администратором 1С: включаем OData и смотрим, какие данные доступны. Без оплаты и обязательств.
Вопросы
Можно ли собрать агента в Yandex Cloud без своего сервера?
Да, если среда агента умеет вызывать внешние HTTP-функции или подключать MCP-серверы. Шлюз доступен по HTTPS с ключом в заголовке.
Где обрабатываются данные?
Шлюз и коннектор не хранят данные 1С. Модель обрабатывает то, что ей передаёт ваш код, в Yandex Cloud.
Нужен ли OpenAPI?
Он есть: /v1/openapi.json описывает все инструменты. Удобно для конструкторов и сред, которые принимают OpenAPI.
Сколько вызовов тратит один вопрос?
Обычно от 2 до 5. Например, найти товар, затем получить его остатки.