Een copilot toevoegen aan uw Power Pages-site (preview)

[Dit onderwerp maakt deel uit van de voorlopige documentatie en kan nog veranderen.]

Een copilot kan snelle en efficiënte klantenondersteuning bieden aan de bezoekers en gebruikers van uw site, waardoor de algehele gebruikerservaring van uw site kan worden verbeterd. Power Pages maakt het gemakkelijk om er een toe te voegen. In slechts enkele minuten kunt u een Microsoft Copilot Studio-copilot op uw site maken die generatieve antwoorden gebruikt, dat wil zeggen natuurlijke taal om vragen te beantwoorden en op een gemoedelijke manier oplossingen voor te stellen voor problemen.

Belangrijk

  • Dit is een preview-functie.
  • Preview-functies zijn niet bedoeld voor productiegebruik en bieden mogelijk beperkte functionaliteit. Deze functies zijn beschikbaar vóór een officiële release zodat klanten vroeg toegang kunnen krijgen en feedback kunnen geven.
  • Om de mogelijkheden en beperkingen van deze functie te begrijpen, raadpleegt u Veelgestelde vragen over copilot.
  • Als u copilot configureert voor generatieve antwoorden uit openbare gegevens met behulp van Bing Search, wordt het gebruik van Bing Search bepaald door de Microsoft-servicesovereenkomst en de Privacyverklaring van Microsoft.

Vereisten

Door AI gestuurde Copilot-functies gebruiken in Power Pages:

  • Uw omgeving moet zich in de regio's Verenigde Staten, Europa, het Verenigd Koninkrijk, Australië of India bevinden. Bekijk de gegevensopslag en verwerking van geografische regio's voor Azure Open AI- en Zoeken in Bing-services.
  • Uw browsertaal moet zijn ingesteld op Amerikaans-Engels.
  • Uw tenantbeheerder moet de instelling Bots publiceren met AI-functies in het Power Platform-beheercentrum inschakelen.
  • Copilot gebruikt generatieve antwoorden van Microsoft Copilot Studio. Raadpleeg Copilot Studio Targets en prijzen voor meer informatie.

Een copilot toevoegen

U kunt handmatig een copilot toevoegen door de onderstaande stappen te volgen.

Notitie

Als een site voldoet aan de voorwaarden die zijn beschreven in het gedeelte met vereisten, wordt de copilot tijdens het inrichten van de site aan de site toegevoegd. Als u er de voorkeur aan geeft dat de copilot niet standaard wordt aangemaakt, kan de service beheerders deze mogelijkheid uitschakelen op tenantniveau, zoals beschreven in de sectie de copilotinrichting standaard uitschakelen.

  1. Ga naar Werkruimte instellen.

  2. Selecteer onder Integraties de optie Copilot toevoegen (preview)

    Schermopname van de pagina copilot (preview) in Power Pages.

  3. Schakel Copilot maken in.

    Power Pages creëert voor u een copilot met generatief antwoordgesprek in Copilot Studio.

  4. Schakel Copilot on locatie inschakelen in om de copilot beschikbaar te maken voor bezoekers en gebruikers.

    Als uw tenantbeheerder het publiceren van copilot met AI-functies niet heeft ingeschakeld, is Copilot on locatie inschakelen niet beschikbaar.

Uw copilot aanpassen

Wanneer een copilot voor een website wordt gemaakt, wordt de inhoud van de hostingsite gebruikt om respons te genereren. De Dataverse-service vergemakkelijkt het indexeren van sitecontent en geconfigureerde tabellen, die vervolgens worden samengevat door Copilot Studio om responsen te genereren.

