Bottypen
Bei der Entscheidung, wie Sie Ihren Bot entwickeln möchten, ist es wichtig, Ihre Optionen zu kennen. Sie müssen zwischen einem KI-fähigen oder einem herkömmlichen Bot wählen. Dieser Artikel bietet eine kurze Übersicht, die Ihnen den Einstieg erleichtern soll. Es zeigt Ihnen, wie Sie eine einfache Bot-App erstellen und dann zu einem benutzerdefinierten Engine-Agent erweitern.
Auswählen der Tools und Plattformen
Wenn Sie Einen eigenen Bot erstellen möchten, finden Sie hier eine Liste der Tools und Plattformen, die Ihnen beim Einstieg helfen:
# | Wählen... | Aus den folgenden Optionen ... |
---|---|---|
1. | Bottyp | – Benutzerdefinierter Engine-Agent – Konventioneller Bot |
2. | Botfunktionen | Wählen Sie die Funktionen aus, die Sie in Ihrem Bot erstellen möchten: • Konversationsfunktion • Benachrichtigungsfunktion • Workflowfunktion • Befehlsfunktion |
3. | Tools und Plattformen |
-
Teams KI-Bibliothek: Teams-Agents für benutzerdefinierte Engines verwenden KI, um auf natürliche Weise mit Benutzern zu kommunizieren. Diese Agents können Aufgaben von einfachen Fragen bis hin zu komplexen Vorgängen verarbeiten. Wenn Sie über einen vorhandenen Bot Framework SDK-Bot verfügen, können Sie ihn zur Teams KI-Bibliothek migrieren, um erweiterte Funktionen zu erhalten. Weitere Informationen finden Sie unter Warum Sie zur KI-Bibliothek von Teams migrieren müssen. - Bot Framework SDK: Mit dem Bot Framework SDK können Sie Bots mit C#, Python und JavaScript erstellen. Sie können vorhandene Bots so ändern, dass sie mit C# oder Node.js in Teams arbeiten. Das SDK erweitert Bot Builder auf Folgendes: • Verwenden Sie spezielle Karte-Typen wie den Connector Karte für Microsoft 365-Gruppen. • Festlegen von Teams-spezifischen Kanaldaten für Aktivitäten. • Verarbeiten von Nachrichtenerweiterungsanforderungen. Sie können Teams-Apps mit jeder Webtechnologie entwickeln und die Bot Framework-REST-APIs direkt aufrufen, um die Tokenverarbeitung in allen Fällen sicherzustellen. - Teams Toolkit: Mit dem Teams-Toolkit können Sie ganz einfach mit der Entwicklung von Bot-Apps für Teams beginnen. Sie können eine Projektvorlage für allgemeine benutzerdefinierte Bot-App-Szenarien (LOB-App) verwenden oder mit einem Beispiel beginnen. Weitere Informationen finden Sie unter Tools und SDKs. - Azure KI-Dienste: Azure KI-Dienste bieten Tools und Frameworks zum Erstellen, Bereitstellen und Verwalten intelligenter Anwendungen. Das Azure AI Foundry-Tool ist entscheidend für das Erstellen und Testen benutzerdefinierter Engine-Agents zum Verwalten und Testen von KI-Modellen. Weitere Informationen finden Sie unter Azure AI Foundry. |
4. | Botregistrierungsdienst | – Azure AD – Entwicklerportal |
5. | Erweiterte Botfunktionen | – Anruf- und Medienbot – Zugreifen auf Daten mithilfe von MS Graph -SSO – Bot auf Mobilgeräten |
Erstellen eines Bots
Beginnen wir mit dem Erstellen eines Bots. Sie können das Teams-Toolkit, das Bot Framework SDK oder die Teams KI-Bibliothek verwenden. Nachdem Sie eine herkömmliche Teams-Bot-App erstellt haben, können Sie die KI-Ebene zu Ihrem Bot hinzufügen, um ihn zu erhöhen.
Erstellen einer herkömmlichen Teams-Bot-App
# | Ich möchte bauen ... | Hier ist ein Beispiel |
---|---|---|
1. | Konversationsbot mit Bot Framework SDK |
-
Bot-App mit Node.js - Bot-App mit C# - Bot-App mit Python |
2. | Konversationsbot mit Teams Toolkit | Erstellen eines Teams-Konversationsbots |
Erstellen einer KI-gestützten Teams-Bot-App
Sie können einen neuen benutzerdefinierten Engine-Agent erstellen oder Ihren vorhandenen konventionellen Bot so erweitern, dass er von KI unterstützt wird.
# | Ich möchte bauen ... | So geht's... |
---|---|---|
1. | Benutzerdefinierter Engine-Agent mit Teams KI-Bibliothek und Teams Toolkit | Erstellen eines benutzerdefinierten Engine-Agents |
2. | Erhöhen Sie Ihren herkömmlichen Bot, der mit dem Bot-Framework-Adapter erstellt wurde, um KI zu verwenden. | Verbessern Ihres herkömmlichen Bots zur Verwendung von KI |
3. | Migrieren Ihres mit Bot-Framework erstellten Bots zur Verwendung der Teams KI-Bibliothek | Migrieren Ihres Bots zur Verwendung der Teams KI-Bibliothek |
Nächster Schritt
Wählen Sie als nächsten Schritt eine der folgenden Optionen aus:
Wenn Sie mehr über die KI-Bibliothek von Teams erfahren möchten, wählen Sie Folgendes aus:
Was ist die Teams KI-Bibliothek?
Wenn Sie mehr über die Kernfunktionen der KI-Bibliothek von Teams erfahren möchten, wählen Sie Folgendes aus:
Grundlegendes zur Ki-Bibliothek von Teams
Wenn Sie mehr über die Entwicklung einer Bot-App erfahren möchten, wählen Sie Folgendes aus:
Grundlegendes zu Botkonzepten