14 if (!Loader::includeModule(
'im') || !Loader::includeModule(
'ai'))
19 $textProvider = Engine::getByCategory(\
Bitrix\AI\Engine::CATEGORIES[
'text'], \
Bitrix\AI\Context::getFake());
20 if (!isset($textProvider))
25 $oldProviderCode = $textProvider->getIEngine()->getCode();
28 $item =
$manager->getItem(Restriction::SETTING_COPILOT_CHAT_PROVIDER);
34 if ($item->getCode() === $oldProviderCode)
39 $item->setValue($oldProviderCode);