Automatisera testning och distribution av agenter med hjälp av pipelines i Power Platform

Automatisera testning och distribution av Copilot Studio-agenter med hjälp av pipelines i Power Platform för att stödja kontinuerlig leverans och förbättra styrningen under hela distributionslivscykeln. Den här artikeln förklarar hur man integrerar Power Automate molnflöden med Dataverse och Copilot Agent Kit för att validera agentfunktionalitet med automatiserade testkörningar, upprätthålla kvalitetsgrindar, minska manuella steg och fel samt säkerställa att endast pålitliga agenter når produktionen.

Förutsättningar

Distributionsprocessen kräver tre miljöer:

  • Pipelinevärdmiljö: Miljö som är värd för pipelines och dess tillägg. Det är den centrala kontrollpunkten för distributionsprocessen.
  • Utvecklingsmiljö (källmiljö): Miljö där du utvecklar och testar Copilot Studio-agenten. Copilot Agent Kit är installerat här för att möjliggöra automatiserad validering av agentens beteende.
  • Målmiljö (produktionsmiljö): Slutmålet för distribution, där agenten publiceras efter att den har godkänt alla valideringskontroller.

Konfigurationssteg

Detaljerade steg finns i följande PDF: Automatiserad testning och distribution av Copilot Studio-agenter via Power Platform-pipelines.

De övergripande stegen är:

  1. Öppna konfigurationsappen för distributionspipeline: Starta appen från Power Apps-portalen för att skapa och hantera distributionspipelines.
  2. Konfigurera pipelinen: Ange ett pipelinenamn och länka utvecklingsmiljöerna.
  3. Konfigurera distributionssteg: Lägg till distributionssteg för att definiera målmiljöer och aktivera förexport- och fördistributionssteg.
  4. Utlösare vid distributionsbegäran: Flödet utlöses när en distributionsbegäran initieras för en lösning som innehåller en Copilot Studio-agent.
  5. Kör automatiserade tester: Flödet pausar distributionen, kör automatiserade tester, utvärderar testresultat och bestämmer om distributionen ska fortsätta baserat på testresultaten.