Automatisieren Sie Tests und die Bereitstellung von Agenten mithilfe von Pipelines in der Power Platform

Automatisieren Sie Das Testen und Bereitstellen von Copilot Studio-Agents mithilfe von Pipelines in Power Platform , um die kontinuierliche Bereitstellung zu unterstützen und die Governance während des gesamten Bereitstellungslebenszyklus zu verbessern. Dieser Artikel erklärt, wie Power Automate Cloud-Flows mit Dataverse und dem Copilot Agent Kit integriert werden kann, um die Funktionalität der Agenten mit automatisierten Testläufen zu validieren, Qualitäts-Gates durchzusetzen, manuelle Schritte und Fehler zu reduzieren und sicherzustellen, dass nur zuverlässige Agenten in die Produktion kommen.

Voraussetzungen

Für den Bereitstellungsprozess sind drei Umgebungen erforderlich:

  • Pipelinehostumgebung: Umgebung, die die Pipelines und deren Erweiterungen hostet. Es ist der zentrale Kontrollpunkt für den Bereitstellungsprozess.
  • Entwicklungsumgebung (Quellumgebung): Umgebung, in der Sie den Copilot Studio-Agent entwickeln und testen. Das Copilot Agent Kit ist hier installiert, um eine automatisierte Validierung des Verhaltens des Agenten zu ermöglichen.
  • Zielumgebung (Produktionsumgebung): Das endgültige Ziel für die Bereitstellung, in dem der Agent veröffentlicht wird, nachdem alle Überprüfungen bestanden wurden.

Konfigurationsschritte

Für detaillierte Schritte laden Sie die folgende PDF herunter: Automatisierte Tests und Bereitstellung von Copilot Studio Agents über Power Platform Pipelines.

Hier die Hauptschritte:

  1. Öffnen Sie die Bereitstellungspipelinekonfigurations-App: Starten Sie die App über das Power Apps-Portal, um Bereitstellungspipelinen zu erstellen und zu verwalten.
  2. Konfigurieren Sie die Pipeline: Stellen Sie einen Pipelinenamen bereit, und verknüpfen Sie die Entwicklungsumgebungen.
  3. Konfigurieren von Bereitstellungsphasen: Hinzufügen von Bereitstellungsphasen zum Definieren von Zielumgebungen und Aktivieren von Vorexport- und Vorbereitstellungsschritten.
  4. Auslösung bei Bereitstellungsanfrage: Der Ablauf wird ausgelöst, wenn eine Bereitstellungsanfrage für eine Lösung initiiert wird, die einen Copilot Studio Agenten beinhaltet.
  5. Ausführen automatisierter Tests: Der Ablauf hält die Bereitstellung an, führt automatisierte Tests aus, wertet Testergebnisse aus und entscheidet, ob die Bereitstellung basierend auf den Testergebnissen fortgesetzt werden soll.