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


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


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

Имя функцииОписаниеПараметры
CheckProviderHealthHealthCheck поставщиков 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.
Отсутствуют