Функции могут быть вызваны как UseModule("AIProvider")->function(parameter1,parameter2,...);
| Имя функции | Описание | Параметры |
| CheckProviderHealth | HealthCheck поставщиков AI
Подробнее...
Проверяет provider registry, readiness, Help/TestA-ссылки и отсутствие небезопасных настроек, не раскрывая секреты и пользовательские данные. | | Тип | Параметр | По умолчанию | Описание | | array | $0 | Обязательный | |
|
| CheckProviderReadiness | Готовность поставщика AI
Подробнее...
Выполняет безопасную read-only диагностику provider-а: lifecycle, endpoint metadata, secret reference и пригодность для routing без сетевого вызова модели. | | Тип | Параметр | По умолчанию | Описание | | string | $0 | Обязательный | | | array | $1 | Обязательный | |
|
| GetProviderDefinition | Описание поставщика AI
Подробнее...
Возвращает безопасное описание одного AIProvider по stable key или старому идентификатору provider-а. | | Тип | Параметр | По умолчанию | Описание | | string | $0 | Обязательный | | | bool | $1 | Обязательный | |
|
| GetProviderDefinitions | Реестр поставщиков AI
Подробнее...
Возвращает опубликованные AIProvider definitions из системных JSON и записей модуля без раскрытия секретов. | | Тип | Параметр | По умолчанию | Описание | | bool | $0 | Обязательный | |
|
| GetProviderRoutingSchema | Схема поставщиков AI
Подробнее...
Возвращает read-only описание сущностей AIProvider и безопасного readiness-контракта для provider/model routing. | Отсутствуют |