Freigeben über


Fertigkeiten in Copilot Studio verwenden

Mit Microsoft Copilot Studio können Sie Ihren Agent mithilfe von Fertigkeiten erweitern. Wenn Sie in Ihrem Unternehmen bereits Bots für bestimmte Szenarien erstellt und bereitgestellt haben (unter Verwendung von Pro-Code-Tools, einschließlich des Microsoft 365 Agents SDK), können Sie einen solchen Bot in einen Skill konvertieren und den Skill in einen Microsoft Copilot Studio-Agent einbetten.

Anforderungen

Hinzufügen eine Fertigkeit zu Agent-Unterhaltungen

Erstellen Sie zunächst einen Copilot Studio-Agent und erstellen und implementieren Sie die Funktion mithilfe von Pro-Code-Tools in Ihrer Organisation.

Registrieren Sie als Nächstes einen Skill in Copilot Studio, damit Ihr Agent den Skill nutzen kann.

Fügen Sie schließlich eine Fertigkeit zu einem Unterhaltungsthema hinzu, indem Sie die folgenden Schritte ausführen:

  1. Gehen Sie zur Seite Themen für den Agenten, den Sie bearbeiten möchten.

  2. Öffnen Sie den Authoring Canvas für das Thema, von dem aus Sie eine Skill-Aktion aufrufen möchten.

  3. Wählen Sie Knoten hinzufügen unter einem vorhandenen Knoten, um einen neuen Knoten hinzuzufügen.

    Screenshot vom Hinzufügen eines Knotens.

  4. Wählen Sie im Knotenauswahlfenster Ein Tool hinzufügen und wählen Sie dann die Fertigkeit, die Sie hinzufügen möchten.

  5. Wenn Ihre Fähigkeit Eingaben hat, weisen Sie diesen Eingaben Variablen zu. Wenn Ihre Fertigkeit außerdem Ausgaben an Variablen ausgibt, können Sie diese Variablen in allen folgenden Knoten verwenden.

    Anmerkung

    Fähigkeiten können einfache Datentypen (Ganzzahl, boolescher Wert, Zeichenfolge) und komplexe Datentypen (als JSON-Zeichenfolgen) akzeptieren.

    Wenn Sie Variablen aus komplexen Datentypen extrahieren müssen, ist es erforderlich, einen Agent-Flow zu verwenden, um komplexe JSON-Zeichenfolgen weiter zu analysieren und in Schlüssel-Wert-Paare für die Verwendung in Ihrem Agent aufzuteilen.

  6. Wählen Sie Speichern, um Ihre Änderungen an dem Thema zu übernehmen.

  7. Testen Sie Ihren Copilot, um sicherzustellen, dass er die Fertigkeit ordnungsgemäß ausführt.

Eine vorhandene Fertigkeit von einem mehrinstanzenfähigen in einen einzelnen Mandanten konvertieren

Sie können vorhandene Fertigkeiten konvertieren, sodass sie nicht mehr mehrinstanzenfähig sind, sondern nur noch einzelne Mandanten unterstützen. Um eine mehrinstanzenfähige Fertigkeit in eine einzelne Mandantenfertigkeit zu konvertieren, müssen Sie die folgenden Änderungen vornehmen:

  • Eine neue Entra ID-App-Registrierung mit einem Mandanten erstellen
  • Die Fertigkeitenkonfiguration auf die Verwendung eines einzelnen Mandanten aktualisieren
  • Die Fertigkeit bereitstellen
  • (Optional) Den Quellcode aktualisieren

Weitere Informationen finden Sie unter Eine Fertigkeit für Copilot Studio implementieren.

Einzelinstanzfähige Fertigkeiten und Richtlinien für bedingten Zugriff

Die Administratoren des Entra ID-Mandanten können Richtlinien für bedingten Zugriff konfigurieren, um den Zugriff auf Ressourcen im Mandanten zu steuern. Dies kann sich möglicherweise auf Anforderungen an Ressourcen auswirken, einschließlich Fertigkeiten, basierend auf Faktoren wie Geografie. Überprüfen Sie unbedingt die Richtlinien für bedingten Zugriff in Ihrem Mandanten.