Partilhar via


Adicionar um copiloto ao seu site do Power Pages

Um copiloto do site do Power Pages pode fornecer suporte ao cliente rápido e eficiente aos visitantes e utilizadores do site, o que pode melhorar a experiência de utilizador global do site. O Power Pages facilita a adição de um. Em apenas alguns minutos, pode criar um copiloto do Microsoft Copilot Studio no seu site que utiliza respostas generativas, ou seja, linguagem natural para responder a perguntas e sugerir soluções para problemas em forma de conversação.

Importante

Pré-requisitos

Para utilizar caraterísticas do Copilot com tecnologia de IA no Power Pages:

  • O seu administrador de inquilinos tem de ativar a definição Publicar Copilotos com caraterísticas de IA no centro de administração do Power Platform.
  • O Copilot utiliza respostas generativas do Microsoft Copilot Studio. Consulte as Quotas e Preços do Copilot Studio para mais detalhes.

Adicionar um copiloto

Pode adicionar manualmente um copiloto seguindo os passos abaixo.

Nota

Se um site satisfizer as condições descritas na secção de pré-requisitos, o copiloto será adicionado ao site durante o aprovisionamento do site. Se preferir não ter o copiloto criado por predefinição, os administradores do serviço podem desativar esta capacidade ao nível do inquilino, conforme descrito na secção desligar o aprovisionamento predefinido do copiloto.

  1. Aceda à área de trabalho Configurar.

  2. Sob Copilot, selecione Adicionar copiloto

    Captura de ecrã da página do copiloto no Power Pages.

  3. Ligue a opção Criar copiloto.

    O Power Pages cria um copiloto com conversa de respostas generativas por si no Copilot Studio.

  4. Para disponibilizar o copiloto aos visitantes e utilizadores, ligue a opção Ativar copiloto no site.

    Se o administrador do inquilino não tiver ligado a publicação do copiloto com funcionalidades de IA, a opção Ativar copiloto no site não está disponível.

Personalizar o seu copiloto

Ao criar um copiloto para um site, utiliza o conteúdo do site de alojamento para gerar respostas. O serviço Dataverse facilita a indexação do conteúdo do site e das tabelas configuradas, que depois são resumidas pelo Copilot Studio para gerar respostas.

Os utilizadores de sites autenticados recebem respostas resumidas personalizadas que se alinham com as suas funções da Web. Para melhorar ainda mais o modelo de conteúdo para utilizadores de sites autenticados, refine os dados seguindo estes passos:

  1. Abrir o copiloto.

  2. Em Refinar os seus dados, escolha o botão Fazer alterações.

  3. Selecione Escolher controlo de procura de tabelas para selecionar ou desselecionar as tabelas.

    • Pode selecionar várias tabelas nesta secção. Certifique-se de que qualquer tabela que seleciona aqui é utilizada no site.
    • Nas páginas subsequentes, tem de especificar a página onde a tabela é utilizada para gerar o URL de citação.
  4. Escolha Seguinte.

  5. Em Escolher tabela, selecione a tabela que contém as colunas e a ligação de página que pretende selecionar. A tabela não aparecerá a menos que tenha, pelo menos, uma coluna multilinha.

    • Pode selecionar uma tabela de cada vez.
  6. Em Adicionar ligação de página, selecione a página onde a tabela é utilizada.

    Nota

    • Certifique-se de que seleciona a página correta onde a tabela é utilizada. Escolher a tabela errada irá fazer com que o bot forneça um URL de citação incorreto para as respostas.
    • A página tem de utilizar 'id' como o parâmetro de cadeia de consulta; o URL de citação não funcionará corretamente se for utilizado qualquer outro nome de parâmetro.
  7. Em Escolher colunas, selecione a lista de colunas utilizadas na página.

    Nota

    Só está disponível para escolha uma coluna com texto com várias linhas.

  8. Selecione Seguinte e reveja a seleção.

  9. Escolha Guardar para submeter as alterações.

Personalizar o aspeto do copiloto

