GigaChat
GigaChat для сайта на Битриксе: российская модель и ваш каталог
GigaChat оплачивается в рублях, работает из России без ограничений и подходит компаниям, которым нельзя отправлять данные за рубеж. У приложения GigaChat нет настройки внешних инструментов, поэтому связка делается через код: агент на библиотеке GigaChain получает инструменты сайта по MCP (открытый протокол вызова инструментов) и выполняет поручения по-русски. Это страница для разработчика или студии; владельцу магазина без программиста проще взять Yandex AI Studio.
- Отдельный ключ: один сайт, только чтение или изменения, срок
- Изменения только после предпросмотра и вашего «да»
- Каждое действие записано, откат в течение 30 дней
Что понадобится
На стороне сайта
- Сайт на «1С-Битрикс: Управление сайтом» по HTTPS, PHP 8.1 или новее.
- Кабинет сервиса (регистрация по e-mail) и установленный модуль с отмеченными разделами.
- Ключ интеграции: создаётся в кабинете за минуту, показывается один раз.
На стороне GigaChat
Доступ к GigaChat API на developers.sber.ru (нужен Сбер ID, есть бесплатный пакет токенов для физических лиц и договор для юридических), Python 3.10 или новее и умение запустить скрипт. Приложение GigaChat и чат на сайте Сбера для подключения не подходят.
Сервис работает из России, оплата в рублях. Для юридических лиц Сбер предлагает отдельные условия по обработке данных; уточняйте у них, если ваш каталог содержит персональные данные.
Подключение по шагам
Получите авторизационные данные GigaChat
В личном кабинете developers.sber.ru создайте проект GigaChat API и скопируйте «Authorization key» (строка в base64). Выберите область доступа:
GIGACHAT_API_PERSдля физического лица илиGIGACHAT_API_B2Bпо договору.Создайте ключ интеграции в кабинете сервиса
Откройте «Подключить ассистента», выберите GigaChat, укажите сайт и доступ. Для отчётов хватит «только чтение», для обновления остатков нужен ключ «чтение и изменения» на одном сайте. Скопируйте ключ: он показывается один раз.
Установите библиотеки
pip install langchain-gigachat langchain-mcp-adapters langgraph. Эти пакеты дают модель GigaChat для LangChain, клиент MCP и готовый цикл агента.Запустите скрипт
Скопируйте скрипт ниже, подставьте оба ключа и запустите. Агент подключится к адресу
https://mcp.bxmcp.ru/mcp, получит список инструментов сайта и выполнит поручение из переменнойTASK.Переносите в своё приложение
Тот же код работает внутри Telegram-бота, веб-формы или задания по расписанию. Храните ключи в переменных окружения, а не в коде, и давайте ключу сервиса ровно те права, которые нужны сценарию.
import asyncio
from langchain_gigachat import GigaChat
from langchain_mcp_adapters.client import MultiServerMCPClient
from langgraph.prebuilt import create_react_agent
GIGA_KEY = "AUTHORIZATION_KEY_ИЗ_КАБИНЕТА_СБЕРА"
BITRIX_KEY = "ВАШ_КЛЮЧ"
TASK = "Покажи сайты, которые ты видишь, и 5 последних товаров каталога."
async def main():
model = GigaChat(credentials=GIGA_KEY, scope="GIGACHAT_API_PERS",
model="GigaChat-2-Max", verify_ssl_certs=False)
client = MultiServerMCPClient({"bitrix": {
"transport": "streamable_http",
"url": "https://mcp.bxmcp.ru/mcp",
"headers": {"Authorization": f"Bearer {BITRIX_KEY}"},
}})
tools = await client.get_tools()
agent = create_react_agent(model, tools)
result = await agent.ainvoke({"messages": [("user", TASK)]})
print(result["messages"][-1].content)
asyncio.run(main())
Вместо ВАШ_КЛЮЧ подставьте ключ из кабинета. В кабинете на странице «Подключить ассистента» этот блок показывается уже с вашим ключом.
Проверка
Напишите ассистенту: Покажи сайты, которые ты видишь, и 5 последних товаров каталога.
Пункты меню взяты из документации GigaChat и могут отличаться в вашей версии: ищите слова «MCP», «Streamable HTTP» и «заголовки». Сам шлюз с таким подключением проверен тестами; на живом аккаунте GigaChat мы его не прогоняли.
Если не получилось
Ошибка сертификата при обращении к GigaChat
Сбер использует сертификаты Минцифры. Установите корневой сертификат из их инструкции или оставьте verify_ssl_certs=False для теста; в продуктиве лучше сертификат.
Агент не вызывает инструменты
Берите модели второго поколения (GigaChat-2-Max или GigaChat-2-Pro): у младших моделей вызов функций работает хуже. Проверьте, что client.get_tools() вернул непустой список.
401 от нашего шлюза
Ключ скопирован не полностью, отозван или истёк. Создайте новый в кабинете; заголовок должен быть Authorization: Bearer ключ.
Хочется без кода
Тогда Yandex AI Studio: там агент с внешними инструментами настраивается в интерфейсе, а модель можно выбрать российскую. Инструкция на отдельной странице.
Зачем GigaChat, если есть ChatGPT
Три причины, которые называют студии. Оплата по договору в рублях и закрывающие документы. Требование заказчика не отдавать данные каталога зарубежным сервисам. И отсутствие ограничений по стране: GigaChat открывается без обходных путей. Качество на задачах с инструментами у GigaChat-2-Max приемлемое для чтения и простых правок; для длинных многошаговых инструкций мы по-прежнему советуем Claude или ChatGPT, но выбор за вами.
Инструменты сайта одинаковы для всех моделей: каталог, цены, остатки, разделы, SEO, тексты, заказы и заявки. Права задаёт ключ интеграции: чтение или изменения, один сайт или все, доступ к заявкам отдельной галочкой, срок действия. Подтверждения в чате у ключей нет, поэтому для сценариев с изменениями проверяйте код на тестовом разделе и оставляйте откат: он доступен 30 дней и для изменений по ключу.

