Zum Hauptinhalt wechseln

Konversations-KI ist das nächste Benutzeroberflächenparadigma im Computingbereich, das die Interaktion zwischen Mensch und Computer natürlicher macht. Unsere Realität hat sich gewandelt: Früher haben Menschen gelernt und sich an Computer angepasst, und nun lernen Computer, Menschen zu verstehen und mit ihnen umzugehen. Mithilfe von Konversations-KI können Menschen auf natürliche Weise mit Computern interagieren. Sie deckt Sprache, Grafiken (Karten) sowie Text ab und ermöglicht Computern, zu lernen und sich anzupassen, um uns besser zu verstehen. Microsoft stellt sowohl Azure Bot Service als auch Microsoft Bot Framework bereit, damit Sie solche Konversationserfahrungen in Ihren Anwendungen entwickeln.

Azure Bot Service, ab Dezember 2017 allgemein verfügbar, bietet eine robuste Lösung zum Verbinden Ihrer Konversations-KI mit Benutzern von öffentlichen Kanälen wie Microsoft Teams, Skype, Cortana, Facebook und dem Web sowie benutzerdefinierte Umgebungen in Apps und auf Geräten. Azure Bot Service entspricht den Standards von SOC 1, SOC 2 und SOC 3 sowie ISO 27001, 27018, PCI (DSS) und HIPAA/HITRUST.

Heute möchte ich die allgemeine Verfügbarkeit von Microsoft Bot Framework SDK V4 für C# und JavaScript ankündigen, sowie eine Reihe von plattformübergreifenden Befehlszeilentools zum Verwalten von Bots, Botdiensten und Kanälen. Vom Bot Framework Emulator ist zwar eine neue Version (V4) verfügbar, doch er befindet sich noch in Vorschau. Mit diesem Release bieten Microsoft Bot Framework und Azure Bot Service eine umfassende Umgebung zum Erstellen, Testen und Veröffentlichen intelligenter Bots für Unternehmen mit Azure Bot Service.

Fangen Sie gleich an, und erstellen Sie Bots mit Microsoft Bot Framework und Azure Bot Service.

Mehr Effizienz für Entwickler

