- Модуль: landing
- Путь к файлу: ~/bitrix/modules/landing/lib/connector/ai.php
- Класс: BitrixLandingConnectorAi
- Вызов: Ai::onTuningLoad
static function onTuningLoad(): EntityEventResult
{
$result = new EntityEventResult;
$items = [];
if (Engine::getByCategory('image', Context::getFake()))
{
$items[self::TUNING_CODE_IMAGE] = [
'header' => 'ImageAssistant AI',
'title' => Loc::getMessage('LANDING_CONNECTOR_AI_ALLOW_IMAGE_GENERATE'),
'type' => Type::BOOLEAN,
'default' => true,
];
}
if (Engine::getByCategory('text', Context::getFake()))
{
$items[self::TUNING_CODE_TEXT] = [
'header' => 'TextAssistant AI',
'title' => Loc::getMessage('LANDING_CONNECTOR_AI_ALLOW_TEXT_GENERATE'),
'type' => Type::BOOLEAN,
'default' => true,
];
}
$result->modifyFields([
'items' => $items,
]);
return $result;
}