Geverifieerde sitegebruikers ontvangen op maat gemaakte, samengevatte antwoorden die aansluiten bij hun webrollen. Om het inhoudsmodel voor geverifieerde sitegebruikers verder te verbeteren, verfijnt u de gegevens door deze stappen te volgen:

  1. Open de chatbot.

  2. Kies onder Uw gegevens verfijnen de knop Wijzigingen aanbrengen.

  3. Selecteer Besturingselement voor opzoeken van tabellen kiezen om de tabellen te selecteren of deselecteren.

    • In deze sectie kunt u meerdere tabellen selecteren. Zorg ervoor dat elke tabel die u hier selecteert, op de site wordt gebruikt.
    • Op volgende pagina's moet u de pagina opgeven waarop de tabel wordt gebruikt voor het genereren van de verwijzings-URL.
  4. Kies Volgende.

  5. Selecteer onder Tabel kiezen de tabel die de kolommen en de paginakoppeling bevat die u wilt selecteren. De tabel wordt alleen weergegeven als deze ten minste één kolom met meerdere regels bevat.

    • U kunt telkens één tabel tegelijk selecteren.
  6. Selecteer onder Paginakoppeling toevoegen de pagina waarop de tabel wordt gebruikt.

    Opmerking

    • Zorg ervoor dat u de juiste pagina selecteert waarop de tabel wordt gebruikt. Als u de verkeerde tabel kiest, zal de bot een onjuiste verwijzings-URL voor de antwoorden verstrekken.
    • De pagina moet 'id' gebruiken als parameter voor de queryreeks. De toewijzings-URL zal niet correct functioneren als een andere parameternaam wordt gebruikt.
  7. Selecteer onder Kolommen kiezen de lijst met kolommen die op de pagina worden gebruikt.

    Opmerking

    Er kan alleen een kolom met tekst met meerdere regels worden gekozen.

  8. Selecteer Volgende en controleer de selectie.

  9. Kies Opslaan om de wijzigingen te verzenden.

Het uiterlijk van copilot aanpassen

U kunt de stijl van de copilot aanpassen door de standaard Cascade Style Sheet (CSS)-klassen te overschrijven. Voeg hiervoor een stijltag toe aan de koptekstsjabloon en volg deze stappen om de waarden te overschrijven.

  1. Ga naar de code-editor van de site.
  2. Vouw vanuit Explorer-navigatie de map websjablonen uit.
  3. Open Header.html.
  4. Voeg uw stijltag toe. Een schermopname van Visual Studio met een map, bestand en CSS-kiezer benadrukt.
  5. Overschrijf de respectievelijke stijlen.

Copilot-widget

Een schermopname van de chatbotwidget.

Samengevouwen copilot-pictogram:

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

Knopinfo:

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

Copilot-elementen

Verwijs naar de CSS-voorbeelden voor het aanpassen van de elementen van uw chatbot.

Een schermopname van een chatbot met geannoteerde individuele elementen.

1. Header

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

2. Hoogte en breedte

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

3. Copilotvenster

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

4. Bubbel van copiloot

Achtergrondkleur:

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

Tekstkleur:

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

5. Bubbel van gebruiker

Achtergrondkleur:

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

Tekstkleur:

.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. Privébericht

Achtergrondkleur:

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

Tekstkleur:

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

De standaard copilot-inrichting uitschakelen

Servicebeheerders die lid zijn van een van de volgende Microsoft Entra-rollen kunnen een PowerShell-script gebruiken om de instelling op tenantniveau enableChatbotOnWebsiteCreation te wijzigen:

De standaardwaarde van de instelling op tenantniveau is 'null'. Deze gedraagt ​​zich alsof de instelling is ingesteld op 'true' en maakt de bot tijdens het maken van de site. De beheerder kan de waarde ervan instellen op 'true' of 'false'.

Als u de huidige waarde voor de instelling op tenantniveau wilt krijgen, gebruikt u de opdracht Get-TenantSettings. Bijvoorbeeld:

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

Opmerking

De opdracht Get-TenantSettings vermeldt geen tenantinstellingen waarvan de waarde null is. De standaardwaarde van de tenantinstelling enableChatbotOnWebsiteCreation is null, dus verschijnt het niet de eerste keer dat u het script uitvoert. Nadat u de waarde hebt ingesteld op true of false, verschijnt de instelling in de lijst.

Als u de waarde voor enableChatbotOnWebsiteCreation wilt instellen, gebruikt u de opdracht Set-TenantSettings. In het volgende voorbeeld wordt de waarde ingesteld op false:

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

Bekende problemen

  • U kunt het aangepaste domein van uw site niet wijzigen nadat u een copilot heeft toegevoegd. Schakel in plaats daarvan de copilot uit, wijzig het aangepaste domein en schakel de copilot vervolgens opnieuw in.
  • Hoewel u de copilot-functie kunt inschakelen op sites die u buiten de regio's waarvoor chatbot beschikbaar is maakt, is de copilot mogelijk niet gemaakt.
  • Als u de copilotfunctie uitschakelt, wacht dan een paar minuten totdat de achtergrondbewerkingen zijn voltooid voordat u deze weer inschakelt.

Zie ook