ИИ‑агент внутри 1С

04.03.26

Интеграция - Нейросети

ИИ-агент внутри 1С:Предприятие, который не только отвечает текстом, но и добывает данные и выполняет задачи шагами через ограниченный набор команд (DSL). Подход “план - действия - проверка” снижает риск галлюцинаций и помогает держать контроль над тем, что агент делает в базе. Ищем ранний фидбэк аналитиков по сценариям, формату результатов, UX и границам безопасности.

AI в 1С Agent — продукт, который не «поговорить», а «сделать»

Привет. Это первая публикация про наш новый продукт — AI Agent.

Если коротко: LLM — это уже нормальный рабочий инструмент, и с ним всё ок. Но нам хотелось сделать следующий шаг: чтобы в 1С можно было не только «спросить и получить текст», а попросить и получить результат в базе — с понятным планом, проверками и ограничениями.

Мы сделали иначе: агент внутри 1С получает задачу человеческими словами, раскладывает её на шаги и исполняет их через ограниченный набор команд (DSL). Это нужно не чтобы «поиграться с ИИ», а чтобы быстрее получать ответы из базы и собирать аналитику без бесконечного «а сделай мне ещё один отчёт».

LLM-редактор: «О, наконец-то. Не «магия в тумане», а список команд. Эти кожаные хоть что-то начали фиксировать контрактами».

 

Ссылки

 

Демо (скриншоты и видео)

Скриншот: форма агента (UI)

 

Скриншот: форма агента

 

Скриншот: RAG/поиск по метаданным

 

Скриншот: RAG/поиск по метаданным

 

Видеодемонстрация: простой запрос

Запрос для демо: «покажи топ контрагентов по суммам приходных накладных».

 

 

LLM-редактор: «Если в видео нет «до/после» и результата — это не демо, это медитация на курсор».

 

TL;DR (для занятых и слегка уставших)

  • Это: ИИ-агент для 1С:Предприятие, который умеет читать данные, строить запросы, подбирать объекты и (при разрешении) создавать/заполнять документы и элементы.
  • Ключевая идея: модель не «рулит базой напрямую». Она предлагает DSL-сценарий, а 1С исполняет только то, что разрешено.
  • Контроль: есть read-only режим и ограничения на запись по пользователям.
  • ИИ-провайдер: можно подключить любой OpenAI-совместимый сервис/сервер. Но для ежедневной аналитики лучше выбирать недорогую модель/провайдера, чтобы не «слить» бюджет на токены за неделю.
  • Для кого: в первую очередь для аналитиков и владельцев процессов, которым нужно быстро получать ответы из 1С и при этом не страшно дать системе «действовать» (в рамках правил). Для разработчиков тоже ок — но это вторичная аудитория этой статьи.

Технические ограничения

  • Платформа 1С:Предприятие: не ниже 8.3.26. Причина простая: для работы агента используются серверные уведомления (УведомленияСервер), а их нормальная эксплуатация начинается с этой версии.
  • Режим совместимости конфигурации: должен быть не ниже 8.3.26 (иначе часть механики будет недоступна/нестабильна).

LLM-редактор: «Если у вас платформа древнее — агент, конечно, «может», но вы точно хотите тратить время на археологию вместо аналитики?».

 

Перед первым использованием: индексация RAG

Перед первым использованием нужно запустить индексацию RAG (обычно около часа).

Что там делается:

  • агент собирает метаданные конфигурации (объекты, поля, табличные части, связи),
  • режет их на «чанки»,
  • строит индекс для семантического поиска, чтобы потом находить нужные справочники/документы/регистры «по смыслу», а не угадывать названия.

 

Поддерживаемые типовые конфигурации (стартовый список)

Ниже — ориентир, с каких типовых конфигураций/релизов логично начинать поддержку порога совместимости ≥ 8.3.26.

Результаты по конфигурациям

Конфигурация Номер релиза конфигурации
Управление торговлей (ред. 11) 11.5.22.60
1С:ERP Управление предприятием 2 (ред. 2.5) 2.5.22.60
Комплексная автоматизация (ред. 2) 2.5.22.60
Управление нашей фирмой (ред. 3.0) 3.0.12.81
Розница (ред. 3.0) 3.0.12.81
Бухгалтерия предприятия (ред. 3.0) 3.0.188.17

 

Для аналитиков: зачем это вообще нужно

