Teams KI-Bibliothek

Hinweis

Die KI-Bibliothek von Teams ist nur in der öffentlichen Entwicklervorschau verfügbar.

Die KI-Bibliothek von Teams ist eine Teams-orientierte Schnittstelle für GPT-basierte Common Language-Modelle und Benutzerabsichts-Engines. Dies mäßigt die Notwendigkeit, dass Sie komplexe und teure Aufgaben beim Schreiben und Verwalten von Konversationsbotlogik für die Integration in große Sprachmodelle (LLMs) übernehmen müssen.

Visuelle Darstellung einer Benutzereingabe und einer Botantwort.

Die KI-Bibliothek bietet einen einfachen funktionsgesteuerten Ansatz und hilft Ihnen, intelligente Apps schnell und einfach mit vordefinierten, wiederverwendbaren Codeausschnitten zu erstellen, sodass Sie sich auf die Erstellung der Geschäftslogik konzentrieren können, anstatt die Semantik von Teams-Konversationsanwendungen zu erlernen.

Im Folgenden finden Sie einige der Standard Features, die über die Teams KI-Bibliothek verfügbar sind:

Einfaches Teams-zentriertes Komponentengerüst

Die Teams KI-Bibliothek vereinfacht das Teams-App-Modell, um sich auf die erforderliche Erweiterung im Vergleich zum erforderlichen Protokoll zu konzentrieren. Sie können vordefinierte Vorlagen verwenden und Ihre Geschäftslogik zu diesem Gerüst hinzufügen, um Module wie Bots, Nachrichtenerweiterungen, adaptive Karten oder Linkentflechtung hinzuzufügen.

Modellierung in natürlicher Sprache

Die Teams KI-Bibliothek wurde mit GPT-gestützten Sprachmodellen erstellt, sodass Sie keine Zeit damit verbringen müssen, Ihre Konversationslogik zu schreiben und Benutzerabsichten zu identifizieren. Dies macht das Erstellen kigestützter Teams-Apps einfacher, konformer und konsistent als je zuvor.

Bots können kontextintern ausgeführt werden und unterstützen, wenn der Bot eine Benutzerabsicht erkennt, die einer der Botaktionen zugeordnet ist. Dies fördert die Konversation, ohne dass Benutzer explizit mit dem Bot sprechen müssen, indem sie eine kleine Gruppe registrierter Aktionen verwenden.

Prompt Engineering

Prompt Engineering hilft Ihnen, Eingabeaufforderungen zu entwerfen, die die Absicht des Benutzers, den Kontext der Unterhaltung und die Botpersönlichkeit berücksichtigen. Bots können personalisiert und angepasst werden, um die Anforderungen der Benutzer zu erfüllen.

Verlauf der Konversationssitzung

Die KI-Bibliothek von Teams speichert den Kontext nachrichtenübergreifend und hilft, die Leistung des Bots zu verbessern, indem Muster im Benutzerverhalten analysiert werden.

Lokalisierung

Da die KI-Bibliothek von Teams das GPT-Modell von OpenAI verwendet, ist die Lokalisierung verfügbar. Wenn ein Benutzer in einer beliebigen Sprache eingibt, wird die Eingabe konsistent in Absichten, Entitäten und resultierende Aktionen übersetzt, die die App versteht, ohne dass Lokalisierungsdatensätze erstellt und verwaltet werden müssen.

LLM Modularität

Das Große Sprachmodell (Large Language Model, LLM) ist ein erweitertes Sprachmodell, das latente Variablen verwendet, um kohärenten und vielfältigen Text und Stil in natürlicher Sprache zu generieren.

Obwohl die Teams KI-Bibliothek für die Verwendung des GPT-Modells von Open AI entwickelt wurde, haben Sie die Flexibilität, mit jedem LLM Ihrer Wahl zu tauschen, ohne die Botlogik zu ändern. Dies bedeutet, dass Sie den Inhalt Ihrer App außerhalb der öffentlichen Domäne und auf Ihr bevorzugtes LLM-Modell beschränken können.

Verantwortungsvolle KI

Mit der Ki-Bibliothek von Teams können Sie ethische und verantwortungsvolle Konversations-Apps erstellen, indem Sie:

  • Moderationshooks: Um Botantworten für jede Moderations-API zu regulieren.
  • Konversations-Sweeping: Um Unterhaltungen zu überwachen und zu intervenieren, wenn die Konversation durch proaktive Erkennung und Wartung in die Irre geht.
  • Feedbackschleifen: Um die Leistung des Bots für qualitativ hochwertige Unterhaltungen zu bewerten und die Benutzererfahrung zu verbessern.

Die KI-Bibliothek von Teams bietet Unterstützung von wenig Code bis hin zu komplexen Szenarien. Die Bibliothek erweitert die Funktionen um KI-Konstrukte, um modellierung natürlicher Sprache, szenariospezifische Benutzerabsichten, Personalisierung und automatisierte kontextbezogene Unterhaltungen zu erstellen.

Predictive Engine zum Zuordnen von Absichten zu Aktionen

Eine einfache Schnittstelle für Aktionen und Vorhersagen ermöglicht Bots, zu reagieren, wenn der Bot vertrauen kann, um Maßnahmen zu ergreifen. Mithilfe der Umgebungspräsenz können Bots die Absicht erlernen, Eingabeaufforderungen basierend auf der Geschäftslogik verwenden und Antworten generieren. Wenn z. B. ein Benutzer nicht mehr im Büro war und einen Thread schnell zusammenfassen muss, gilt die Bibliothek wie folgt:

  1. Versteht die Absicht als Zusammenfassung.
  2. Ermöglicht Eingabeaufforderungen das Erstellen von Zusammenfassungen über einen Zeitraum, der sich auf den Vorgesetzten des Benutzers konzentriert.
  3. Stellt Aktionen bereit, um Chatinhalte zusammenzufassen, die Benutzer nutzen können.

Gründe für die Verwendung der Teams KI-Bibliothek

Die KI-Bibliothek ist eine Teams-zentrierte Schnittstelle für große Sprachmodelle. Ihre Apps können LLMs nutzen, um natürlichere Konversationsinteraktionen mit Benutzern zu ermöglichen und diese Konversation in Ihre App-Fähigkeiten zu integrieren.

Sie können sich auf das Schreiben Ihrer Geschäftslogik konzentrieren und Es Teams ermöglichen, die Komplexität von Konversationsbots zu verarbeiten, sodass Sie benutzerspezifische Absichten in Ihren Apps problemlos extrahieren und nutzen können.

Screenshot: Vorteile der Verwendung der Teams KI-Bibliothek

  • Die KI-Bibliothek ist eine Teams-zentrierte Schnittstelle für große Sprachmodelle. Verwenden Sie vordefinierte Vorlagen, um Teams-App-Funktionen hinzuzufügen.

  • Verwenden Sie Techniken wie prompt engineering, um ChatGPT wie Konversationserfahrungen zu Ihrem Bot hinzuzufügen, und integrierte Sicherheitsfeatures wie Moderation tragen dazu bei, dass Ihr Bot immer angemessen reagiert.

  • Die Bibliothek enthält eine Planungs-Engine, mit der das Modell die Absicht des Benutzers identifizieren und diese Absicht dann den von Ihnen implementierten Aktionen zuordnet.

  • Sie können ganz einfach Unterstützung für jede LLM Ihrer Wahl hinzufügen, ohne die Botlogik zu ändern.

Nächster Schritt