Aufbauend auf den Erfahrungen mit dem sehr erfolgreichen V3 SDK, das über 300.000 Entwickler verwenden, verfolgt das V4 SDK einen mehrschichtigen Ansatz zum Entwickeln von Kommunikations-Apps. Das V4 SDK bietet eine einheitliche Entwicklungsumgebung und Architektur über alle unterstützten Programmiersprachen (C#, JavaScript, Python und Java) hinweg und verfügt über eine offene, modulare und erweiterbare Architektur, mit der Entwickler ihre Kommunikations-Apps praktisch überall ausführen können – in öffentlichen und privaten Clouds, auf IoT-Geräten und sogar im Browser. Das V4 SDK bietet eine erweiterbare Middlewarearchitektur und stellt Entwicklern Hooks zum Erweitern der SDK-Kernfunktionen zur Verfügung.

Mit Bot Framework V4 können Sie schnell mit einem einfachen Botentwurf beginnen und dessen Raffinesse und Intelligenz steigern, indem Sie verschiedene Azure Cognitive Services hinzufügen, z.B. Language Understanding-Modelle (LUIS) und QnA Maker-Wissensdatenbanken. Mit LUIS können Sie natürliche Sprachinteraktionen hinzufügen, damit Benutzer natürlicher und mit einer verbesserten Ausdrucksfähigkeit mit Ihren Bots interagieren können. In Botunterhaltungen können sowohl reiner Text als auch komplexere Karten mit Text-, Bild- und interaktiven Schaltflächen verwendet werden.

Einfacher Einstieg mit Vorlagen und Beispielen

Das V4 SDK verfügt über eine umfangreiche Auswahl von Vorlagen, Beispiele und eine Referenzimplementierung, um das Erstellen von Kommunikations-Apps in Azure zu ermöglichen. Diese Vorlagen beinhalten Best Practices und Muster, die aus der Zusammenarbeit mit zahlreichen Entwicklern stammen, die mit Cognitive Services Kommunikations-Apps erstellen.

Mit unseren Vorlagen haben Entwickler die Möglichkeit, eine grundlegende Boterfahrung zu erstellen, die alle erforderlichen Azure-Abhängigkeiten beinhaltet. Wird die grundlegende Einrichtung anfangs abgeschlossen, können sich Entwickler darauf konzentrieren, die Raffinesse und Intelligenz von Apps durch Hinzufügen verschiedener Azure Cognitive Services-Dienste wie Language Understanding oder QnA Maker-Wissensdatenbanken zu verbessern. Außerdem können sie Kunden mithilfe von Sprache, Text und komplexeren Karten mit Text, Bildern und interaktiven Schaltflächen eine natürlichere Botinteraktion mit einer verbesserten Ausdrucksfähigkeit ermöglichen.

Mit dem Bot Framework Emulator Tests und Integrationen optimieren

Der Bot Framework Emulator ist eine plattformübergreifende Open Source-App für Mac, Windows und Linux, mit der Botentwickler ihre Kommunikationsanwendung auf einem lokalen Computer oder in der Cloud testen und debuggen können. Die Funktionen des Bot Framework Emulators umfassen unter anderem ein verbessertes dynamisches Layoutmodell, die Überprüfung von Botdienstantworten wie LUIS und QnA Maker, Unterstützung für mehrere Botkonfigurationen sowie Botdebugging basierend auf Transkriptprotokollen und -wiedergaben im Präsentationsmodus.

Der Bot Framework Emulator V4 vereinfacht die Integration und Verwaltung der verschiedenen Dienste, die Teil einer Konversationserfahrung sind. Entwickler können sich direkt in Azure anmelden und Cognitive Services, die zu ihrem Bot gehören, öffnen und verwalten – einschließlich Language Understanding (LUIS) und QnA Maker.

Laden Sie noch heute die neue Vorschauversion des Bot Framework Emulators herunter, weil er Bots aus allen Versionen des Bot Framework SDKs unterstützt.

Abbildung

Umfangreiches Toolset für Entwickler und Unternehmer

Mit dem umfangreichen Toolset von Bot Framework V4 können unsere Kunden Language Understanding für Kommunikations-Apps starten und das Generieren von Sprachmodellen optimieren. Sowohl Entwickler als auch Produktbesitzer können am Erstellungsvorgang von Kommunikations-Apps teilnehmen und die gesamte Konversationsleistung mit umfangreichen Protokollen und Analysen überprüfen.

Alle Microsoft Bot Framework SDKs, der Emulator und die Befehlszeilentools sind als Open Source-Projekte auf GitHub verfügbar, basieren auf einer aktiven Community und unterstützen Mac, Windows und Linux. Die Language Understanding-Dienste sind über das LUIS-Portal, das QnA Maker-Portal und Cognitive Services verfügbar.

Verbesserung der Konversationserfahrung mit umfassenden Features für die natürliche Sprache

Viele Kunden verbringen viel Zeit und Mühe damit, ein benutzerdefiniertes Verständnis für Namen, geografische Orte, Telefonnummern und andere Bereiche zu erstellen. Nun kündigt LUIS optimierte Verständnisfunktionen an, einschließlich neuer integrierter Entitätstypen für Personennamen und geografische Orte. LUIS verfügt jetzt außerdem neben den Zertifizierungen ISO 27001, 27018 und HIPAA auch über eine PCI-Zertifizierung.

QnA Maker-Unterstützung für Geplauder

Der QnA Maker ist ein benutzerfreundlicher Cognitive Services-Dienst zum Beantworten von Benutzerfragen in Form einer natürlicheren Konversation. Dank der grafischen Oberfläche können Sie den Dienst auch dann gut nutzen, wenn Sie weder Fachwissen noch Erfahrung auf dem Gebiet Verstehen natürlicher Sprache haben. Mit QnA Maker können Entwickler Frage-und-Antwort-Bots in Minutenschnelle erstellen, trainieren und veröffentlichen. QnA Maker verfügt über eine integrierte Unterstützung für das Bot Framework SDK V4, um eine noch intelligentere Konversation mit Ihrem Bot zu ermöglichen.  Mit diesem Release erweitert QnA Maker die Funktionalität, Wissen aus halbstrukturierten Daten im DOC- und PDF-Format zu extrahieren. QnA Maker extrahiert Fragen und Antworten aus solchen Dateien und fügt sie Ihrer Wissensdatenbank hinzu.

Seit diesem Release unterstützt QnA Maker außerdem simples Geplauder. Sie können einfach jeder beliebigen Wissensdatenbank einen Satz vordefinierten Geplauders hinzufügen und aus drei Typen mit unterschiedlichen Stilen wählen: formell, locker und lustig. Das Geplauder lässt sich weiter bearbeiten und an Ihren Bot anpassen. Weitere Informationen finden Sie in diesem Artikel zum Hinzufügen von Geplauder zum QnA Maker-Dienst.

QnA Maker verfügt jetzt außerdem neben den Zertifizierungen ISO 27001 und 27018 auch über eine SOC- und PCI-Zertifizierung.

Erstellen Sie mit Azure Bot Service einen QnA-Bot, und besuchen Sie das aktualisierte QnA Maker-Portal.

Eigenen virtuellen Assistenten erstellen

Wir haben festgestellt, dass unsere Kunden und Partner Bedarf an einem Konversationsassistenten haben, der auf ihre Marke zugeschnittenen, auf ihre Kunden ausgerichtet und für diverse Konversationscanvas und Geräte verfügbar ist. Die Open Source-Optimierung für virtuelle Assistenten führt den Open Source-Ansatz von Microsoft für das Bot Framework SDK fort und bietet die vollständige Kontrolle über die Endbenutzererfahrung, die auf einer Reihe von grundlegenden Funktionen basiert. Darüber hinaus können der Erfahrung Informationen zu Endverbraucher, Geräten und Ökosystem hinzugefügt werden, um ein vollständig integriertes und intelligentes Erlebnis zu gewährleisten.

Wir möchten, dass unsere Kunden ihre Geschäftsbeziehungen und die daraus gewonnenen Erkenntnisse bereichern, und finden, dass ihnen die komplette Kontrolle darüber zusteht. Deswegen lässt jeder virtuelle Assistent unsere Kunden und Partner die Benutzererfahrung vollständige steuern. Name, Stil und Typ können individuell an die Organisation angepasst werden. Unsere Optimierung für virtuelle Assistenten vereinfacht das Erstellen eines eigenen Assistenten, sodass Sie in wenigen Minuten loslegen können.

Der Funktionsumfang des virtuellen Assistenten ist breit gefächert und bietet Endanwendern eine große Auswahl. Um die Produktivität von Entwicklern zu steigern und ein aktives Ökosystem aus wiederverwendbaren Konversationserfahrungen zu schaffen, stellen wir Entwicklern beispielhafte kommunikative Fertigkeiten zur Verfügung, die sie mehrfach nutzen können. Diese Fertigkeiten können in die Kommunikations-App integriert werden, um bestimmte Konversationserfahrungen zu verbessern, z.B. das Suchen nach einem Point of Interest, die Interaktion mit Kalendern, Aufgaben, E-Mails usw. Die Fertigkeiten sind vollständig anpassbar und bestehen aus Sprachmodellen und Code.

Auf der Ignite wird die erste Vorschau bekannt gegeben. Wir arbeiten eng mit langjährigen Kunden und Partnern in einem Open Source-Repository zusammen, um die Vorschauversion in den kommenden Monaten zu überprüfen und für ein breiteres Publikum verfügbar zu machen.

Weitere nützliche Informationen für den Einstieg bietet die Dokumentation zum Thema Optimierung virtueller Assistenten.

Vollständige Kontrolle über die Benutzererfahrung mit Webchat

Das Steuerelement für den Bot Framework-Webchat ist eine beliebte Konversationscanvas für Azure Bot Service-Kunden. Mit dem Webchat-Steuerelement können Entwickler ihre Bots schnell in vorhandene Websites integrieren. Das V4-Release des Webchat-Steuerelements, dessen Neuerungen auf Feedback von der Community und Kunden basieren, bietet Entwicklern die Option, das Chatfenster ganz nach Belieben anzupassen. Es ist sogar möglich, Farben, Auffüllung und Größen zu ändern und die Canvas mit benutzerdefinierten Grafiken und Logos zu versehen. Sogar die Platzierung der Spracheingabe und die Reihenfolge der Nachrichten können vom Entwickler gesteuert werden. Zudem hat er die Möglichkeit, eine persistente Menüschaltfläche hinzuzufügen und benutzerdefinierte Avatare einzuführen. Die neue Architektur beinhaltet eine verbesserte Authentifizierung sowie einen fortlaufenden Konversationsverlauf und kann Aktionen wie das Wechseln zu einer anderen Seite oder Funktion konversationsübergreifend ausführen. Weitere Updates umfassen erweiterte Authentifizierungsfunktionen und einen fortlaufenden Konversationsverlauf über mehrere Konversationen hinweg.

Abbildung

Erfahren Sie mehr über die aktuellen Neuerungen im Webchat.

Wir haben zahlreiche Kunden wie Progressive, Dixons Carphone, UPS und Adobe, die KI-Apps und Agents entwickeln.

Erste Schritte

Während wir die Konversations-KI-Tools und das entsprechende Framework weiter verbessern, freuen wir uns darauf zu sehen, welche Konversationserfahrungen Sie für Ihre Kunden schaffen. Legen Sie noch heute los.

  • Explore

     

    Let us know what you think of Azure and what you would like to see in the future.

     

    Provide feedback

  • Build your cloud computing and Azure skills with free courses by Microsoft Learn.

     

    Explore Azure learning


Join the conversation