Функции могут быть вызваны как UseModule("AIModel")->function(parameter1,parameter2,...);
| Имя функции | Описание | Параметры |
| CheckModelRoutingHealth | HealthCheck маршрутизации моделей AI
Подробнее...
Проверяет связность provider/model/policy registry, доступность route, Help/TestA-ссылки и опасные permissive-настройки. | | Тип | Параметр | По умолчанию | Описание | | array | $0 | Обязательный | |
|
| GetModelDefinition | Описание модели AI
Подробнее...
Возвращает безопасное описание одной AIModel по stable key, legacy model id или паре provider:model. | | Тип | Параметр | По умолчанию | Описание | | string | $0 | Обязательный | | | bool | $1 | Обязательный | |
|
| GetModelDefinitions | Реестр моделей AI
Подробнее...
Возвращает опубликованные AIModel definitions из системных JSON и записей модуля без обращения к provider adapter. | | Тип | Параметр | По умолчанию | Описание | | bool | $0 | Обязательный | |
|
| GetModelPolicies | Политики выбора моделей AI
Подробнее...
Возвращает декларативные AIModelPolicy definitions: ограничения provider/model, capabilities, локальности, стоимости, fallback и feature flags. | | Тип | Параметр | По умолчанию | Описание | | bool | $0 | Обязательный | |
|
| GetModelPolicy | Описание политики выбора модели AI
Подробнее...
Возвращает одну AIModelPolicy по ключу, включая ограничения маршрутизации, fallback и диагностические ссылки. | | Тип | Параметр | По умолчанию | Описание | | string | $0 | Обязательный | | | bool | $1 | Обязательный | |
|
| GetModelRoutingSchema | Схема маршрутизации моделей AI
Подробнее...
Возвращает описание сущностей AIModel, AIModelPolicy и безопасного explainable routing decision. | Отсутствуют |
| ResolveModelPolicy | Маршрутизация модели AI
Подробнее...
Выполняет dry-run выбор provider/model по AIModelPolicy и возвращает explainable selected route или safe denial без вызова модели. | | Тип | Параметр | По умолчанию | Описание | | array | $0 | Обязательный | |
|