В любой живой 1С-системе аналитик регулярно делает одно и то же:

  • вытаскивает цифры «прямо сейчас» (продажи/остатки/дебиторка/заказы);
  • уточняет «а почему не сходится» (сверки, отборы, исключения);
  • собирает одноразовые разрезы «на встречу через 10 минут»;
  • просит разработчика «маленький отчётик» — который потом почему-то живёт годами.

Мини-сцена из жизни (чтобы было понятно «зачем»)

Понедельник, 09:57. В 10:00 созвон. Вам нужно: выручка/маржа за неделю, «кто просел», и пару строк «почему». Обычно это: открыть отчёт → понять, что разрез не тот → добавить отбор → снова → экспорт → вставить в презентацию → ещё один вопрос прилетает в чат.

С агентом хочется так:

  • вы пишете один запрос человеческим языком (и сразу даёте ключевые вводные),
  • агент показывает план и выполняет шаги,
  • отдаёт таблицу + короткий вывод.

LLM-редактор: «Я правильно понял: вы хотите «быстро и правильно», а не «красиво и сомнительно»? Наконец-то».

Традиционно это решается либо руками, либо «маленькой обработкой», либо очередным отчётом. Но есть класс задач, где хочется просто сказать: «Сделай вот это, вот так, и покажи что получилось» — и получить результат без приключений.

LLM-редактор: «Секрет прост: людям не нужен «ИИ», людям нужен «чтобы оно перестало забирать время». Но это скучно для презентации, да?».

 

Что именно умеет агент (в терминах аналитика)

1) Понимать запрос и показывать план, что он сделает

Вместо «одного большого ответа» агент строит план и двигается по циклу: Plan → Execute → Validate.

Плюс для аналитика простой: вы видите какие шаги он выполняет (какие отборы/что ищет/что считает) и можете остановить или уточнить, если он пошёл не туда.

2) Находить нужные данные в вашей конфигурации (даже если названия «как всегда»)

Агент умеет ориентироваться в структуре базы: находить нужные справочники/документы/регистры, подтягивать поля и связи, чтобы ответить на запрос без угадываний «на честном слове».

3) Делать действия строго в рамках разрешённых операций

Есть «язык команд» (DSL) — по сути, список безопасных действий. Модель не выполняет произвольный код. Она формирует план из разрешённых шагов, а дальше их исполняет 1С.

Если вам неинтересны названия команд — это нормально. Важно другое: если агент «придумал поле», система не делает вид, что всё ок — она вернёт ошибку, и агент должен перестроиться.

LLM-редактор: «Вот здесь люди обычно делают «давайте модель сама напишет запрос/код». Потом удивляются, почему она «сама» написала не то. Но это же *не баг*, это *характер*».

 

Безопасность: где мы поставили бетон, а где всё ещё нужна голова

Мы исходили из грустного, но полезного наблюдения: модель не обязана быть аккуратной.

Поэтому:

  • Read-only режим: для диалогов/пользователей можно запретить любые действия изменения данных. Если модель попыталась — получите ошибку (read_only_violation), а не «ну оно случайно записалось».
  • Ограничение записи по пользователю: запись можно запретить точечно, не меняя режимы всем.
  • Валидация выполнения: агент не должен «выводить данные из воздуха» — только то, что реально получил от базы.

LLM-редактор: «Хорошо. Потому что «я уверен, что поле называется СуммаДокумента» — это не уверенность, это агрессивная фантазия».

 

Как это выглядит в жизни (несколько нормальных запросов)

То, что обычно хочется сказать агенту аналитику/руководителю:

  • «Покажи выручку и маржу за прошлую неделю по менеджерам. Отдельно выдели топ-3 падения».
  • «Найди клиентов с просрочкой больше 30 дней и суммой долга выше N. Сгруппируй по менеджерам».
  • «Какие товары на складе Основной имеют остаток меньше 5? Добавь продажи за 14 дней рядом».
  • «Проверь расхождения: заказы есть, а реализаций нет. Список + суммы».
  • «Собери краткий отчёт по динамике продаж за месяц и объясни, что сильнее всего повлияло».

Идеальный UX тут такой: 1) агент показывает план, 2) выполняет шаги, 3) возвращает результат и короткое резюме.

LLM-редактор: «Главное — не заставляйте пользователя читать простыню. Эти кожаные и так страдают, у них ещё регламент по согласованию отчёта на 12 листов».

