Функции модуля (__call)


НАЧАЛО >> Оглавление >> Сервер приложений ИРБИС 64/128 >> Описание модулей системы >> AI - AI >> Функции модуля (__call)📄 Скачать в DOCX


Функции могут быть вызваны как UseModule("AI")->function(parameter1,parameter2,...);

Имя функцииОписаниеПараметры
AddAgentMemoryДобавление памяти агентной сессии AIНе описаны
ApplyDraftПрименение подтвержденного AI-черновикаНе описаны
ArchiveAgentSessionАрхивирование агентной сессии AIНе описаны
AskТекстовый запрос AI
Подробнее... 
Выполняет пользовательский текстовый запрос через маршрутизатор моделей AI.
Не описаны
AskDocumentВопрос по FT-документу
Подробнее... 
Выполняет вопрос по подготовленному текстовому слою FT-документа и возвращает источники ответа.
Не описаны
AuditEventСистемное событие аудита AI
Подробнее... 
Внешняя запись AI-аудита запрещена; события пишут только доверенные компоненты модуля.
Не описаны
BuildInputPackageDry-run входного пакета AI
Подробнее... 
Проверяет AIInputProfile, источники данных, field keys, source-level Security, data classes, masking/redaction, consent и лимиты без вызова модели, инструмента или записи доменных данных.
ТипПараметрПо умолчаниюОписание
array$0Обязательный
BuildSuggestionФормирование AI-предложения
Подробнее... 
Формирует безопасный AISuggestion envelope по разрешенному governance preflight: без автоматической записи в доменную БД и без раскрытия raw prompt или raw model output.
ТипПараметрПо умолчаниюОписание
array$0Обязательный
CheckConfigurationПроверка конфигурации AI
Подробнее... 
Возвращает ошибки и предупреждения конфигурации модуля AI.
Не описаны
CheckGovernanceHealthHealthCheck AI-governance
Подробнее... 
Проверяет базовый контракт AI-governance: definition-файлы, policy bindings, required permissions, Help/TestA-ссылки, безопасные defaults и состояние AI runtime.
ТипПараметрПо умолчаниюОписание
array$0Обязательный
CheckLocalRuntimeHardwareПроверка аппаратных требований локального AI runtime
Подробнее... 
Сравнивает требования локального provider/model с переданным снимком окружения.
Не описаны
ClearAgentMemoryОчистка памяти агентной сессии AIНе описаны
CreateAgentSessionСоздание агентной сессии AIНе описаны
CreateGovernanceAuditEnvelopeАудит AI-governance
Подробнее... 
Создает безопасный audit envelope для policy decision или AISuggestion без записи внешнего пользовательского события напрямую в журнал AI.
ТипПараметрПо умолчаниюОписание
array$0Обязательный
CreateImageCatalogDraftСоздание библиографического черновика для IMAGE-записи
Подробнее... 
Создает update-draft для выбранной записи ИМИДЖ-каталога и задачу ручной проверки.
Не описаны
CreateReviewTaskСоздание задачи ручной проверки AIНе описаны
DecideReviewTaskРешение по задаче ручной проверки AIНе описаны
EnsurePagesПроверка страниц AI
Подробнее... 
Создает системные страницы модуля AI через штатный механизм Pages/Admin.
Не описаны
EnsureSchemaAI schema migration
Подробнее... 
Creates or updates AI SID storages and records the current AI schema version.
Не описаны
ExecuteAgentStepВыполнение шага агентной сессии AIНе описаны
ExportConfigurationAI configuration export
Подробнее... 
Exports AI module configuration without secrets.
Не описаны
GetAgentSessionЧтение агентной сессии AIНе описаны
GetGovernancePoliciesСписок политик AI-governance
Подробнее... 
Возвращает опубликованные политики запуска AI-операций с их правами, флагами, режимами dry-run и требованиями аудита.
ТипПараметрПо умолчаниюОписание
bool$0Обязательный
GetGovernancePolicyКарточка политики AI-governance
Подробнее... 
Возвращает одну политику AI-governance по ключу, включая allowed operation classes, required permissions и диагностический источник.
ТипПараметрПо умолчаниюОписание
string$0Обязательный
bool$1Обязательный
GetGovernanceSchemaСхема AI-governance
Подробнее... 
Возвращает описание сущностей, источников definition-файлов и безопасного формата решений AI-governance.
Отсутствуют
GetInputProfileПрофиль входных данных AI
Подробнее... 
Возвращает один AIInputProfile по ключу: источники, field keys, data-class policy, masking/redaction, consent и правила внешней передачи данных.
ТипПараметрПо умолчаниюОписание
string$0Обязательный
bool$1Обязательный
GetInputProfilesРеестр профилей входных данных AI
Подробнее... 
Возвращает опубликованные AIInputProfile: ключ, владелец, источники данных, классы данных, правила masking/redaction, external-transfer policy, Help и TestA-ссылки.
ТипПараметрПо умолчаниюОписание
bool$0Обязательный
GetOperationDefinitionКарточка AI-операции
Подробнее... 
Возвращает одну AIOperationDefinition по ключу, включая owner module, политику, права, feature flag и диагностические ссылки.
ТипПараметрПо умолчаниюОписание
string$0Обязательный
bool$1Обязательный
GetOperationDefinitionsРеестр AI-операций
Подробнее... 
Возвращает опубликованные AIOperationDefinition: ключ, владелец, назначение, result type, policy, права, feature flag, Help и TestA-ссылки.
ТипПараметрПо умолчаниюОписание
bool$0Обязательный
GetOperationWhereUsedГде используется AI-операция
Подробнее... 
Возвращает where-used сведения из AIOperationDefinition: проекты, workflow, views, screens, API, Help и TestA-ссылки, если они опубликованы владельцем операции.
ТипПараметрПо умолчаниюОписание
string$0Обязательный
GetProfileSchemaAI profile schema
Подробнее... 
Returns the versioned AI profile schema and default profile structure.
Не описаны
GetProfilesПрофили настроек AI
Подробнее... 
Возвращает профили настроек AI без раскрытия секретов.
Не описаны
GetReviewTaskПолучение задачи ручной проверки AIНе описаны
GetServiceRegistryAI service registry
Подробнее... 
Returns internal AI service registry with required classes and methods.
Не описаны
GetStatusСтатус AI
Подробнее... 
Возвращает состояние модуля AI без раскрытия секретов.
Не описаны
ImportConfigurationAI configuration import
Подробнее... 
Imports AI module configuration profiles without importing secrets.
Не описаны
InvalidateDerivedDataInvalidate AI derived data
Подробнее... 
Marks RAG chunks and agent memory derived from the selected source as invalidated.
Не описаны
InvokeToolБезопасный вызов инструмента AI
Подробнее... 
Запускает внешний tool-call через AITool policy runtime: preflight, проверку схемы, side effects, dry-run/proposal envelope и запрет прямой доменной записи.
ТипПараметрПо умолчаниюОписание
string$0Обязательный
array$1Обязательный
array$2Обязательный
ListAuditEventsЖурнал аудита AI
Подробнее... 
Возвращает события AI-аудита для администратора с фильтрами и маскированием чувствительных данных.
Не описаны
ListExternalTransfersОтчет о внешней передаче данных AI
Подробнее... 
Возвращает администраторский отчет о попытках передачи данных во внешние модели.
Не описаны
ListProvidersСписок поставщиков AI
Подробнее... 
Возвращает список профилей поставщиков без раскрытия секретов.
Не описаны
ListToolsСписок инструментов AI
Подробнее... 
Возвращает нормализованный AITool registry с источниками, правами, схемами, side effects, idempotency и политиками безопасного выполнения.
Отсутствуют
OpenAgentConsoleОткрытие консоли агентных сессий AI
Подробнее... 
Открывает эксплуатационную страницу AI/Agent из настроек модуля AI.
Не описаны
OpenToolDiagnosticsДиагностический запуск инструмента AI
Подробнее... 
Открывает страницу AI/Tools для инструмента, переданного в параметре toolId или найденного по sid записи AITool.
Не описаны
PauseAgentSessionПриостановка агентной сессии AIНе описаны
PreflightOperationПредварительная проверка AI-операции
Подробнее... 
Проверяет запуск AI-операции по AI-governance без вызова модели, prompt renderer, provider adapter или tool executor и возвращает объяснимое policy decision.
ТипПараметрПо умолчаниюОписание
array$0Обязательный
RenderFtDocumentAssistantВиджет вопроса по FT-документу
Подробнее... 
Возвращает встроенный пользовательский виджет AI для текущей записи FT.
Не описаны
ResolveGovernanceModelПромышленный выбор модели AI
Подробнее... 
Передает запрос выбора модели в AIModelPolicy routing и возвращает explainable selected route или safe denial без вызова provider adapter.
ТипПараметрПо умолчаниюОписание
array$0Обязательный
ResolveModelВыбор модели AI
Подробнее... 
Выбирает модель AI. Если указан modelPolicyKey или policyKey, использует промышленный routing AIModelPolicy; иначе сохраняет совместимый legacy-сценарий AI.
ТипПараметрПо умолчаниюОписание
array$0Обязательный
ResumeAgentSessionВозобновление агентной сессии AIНе описаны
RotateSecretRotate AI secret
Подробнее... 
Replaces one AI secret value without returning the secret in the response.
Не описаны
SaveProfileСохранение профиля AI
Подробнее... 
Сохраняет профиль настроек AI с маскированием секретов.
Не описаны
SetupModuleConfigureПервичная настройка AI
Подробнее... 
Возвращает безопасную первичную конфигурацию модуля AI.
Не описаны
TestProviderПроверка поставщика AI
Подробнее... 
Проверяет поставщика модели. Для mock provider сетевой вызов не выполняется.
Не описаны
UpdateEmergencySwitchesUpdate AI emergency switches
Подробнее... 
Updates private AI emergency switches and writes a maintenance audit event.
Не описаны