Pode personalizar o estilo do copiloto substituindo as classes predefinidas de Folha de Estilos em Cascata (CSS). Para o fazer, adicione uma etiqueta de estilo ao modelo de cabeçalho e siga estes passos para substituir os valores.

  1. Aceda ao editor de código do site.
  2. A partir de Navegação do Explorer, expanda a pasta de modelos Web .
  3. Abra Header.html.
  4. Adicione a sua etiqueta de estilo. Uma captura de ecrã do Visual Studio com uma pasta, ficheiro e seletor CSS em destaque.
  5. Substitua os respetivos estilos.

Widget do Copilot

Uma captura de ecrã do widget do chatbot.

Ícone fechado do Copilot:

.pva-embedded-web-chat-widget {
    	background-color: #484644;
	border: 1px solid #FFFFFF;
}

Descrição:

.pva-embedded-web-chat-widget .pva-embedded-web-chat-widget-tooltip-text {
	background: white;
	color: #323130;
}

Elementos do Copilot

Consulte as amostras de CSS fornecidas para exemplos de como personalizar os elementos do chatbot.

Uma captura de ecrã de um chatbot com elementos individuais anotados.

1. Cabeçalho

.pages-chatbot-header 
{ 
	background: #77a145;  
	color: #ffffff; 
}

2. Altura e Largura

.pva-embedded-web-chat[data-minimized='false'] {
 	height: 80%;
	width: 25%;
	max-width: 400px;
	max-height: 740px;
}

3. Janela do Copilot

.pva-embedded-web-chat-window { 
  background: white;  
} 

4. Bolha do copiloto

Cor de fundo:

.webchat__bubble:not(.webchat__bubble--from-user) .webchat__bubble__content { 
  background-color: #77a145 !important;  
  border-radius: 5px !important; 
} 

Cor do texto:

.webchat__bubble:not(.webchat__bubble--from-user) p {  
color: #ffffff; 
} 

5. Bolha do utilizador

Cor de fundo:

.webchat__bubble.webchat__bubble--from-user .webchat__bubble__content { 
  background-color: #797d81 !important;  
  border-radius: 5px !important; 
} 

Cor do texto:

.webchat__bubble.webchat__bubble--from-user p {  
  color: #ffffff; 
} 
.webchat__link-definitions__badge {  
  color: blue !important; 
} 

.webchat__link-definitions__list-item-text {  
  color: blue !important;  
} 

.webchat__render-markdown__pure-identifier {  
  color: blue !important; 
} 

7. Mensagem de privacidade

Cor de fundo:

.pva-privacy-message {  
  background: #797d81;  
} 

Cor do texto:

.pva-privacy-message p {  
  color: #ffffff;  
  font-size: 12px;  
  font-weight: 400; 
} 

Desligar o aprovisionamento predefinido do copiloto

Os administradores de serviço que são membros de qualquer uma das seguintes funções do Microsoft Entra podem utilizar um script do PowerShell para alterar a definição enableChatbotOnWebsiteCreation ao nível do inquilino:

O valor predefinido da definição ao nível do inquilino é "null", o qual irá comportar-se como se a definição estivesse definida como "verdadeiro" e criasse o bot durante a criação do site. O administrador pode definir o respetivo valor como "verdadeiro" ou "falso".

Para obter o valor atual da definição ao nível do inquilino, utilize o comando Get-TenantSettings. Por exemplo:

$myTenantSettings = Get-TenantSettings
$ myTenantSettings.powerPlatform.powerPages

Nota

O comando Get-TenantSettings não lista definições de inquilino cujo valor é null. O valor predefinição da definição ao nível do inquilino enableChatbotOnWebsiteCreation é null, pelo que não aparece na primeira vez que executar o script. Depois de definir o valor como true ou false, a definição aparece na lista.

Para definir um valor para enableChatbotOnWebsiteCreation, utilize o comando Set-TenantSettings . O exemplo seguinte define o valor como false:

$requestBody = @{
    powerPlatform = @{
        powerPages = @{
            enableChatbotOnWebsiteCreation = $false
        }
    }
}
Set-TenantSettings -RequestBody $requestBody

Problemas conhecidos

  • Não pode alterar o domínio personalizado do site depois de adicionar um copiloto. Em vez disso, desative o copiloto, altere o domínio personalizado e, em seguida, ative novamente o copiloto.
  • Se desativar a caraterística de copiloto, aguarde alguns minutos para que as operações de fundo sejam concluídas antes de a ativar novamente.

Consulte também