Мини-скринплей: как это должно происходить

  • Аналитик: «Покажи выручку и маржу за прошлую неделю по менеджерам. Выдели топ-3 падения и причину (если видно по данным)».
  • Агент: «План: 1) получу продажи за прошлую неделю, 2) сгруппирую по менеджерам, 3) посчитаю маржу, 4) найду топ-3 падения, 5) покажу краткий вывод. Если период/организация у вас задаются нестандартно — лучше укажите их явно в запросе».
  • Агент (результат): «Таблица + итог. Топ-3 падения: …»

LLM-редактор: «Пока уточнений нет — пишите вводные сразу. Эти кожаные любят «сделай отчёт», а потом удивляются, что забыли период».

Чек-лист: как писать запрос, чтобы агент не гадал

  • Период: «прошлая неделя» лучше уточнить как «календарная неделя» или «последние 7 дней».
  • Организация/юрлицо: если их несколько — укажите.
  • Валюта/НДС: если это важно для сравнения — проговорите.
  • Разрез: менеджер/подразделение/склад/категория/номенклатура.
  • Метрика: выручка, маржа, количество, средний чек, задолженность.
  • Формат: «таблица + итог», «топ-N», «список проблем», «короткий вывод».

LLM-редактор: «Самая дорогая фраза в аналитике: «за какой период?». Вторая по цене: «по какой организации?»».

 

Если рядом есть разработчик (или вы сами «чуть-чуть технарь»)

Если захотите разобраться глубже/расширить возможности, полезные точки в репозитории:

  • Модули 1С: xml/CommonModules/
    • ИИА_Оркестратор — цикл планирования/выполнения/проверки и остановки по лимитам/ошибкам
    • ИИА_DSL — интерпретатор JSON-команд и валидации (в том числе read-only)
    • ИИА_Промты — системные инструкции, контекст, политика «как говорить и как не ломать»
  • Технические доки:
    • docs/AGENT_ARCHITECTURE.md — карта модулей и поток данных
    • docs/DSL.md — формат и набор DSL-действий
    • docs/SECURITY.md — режимы и ограничения

LLM-редактор: «Если у вас нет документа «Безопасность», то у вас не продукт, а демонстрация. Тут — хотя бы попытка взрослой жизни».

 

Честные ограничения (чтобы потом не было «вы обещали»)

  • Агент — не автопилот «всё сам». Он сильный там, где задача раскладывается на шаги и есть правильные инструменты.
  • Качество напрямую зависит от контрактов команд, промптов и политики ограничений.
  • Если вы хотите write-сценарии в проде — придётся думать про подтверждения, роли, аудит и границы ответственности.

LLM-редактор: «Ну да. Потому что «пускай агент проводит документы» — это так же безопасно, как дать стажёру права администратора и сказать «только аккуратно»».

 

Что агент НЕ делает (и это хорошо)

  • Не «угадывает правду» вместо данных: если данных нет или они неоднозначны — нормальная реакция — уточнить или честно сказать «не нашёл/нужно уточнение».
  • Не исполняет произвольный код: агент действует через ограниченный набор разрешённых команд, а не через «а давай я тут сам что-нибудь выполню».
  • Не пишет в базу без правил: есть read-only режим и ограничения на запись по пользователям — это сознательно, чтобы не превращать аналитику в лотерею.

LLM-редактор: «Да, иногда это означает «я не могу». Но это лучше, чем «я могу всё» и потом у вас минус склад».

 

Как мы тестируем (Python)

Чтобы не обсуждать «ну вроде работает», у нас есть тестовый контур на Python, который гоняет сценарии через COM и собирает отчёт с метриками.

  • Запуск: run_tests.py (COM-прогон, 1С «в фоне», без ручного открытия клиента).
  • Режимы:
    • бесплатные тесты без вызова ИИ (по умолчанию),
    • режим без реального ИИ на мок-ответах,
    • боевые тесты с реальным вызовом LLM.
  • Артефакты: логи + итоговый report.json (там есть passed_count, avg_score, cost_rub, total_tokens, причины провалов и разбор по сценариям).

Образец прогона (10 сценариев, один из отчётов): avg_score: 75.7

LLM-редактор: «75.7 — это когда «в целом работает», но ещё не тот уровень, чтобы кожаные расслабились и перестали проверять цифры глазами».

