Материал · обновлено 23.09.2026

Как спрашивать данные из 1С обычным языком

Как сделать read-only интерфейс к 1С для вопросов об остатках, ценах, артикулах, складах и простых управленческих показателях.

Начните с пяти повторяющихся вопросов

Не пытайтесь сразу заменить все отчёты. Запишите вопросы, которые менеджеры задают каждый день: «где есть артикул», «сколько осталось», «какая цена», «что заканчивается», «что продавалось сегодня». Для каждого определите точный источник и допустимые фильтры.

Естественный язык не должен превращаться в произвольный запрос

Пользовательская фраза должна сначала классифицироваться в одно из разрешённых действий: например stock_by_sku или products_below_stock. После этого сервер проверяет параметры и только затем обращается к согласованному API/реплике.

Ответ возвращайте структурированно

Если вопрос касается остатков, покажите артикул, склад и количество отдельными полями. Если данных нет — скажите именно это. Не подменяйте отсутствие строки предположением о наличии или цене.

Web, Telegram и MAX — это интерфейсы, а не источник данных

Один Safe Query Layer можно вызывать из разных каналов. Но каждый канал подключается отдельно, с собственными правами, идентификацией пользователя и ограничениями API. Наличие архитектурной возможности не означает готовую интеграцию без настройки.

Сверьте ответы до расширения

Для каждого whitelisted action подготовьте контрольные примеры и сравните ответ с 1С вручную. После изменения конфигурации или бизнес-правила тест нужно повторить.

Вопросы

Ask1C может работать без изменения 1С?

Иногда достаточно доступного стандартного или существующего API, иногда нужен отдельный HTTP-сервис или реплика. Это зависит от конфигурации и проверяется до оценки.

Можно задавать любой вопрос?

Первая версия поддерживает только заранее согласованные типы read-only запросов. Неизвестный вопрос должен честно сообщать об ограничении.

Источники и связанные страницы

1С: стандартный REST/OData-интерфейс1С: работа с JSONAsk1C

Нужна помощь с внедрением?

Разберём вашу задачу и предложим подходящий сервис или настройку под ключ.

Обсудить Ask1C