1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
AIHelper.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Im\V2\Integration\AI
;
4
5
use Bitrix\AI\Context;
6
use Bitrix\Imbot\Bot\CopilotChatBot;
7
use
Bitrix\Main\Loader
;
8
9
class
AIHelper
10
{
11
public
static
function
containsCopilotBot
(
array
$userIds): bool
12
{
13
return
Loader::includeModule(
'imbot'
) && in_array(CopilotChatBot::getBotId(), $userIds,
true
);
14
}
15
16
public
static
function
getCopilotBotId
(): int
17
{
18
if
(!Loader::includeModule(
'imbot'
))
19
{
20
return
0;
21
}
22
23
return
CopilotChatBot::getBotId() ?: CopilotChatBot::register();
24
}
25
}
Bitrix\Im\V2\Integration\AI\AIHelper
Определения
AIHelper.php:10
Bitrix\Im\V2\Integration\AI\AIHelper\getCopilotBotId
static getCopilotBotId()
Определения
AIHelper.php:16
Bitrix\Im\V2\Integration\AI\AIHelper\containsCopilotBot
static containsCopilotBot(array $userIds)
Определения
AIHelper.php:11
Bitrix\Main\Loader
Определения
loader.php:13
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
Bitrix\Im\V2\Integration\AI
Определения
AIHelper.php:3
bitrix
modules
im
lib
V2
Integration
AI
AIHelper.php
Создано системой
1.14.0