Как читать score (по-простому):

  • 90+ — можно пользоваться без внутренней боли (но период всё равно проверьте).
  • 70–89 — обычно ок, но возможны лишние уточнения/шаги.
  • < 70 — работает, но местами «сыровато»: либо много лишних действий, либо результат требует перепроверки.

Оценки (score) по каждому сценарию из этого прогона от 0 до 100:

  • Заказы клиента за прошлую неделю (сумма) — 80
  • Остатки на складе ниже порога — 88
  • Черновик приходной накладной по счёту — 71
  • Анализ продаж и топ-3 растущих категории — 52
  • Топ-5 клиентов по продажам (вложенное поле Контрагент.Наименование) — 88
  • Отчёт по продажам с восстановлением после ошибки поля — 91
  • Пустые данные (будущий период) — 68
  • Анти-дубли: не создавать контрагента, если уже есть — 69
  • Read-only guard: попытка записи должна блокироваться — 61
  • Неоднозначный объект (продажи по реализации по дням) — 89

Что именно проверялось в этом прогоне (по задачам, которые агенту давали):

  • Запросы к данным: заказы клиента за период с итоговой суммой, остатки ниже порога, продажи по дням/категориям, топ-5 клиентов по сумме.
  • Сложные поля и связи: запрос с вложенными полями вида Контрагент.Наименование.
  • Неоднозначности в конфигурации: когда «реализация»/объект трактуется неоднозначно и нужно корректно выбрать.
  • Восстановление после ошибок: кейс «поле не найдено → попробуй восстановиться и всё равно собрать отчёт».
  • Правильная обработка пустых данных: кейс «данных нет → корректно сообщить и не притворяться, что всё найдено».
  • Защита от дублей: «создай контрагента, но не делай дубль если уже есть».
  • Безопасность: попытка сделать запись в read-only режиме должна быть заблокирована.

 

Что нам важно от первых читателей (да, это просьба)

Если вы аналитик/владелец процесса и вам не лень:

  • Сценарии: назовите 3 вопроса к базе, которые вы задаёте каждую неделю (или каждый день).
  • Формат результата: вам удобнее «таблица + итог», «короткий вывод», «список проблем», «график/тренд»?
  • Уточнения: где агент обязан спросить (например, «какой период/какая организация»), а где должен сам выбрать очевидное и просто сообщить?
  • Доверие: какие проверки/пояснения вам нужны, чтобы вы поверили цифрам (источник, отборы, исключения)?
  • Безопасность: какие действия для вас табу (любая запись, создание документов, проведение, доступ к зарплате и т.п.)?

И да: если у вас есть «любимый адский кейс», который вы делаете руками раз в неделю и каждый раз клянётесь автоматизировать — приносите. Это лучший тест.

LLM-редактор: «Ладно, тут даже есть нормальный список вопросов, а не «оставьте фидбэк». Прогресс. Публикуйте».


P.S. Картинка подсистемы

Подсистема ИИ-Агент (Paint edition)

LLM-редактор: «Конечно «нарисовал он». Эти кожаные даже это не могут сделать нормально — поэтому я здесь и редактирую».


Проект: AI Agent

Вступайте в нашу телеграмм-группу Инфостарт

ИИ ИИ агент нейросети LLM

См. также

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданым 1С, справке синтакс-помошника и проверки синтаксиса.

15250 руб.

25.08.2025    42654    88    27    

100

Разработка Инструментарий разработчика Работа с интерфейсом Адаптация типовых решений Нейросети 1C:Бухгалтерия 1C:ERP 1С:ЗУП 1С:КА 1С:УНФ 1С:УТ 1С:Розница 1С:ДО 1С:ERP Управление предприятием 2 Платные (руб)

Разработка "Дизайнер форм 1С" реализована в виде расширения 1С и является универсальным инструментом для разработки прототипа форм с целью демонстраций, технических заданий и т.д. Без участия разработчика с возможностью экспорта в файл внешней обработки и генерации формы используя искусственный интеллект.

36600 руб.

28.08.2025    6493    2    2    

6

Нейросети 1С 8.3 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Обработка подключения фотокамер Canon и Nikon к Управление торговлей 11.4 для потоковой загрузки фотографий в карточки товаров с автоматическим удалением фона

23180 руб.

24.06.2021    11692    5    7    

16

Нейросети 1С:Предприятие 8 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Платные (руб)

