Agent-Konzepte

Abgeschlossen

Sie müssen einige Importkonzepte berücksichtigen, bevor Sie Ihren Agent erstellen.

Language Understanding

Wenn Benutzende mit einer Computeranwendung über Text oder Sprache interagieren, sollte man nicht von ihnen erwarten, dass sie die internen Anweisungen der Anwendung verwenden. Eine Computeranwendung muss in der Lage sein, mit der auf natürliche Weise bereitgestellten Sprache umzugehen und entsprechend auf die Bedeutung zu reagieren, die der Benutzer ausgedrückt hat. Die natürliche Sprachverarbeitung, eine KI-Fähigkeit, bietet eine Verbindung zwischen menschlicher und Computersprache und ermöglicht es Menschen und Computeranwendungen, auf natürliche Weise zusammenzuarbeiten.

Microsoft Copilot Studio hostet mehrere KI-Modelle und KI-Fähigkeiten, deren Kern ein transformatorbasiertes Verarbeitungsmodell für die natürliche Sprache ist. Microsoft Copilot Studio verwendet die Verarbeitung natürlicher Sprache des Sprachverständnisdienstes (LUIS), der Teil von Azure Cognitive Services ist.

Microsoft Copilot Studio verwendet ein Sprachverständnismodell, das einen beispielbasierten Ansatz verwendet, der auf einem tiefen neuronalen Modell basiert. Diese Art von Großmodell muss nur einmal mit großen Datenmengen trainiert werden und kann anschließend ohne weiteres Training für bestimmte Aufgaben mit wenigen Beispielen verwendet werden. Speziell für Microsoft Copilot Studio ermöglicht die Verwendung dieses Modells Agent-Erstellenden auf intuitive Weise, sicher an ihren Copilot Studio-Inhalten zu arbeiten, ohne KI-Fachleute einbeziehen zu müssen.

Themen

Microsoft Copilot Studio funktioniert, indem das Thema identifiziert wird, nach dem der Benutzer fragt, und dann eine Unterhaltung über dieses Thema geführt wird.

Themen sind die Hauptthemen der Unterhaltung. Ein Microsoft Copilot Studio-Agent kann bis zu 1.000 Themen umfassen. Jedes Thema ist ein separater Unterhaltungspfad. Es ist die Kombination von Themen in einem Agent, die einen natürlichen Gesprächsfluss bietet. Sie können Themen für die Aufgaben oder Anforderungen erstellen, auf die Ihr Agent antworten soll.

Screenshot der Copilot Studio-Themen

Themen definieren den Zweck Ihres Agents und sind der erste Schritt bei dessen Erstellung. Ein Thema besteht aus zwei Teilen:

  • Triggerausdrücke: Die Schlüsselwörter, Phrasen oder Äußerungen, die der Benutzer eingeben wird.

  • Unterhaltungsknoten: Legen fest, wie Ihr Agent reagieren soll.

Jedes Thema hat seinen eigenen Unterhaltungsfluss mit dem Agent. Wenn ein Agent einen Trigger für ein Thema identifiziert, wird die Unterhaltung für diesen Agent initiiert.

Die Verwendung des Verarbeitungsmodells für natürliche Sprache bedeutet, dass Sie in Microsoft Copilot Studio, wenn Sie Triggerausdrücke für ein Thema erstellen, nur einige Beispiele angeben müssen, normalerweise im Bereich von fünf bis zehn Phrasen für ein einzelnes Thema. Kürzere Triggerausdrücke sind besser, und Sie sollten zwei bis zehn Wörter anstreben. Zusätzlich müssen Sie sicherstellen, dass die Triggerausdrücke semantisch unterschiedlich sind. Wenn Sie ein einzelnes anderes Verb oder Substantiv ändern, reicht dies aus, um die Abdeckung eines Themas zu erweitern. Das Hinzufügen von Elementen wie neuen Artikeln (Ändern oder Hinzufügen von der/die/das oder einer/eine oder ein), das Ändern der Großschreibung, das Hinzufügen von Kontraktionen („Sie sind“ oder „nicht“) oder das Hinzufügen von Pluralformen verbessern die Auslösung nicht, da bereits Kontraktionen vorhanden sind im Verarbeitungsmodell der natürlichen Sprache berücksichtigt.

Generierte Themen

Viele Organisationen verfügen über Verfahren, Produktinformationen, häufig gestellte Fragen (FAQs) und andere Informationen in Dokumenten oder auf Websites. Microsoft Copilot Studio kann Informationen extrahieren und Themen mit Triggerausdrücken mit der Option Vorgeschlagene Themen erstellen.

Hinweis

Wenn Sie Microsoft Dynamics 365 Customer Service Insights verwenden, können Sie die Themen aus Customer Service Insights auswählen und diese Themen und Triggerausdrücke dann Ihrem Microsoft Copilot Studio-Agent hinzufügen.

Entitäten

Microsoft Copilot Studio versucht, Informationen aus den vom Benutzer eingegebenen Phrasen zu extrahieren. Diese extrahierten Informationen können verwendet werden, um den Pfad der Unterhaltung zu steuern. Microsoft Copilot Studio verwendet Entitäten, um Informationen in einer Textphrase zu identifizieren, z. B. Namen, Daten und Zahlen. Ihr Agent kann diese Informationen dann verwenden, um über den geeigneten nächsten Schritt in der Unterhaltung zu entscheiden.

Entitäten sind Personen, Orte und Dinge, die ein Agent anhand der in einen Agent eingegebenen Phrasen identifizieren kann. Microsoft Copilot Studio enthält eine Reihe vordefinierter Entitäten für die am häufigsten verwendeten Objekte. Sie können benutzerdefinierte Entitäten für die Domäne der Geschäftslösung erstellen, die Sie erstellen.

Screenshot der Copilot Studio-Entitäten

Kanäle

Der Azure Bot Framework trennt die Logik des Agents von der Kommunikation mit verschiedenen Services. Wenn Sie einen Agent erstellen, können Sie den Agent nur verwenden, wenn er auf den Websites mit dem Webchatkanal integriert ist. Sie können Ihrem Agent Kanäle hinzufügen, um ihn auf anderen Plattformen und Diensten verfügbar zu machen, die als Kanäle bezeichnet werden.

Einer der Hauptvorteile des Azure Bot Service besteht darin, dass Sie Ihren Agent einmal entwickeln und dann eine Verbindung zu mehreren Kanälen herstellen, ohne den Code für jeden Kanal ändern zu müssen, um die spezifischen Anforderungen und Formate dieses Kanals zu erfüllen. Der Azure Bot Service kümmert sich um diese Anforderungen und konvertiert die Formate.

Die folgenden Kanäle stehen für die Verbindung zu Agents zur Verfügung:

  • Alexa

  • Direct Line

  • Direct Line Speech

  • E-Mail

  • Facebook

  • GroupMe

  • Kik

  • Line

  • Microsoft Teams

  • Skype

  • Slack

  • Telegram

  • Telefon

  • Twilio (SMS)

  • Webchat

Screenshot mit Azure Bot-Kanalverbindungen

Sie können Microsoft Copilot Studio auf den gleichen Kanälen bereitstellen.