Что ещё можно построить на этой связке
Telegram-бот для менеджера: «сколько осталось «Плитки «Терра»»» или «поставь остаток 12» из телефона. Еженедельный отчёт клиенту студии по журналу изменений. Проверка каталога после выгрузки из 1С: товары без картинок, описаний и цен. Всё это тот же агент с другим текстом задачи и расписанием.
Если вы уже используете LangChain с другой моделью, замените только строку с моделью: клиент MCP и инструменты остаются. Так на одном коде можно сравнить GigaChat, YandexGPT и зарубежные модели на ваших реальных задачах.
Что остаётся под вашим контролем
Предпросмотр
Массовые операции (цены, активность товаров, замена текста) ассистент сначала только показывает списком «было → станет». Изменения применяются после вашего «да».
Откат
Почти любое изменение можно отменить фразой «верни как было» или кнопкой в кабинете: цены, остатки, тексты, SEO, поля карточек. Отмена доступна 30 дней, если эти же данные не правили позже.
Журнал
Каждое действие записывается: что, когда и на каком сайте. В кабинете видно последние изменения и оценку сэкономленного времени.
Только выбранные разделы
Ассистент видит только те разделы сайта (инфоблоки), которые вы отметили в настройках модуля. Код сайта и системные файлы Битрикса он не меняет.
Ваше «да» на каждое изменение
Любое добавление, изменение или удаление ассистент сначала показывает и ждёт подтверждения. Это проверяет сам сервис, а не нейросеть: без вашего «да» изменение на сайт не уйдёт.
Видно, кто что сделал
У каждого сотрудника свой вход и своя строка в истории. На самом сайте правки подписаны пользователем «Ассистент bxmcp», их легко отличить от правок людей.
Первые фразы
-
Покажи сайты, которые ты видишь, и 5 последних товаров каталога.
Первый запуск: проверка ключа и доступа к каталогу.
-
Собери остатки раздела «Склад Казань» и выдели позиции меньше 5.
Чтение остатков, подходит для отчёта по расписанию с ключом «только чтение».
-
Обнови остатки по списку из таблицы.
Нужен ключ с изменениями. Предпросмотра в сценарии нет, проверяйте данные в коде.
-
Что менял этот ключ за неделю?
Журнал кабинета с пометкой имени ключа; оттуда же откат.
Частые вопросы
Можно ли подключить сайт в приложении GigaChat без кода?
Нет, у приложения нет настройки внешних инструментов. Без кода работает Yandex AI Studio; с кодом GigaChat через GigaChain, как на этой странице.
Какая модель GigaChat нужна?
GigaChat-2-Max или GigaChat-2-Pro: они стабильно вызывают инструменты. Младшая GigaChat-2 дешевле, но чаще ошибается в аргументах.
Данные сайта уходят за рубеж?
Запросы GigaChat обрабатывает Сбер в России. Наш шлюз хранит журнал действий и настройки аккаунта; где он размещён и что хранит, написано на странице про безопасность.
Сколько стоит?
У Сбера тарификация за токены с бесплатным пакетом для физических лиц. У нас чтение бесплатно, изменения по подписке; число ключей зависит от тарифа.
Проверяли ли вы эту связку сами?
Шлюз с ключом интеграции и клиентом MCP покрыт тестами. С живым аккаунтом GigaChat мы скрипт не прогоняли, поэтому названия параметров берите из актуальной документации GigaChain.
Что будет через 14 дней?
14 дней считаются с подключения сайта. После них ассистент перейдёт в бесплатный режим: один сайт, до 10 изменений в месяц и до 30 запросов в сутки. Сайты, история и настройки сохранятся. Чтобы менять без ограничений, выберите тариф в кабинете: от 990 ₽ в месяц за один сайт.
Нужно ли уметь программировать?
Нет. Модуль ставится из админки Битрикса, дальше вы пишете в чат обычными словами. Если застрянете на установке, оставьте заявку на главной странице, и мы поможем.
Подключите за 14 дней бесплатно
- Сначала кабинет и модуль
- Потом GigaChat по шагам выше
- Изменения от 990 ₽ в месяц
Другие ассистенты и системы
Cherry Studio для Битрикс
Бесплатная программа для компьютера, в которой любая модель по API, в том числе локальная, получает инструменты вашего сайта. Один JSON из кабинета.
Подключение ассистентовClaude Code и Codex для Битрикс
Для тех, кто работает в терминале: одна команда добавляет сайт как MCP-сервер в Claude Code или Codex, вход по паролю кабинета, без ключей в файлах.
Подключение ассистентовCursor для Битрикс
Разработчику студии: сайт клиента как инструмент прямо в Cursor. Ключ интеграции на один сайт, файл mcp.json, остатки и тексты правятся из редактора.
Подключение ассистентовDeepSeek для Битрикс
Как подключить DeepSeek к сайту на Битриксе через Cherry Studio: ключ API DeepSeek, ключ интеграции в кабинете, один JSON, и можно задавать вопросы каталогу.
Подключение ассистентовDify для Битрикс
Как дать агенту или чат-боту в Dify доступ к сайту на Битриксе: MCP-сервер с заголовком, ключ интеграции, бот для менеджеров и сценарии с расписанием.
Подключение ассистентовСвой код и скрипты
Для разработчика: 20 строк на Python, чтобы вызвать инструменты сайта из своего скрипта, бота или задания по расписанию. Любая модель или вообще без модели.
Подключение ассистентовYandexGPT и Алиса для Битрикс
Как подключить YandexGPT к сайту на Битриксе через Yandex AI Studio: агент с внешними инструментами, ключ интеграции, без кода. Почему Алиса AI напрямую не подходит.
Что поручить после подключения
YandexGPT и Алиса для Битрикс
Как подключить YandexGPT к сайту на Битриксе через Yandex AI Studio: агент с внешними инструментами, ключ интеграции, без кода. Почему Алиса AI напрямую не подходит.
Подключение ассистентовСвой код и скрипты
Для разработчика: 20 строк на Python, чтобы вызвать инструменты сайта из своего скрипта, бота или задания по расписанию. Любая модель или вообще без модели.
Остатки и наличиеОбновление остатков
Внесите новые остатки по списку из склада прямо в чате: ассистент сверит старые значения и запишет новые по очереди.