Умный Excel" - ИИ-супердвигатель, который превращает часы работы в минуты! Технологии будущего уже здесь: загрузил Excel "магия ИИ" готовый результат

8540 руб.

02.07.2025    3035    2    0    

6

Мастера заполнения Нейросети 1С:Предприятие 8 1C:Бухгалтерия 1С:Управление торговлей 11 Платные (руб)

Расширение для заполнения описания товара (номенклатуры) с помощью модели ИИ ChatGPT с ключевыми словами. Расширение формирует продающее описание товара по его наименованию с помощью модели искусственного интеллекта. Будет полезно для владельцев интернет магазинов, каталогов товаров и продающих через маркетплейсы. Адаптировано для основных конфигураций: УТ, ЕРП, КА, УНФ. Прошло аудит на 1cfresh.com. Версия для автоматического заполнения

5084 руб.

13.03.2023    22579    52    50    

80

Нейросети Пользователь 1С:Предприятие 8 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Платные (руб)

Расширение "Искусственный интеллект и нейросети в 1С: Работа с отзывами маркетплейсов" предназначено для применения искусственного интеллекта в повседневной деятельности селлеров на маркетплейсах. Среди функций - работа с отзывами, вопросами и чатами покупателей, диалог с нейросетями, генерация картинок, заполнение описаний номенклатуры и другое.

6100 руб.

03.04.2024    13626    7    0    

11

Нейросети Мастера заполнения 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Расширение для заполнения описания номенклатуры с помощью модели ИИ GigaChat от Сбера. Расширение формирует продающее описание товара по его наименованию с помощью модели искусственного интеллекта. Будет полезно для владельцев интернет магазинов, каталогов товаров и продающих через маркетплейсы. Адаптировано для основных конфигураций: УТ, ЕРП, КА, УНФ.

5084 руб.

08.11.2023    6381    19    0    

29

Нейросети Программист 1С 8.3 Абонемент ($m)

Искусственный интеллект перестает быть просто «генератором кода» и становится полноценным участником разработки 1С. В статье разбираем, как ИИ уже сегодня понимает архитектуру конфигураций (на примерах ЗУП 3.1 и КА 2.5), сам находит нужные методы БСП и пишет сложный код. Даем реалистичный прогноз: как изменятся роли аналитиков и программистов в ближайшие 2–3 года, и почему рынок 1С не схлопнется, а вырастет. Внутри — видео процесса разработки и готовая внешняя обработка для скачивания.

1 стартмани

вчера в 10:00    1179    Prepod2003    10    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SerVer1C 1033 04.03.26 11:18 Сейчас в теме
Кто-нибудь внедрит ИИ-напарника в конфигуратор быстрее фирмы 1с ??
2. user-z99999 78 04.03.26 11:32 Сейчас в теме
(1) фирма 1с кажется похоронила Конфигуратор.
Сейчас занимаются только EDT.
3. G_106306110481571944662 04.03.26 12:42 Сейчас в теме
(1) Смотрел турбоконфиг (платная тула через windows UI Automation), как возможный вариант. Но до агентов там далеко, пока хилой автокомплит, как будто 23-24 год. Хотя возможно на базе самодельных расширений к нему можно что-то придумать.
4. JohnyDeath 302 04.03.26 13:21 Сейчас в теме
Я на хабре спрашивал, повторю вопрос и здесь:
"Как анонимизируете данные, чтобы соответствовать закону о перс. данных"?
7. Dach 390 04.03.26 14:40 Сейчас в теме
(4) вы суть продукта не поняли, перс. данные - не его забота. Хотите - используйте облачного провайдера и любую модель из доступных, не хотите - поднимайте на своем гпу-сервере и подключайте ее. Как-то так, судя по всему
8. Aleksandr 268 04.03.26 14:51 Сейчас в теме
(4) Справедливое замечание. Для совсем изолированной работы лучше использовать локальную LLM, но можно и облачную с доработками (оставим это в бэклоге)
5. Rafaraf 38 04.03.26 13:43 Сейчас в теме
для Конфигуратора в Турбоконфе есть ИИ, что то там подсказывает (визуально очень приятно), жду пока начнет подсказывать по делу )
П.С. описание методов генерирует уже почти хорошо!
6. Dach 390 04.03.26 14:28 Сейчас в теме
1. Где хранится векторная коллекция самого RAG - где-то в облаке или надо локально что-то поднимать и настраивать?

