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

AI + 1С: как безопасно подключить нейросеть к бизнес-данным

Архитектура Ask1C: Safe Query Layer, whitelist, валидация параметров, read-only пользователь, audit log, timeout и query limits.

Не давайте модели прямой доступ к production-базе

LLM хорошо работает с естественным языком, но не должна самостоятельно выбирать произвольный SQL, OData URL или команду к рабочей базе. Между моделью и данными нужен серверный слой, который понимает небольшой перечень разрешённых действий.

Whitelist ограничивает класс запроса

Например, действие stock_by_sku принимает только артикул, а sales_summary — согласованный период и подразделение. Всё остальное отклоняется. Это делает возможности системы обозримыми и тестируемыми.

Валидируйте параметры на сервере

Даже разрешённое действие должно проверять длину строки, формат артикула, допустимый период, лимит строк и область видимости пользователя. Нельзя считать текст, пришедший от LLM, доверенным только потому, что он похож на JSON.

Least privilege и read-only пользователь

Интеграционный пользователь получает минимально необходимые права чтения. Если конфигурация или интерфейс технически допускает запись, права аккаунта и серверный слой всё равно должны ограничивать пилот чтением.

Добавьте журнал, таймаут и лимиты

Логируйте тип разрешённого действия, пользователя, параметры в безопасном виде, время и результат. Ограничивайте длительность и объём ответа, чтобы один вопрос не превращался в тяжёлый отчёт по всей базе.

Вопросы

Read-only полностью исключает риск?

Нет. Остаются вопросы доступа, утечки данных, слишком широких выборок и ошибок логики. Поэтому нужны минимальные права, журнал, лимиты и контроль пользователей.

Можно ли позже добавить действия записи?

Да как отдельный проект. Write-actions требуют других прав, явного подтверждения человека и отдельного набора проверок; они не включены в первую версию Ask1C.

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

1С: REST-интерфейс1С: технологии интеграцииAsk1C: security-модель

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

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

Обсудить Ask1C