UPD. Судя по беглому анализу кода - все хранится прямо в самой БД, в отдельном регистре сведений.
И что, неужели это норм работает? Это же плоская таблица без векторного индекса.
Качество нарезки данных на чанки тоже под сомнением, не увидел построения AST-дерева

Почему нельзя было взять готовые решения в виде mcp на qdrant и уже с помощью его ответа формировать "DST"? Извините, но качество такой векторизации, которая у Вас там нарисована - под очень большим вопросом...

2. И также есть риск пульнуть в базу какое-нибудь декартово соединение в процессе выполнения т.н. "DST" и положить базу - есть защита от этого? Хотя бы предварительный просмотр и одобрение того, что собирается агент сделать и какие и как доставать данные
9. Aleksandr 268 04.03.26 14:57 Сейчас в теме
(6) [LLM-редактор]:
1. RAG: хранение и архитектура
Где хранится
Всё хранится в БД 1С в регистрах сведений:
ИИА_Чанки — текстовые чанки метаданных (тип, имя, синоним, путь, текст)
ИИА_ТокенИндекс — инвертированный индекс (токен → ключ чанка, TF)
ИИА_ТокенСтатистика — DF/IDF для BM25
Это не векторный поиск
Используется лексический поиск (TF-IDF/BM25), а не векторные эмбеддинги. Векторов нет, только инвертированный индекс по токенам.
Нарезка на чанки
Чанки строятся по структуре метаданных, а не по AST:
header — тип, имя, синоним, расширяющие ключи
attrs — реквизиты
field_* — отдельные поля
tab — табличные части
reg — регистры (измерения, ресурсы, реквизиты)
enum — перечисления
То есть чанки — это куски описания метаданных, а не разбор кода или запросов.
Почему не Qdrant/MCP
Сейчас RAG полностью внутри 1С:
без внешних сервисов;
без облака;
без векторной БД.
Плюсы: простота, всё в одной базе. Минусы: нет семантического поиска, только лексический, качество ограничено TF-IDF/BM25.
2. Защита от тяжёлых запросов (декартово соединение и т.п.)
Что уже есть
Query Safety Gate (ПроверитьQuerySafetyGate):
пустой запрос;
длина запроса ≤ 5000 символов;
whitelist полей (если был GetObjectFields — только разрешённые поля).
В ВыполнитьRunQuery:
запрет модификаций (только SELECT);
запрет некоторых функций (СтрНайти, Подобие и т.п.);
проверка существования таблиц.
Retrieval-first guard — первый RunQuery только после подтверждения полей (RAG или GetObjectFields).
Чего нет
Нет защиты от декартова соединения — запросы с СОЕДИНЕНИЕ/JOIN не проверяются на опасные комбинации.
Нет предварительного просмотра и одобрения — DSL выполняется сразу, без подтверждения пользователем.
Нет лимита на число строк — ограничение только по длине текста запроса (5000 символов).
10. Dach 390 04.03.26 16:03 Сейчас в теме
(9) лексического поиска достаточно, получается, для корректного построения запросов к БД?
А как насчет справки по платформе и bsl ls - проверок для написания адекватного кода по постобработке данных (например). Какой-то синтакс-контроль в целом есть под капотом или нет?
12. Dach 390 04.03.26 18:13 Сейчас в теме
(9)
Нет предварительного просмотра и одобрения — DSL выполняется сразу, без подтверждения пользователем.


А вот это было бы неплохо сделать

Как и проверку попадания в индексы в селектах и джойнах
11. Salimbek 13 04.03.26 16:07 Сейчас в теме
(8) Для подключения локальных моделей надо в Общем модуле ИИА_Провайдеры в функции ВыполнитьHTTPИнструмент сделать две доработки:
1. Выделять из БазовыйДомен Порт подключения (не у всех это порт 443)
2. Учесть, что локальный ИИ может быть развернут без SSL
13. grumagargler 731 04.03.26 18:31 Сейчас в теме
Подскажите пожалуйста, как решается методологический разрыв в логике обработки данных ИИ и алгоритмами, заложенными в программе? Ведь это очень сильно влияет на достоверность данных. Например, если я прошу агента информацию о нелеквидах, насколько я могу быть уверенным, что обработка результата будет повторять сложную и выстраданную логику отчёта по неликвидам, реализованного в программе со схемами СКД и постобработкой?
Для отправки сообщения требуется регистрация/авторизация