Häufig gestellte Fragen zum Bot Framework-Ökosystem

GILT FÜR: SDK v4

Dieser Artikel bietet Antworten auf häufig gestellte Fragen zum Ökosystem.

Wie ermögliche ich dem Bot Framework-Emulator, eine Verbindung mit Localhost herzustellen, während er sich hinter einem Unternehmensproxy befindet?

Bei der Entwicklung eines Bots in einer Unternehmensumgebung wird die Verbindung in der Regel vom Proxy blockiert, es sei denn, Sie geben an, dass er für localhost umgangen werden soll. Dazu müssen Sie auf Ihrem lokalen Computer die folgende Umgebungsvariable definieren:

NO_PROXY=localhost

Weitere Informationen finden Sie unter Konfigurieren von Proxy-Einstellungen.

Wann werden dem Bot Framework weitere Konversationsmöglichkeiten hinzugefügt?

Wir planen fortlaufende Verbesserungen an Bot Framework, einschließlich zusätzlicher Kanäle. Wir können zu diesem Zeitplan aber keine Angaben zum Zeitplan machen. Wenn Sie möchten, dass dem Framework ein bestimmter Kanal hinzugefügt wird, teilen Sie uns dies mit.

Ich habe einen Kommunikationskanal, den ich gerne mit Bot Framework konfigurierbar machen möchte. Kann ich daran mit Microsoft zusammenarbeiten?

Wir bieten keinen allgemeinen Mechanismus für Entwickler, um Bot Framework neue Kanäle hinzuzufügen, aber Sie können Ihren Bot über die Direct Line-API mit Ihrer App verbinden. Wenn Sie ein Entwickler eines Kommunikationskanals sind und mit uns zusammenarbeiten möchten, um Ihren Kanal in Bot Framework zu aktivieren, würden wir gerne von Ihnen hören.

Welche Tools und Dienste sollte ich verwenden, wenn ich einen Bot für Microsoft Teams erstellen möchte?

Bot Framework dient zum Erstellen, Verbinden und Bereitstellen hochwertiger, schneller, leistungsstarker und skalierbarer Bots für Microsoft Teams und viele andere Kanäle. Das SDK kann zum Erstellen von Text-/SMS-, Bild-, Schaltflächen- und kartenfähigen Bots (also ein Großteil der Bot-Interaktionen für Konversationen) verwendet werden sowie von Bot-Interaktionen, die Microsoft Teams-spezifisch sind, z.B. umfangreichen Audio- und Videoumgebungen.

Wenn Sie bereits über einen hervorragenden Bot verfügen und die Microsoft Teams-Zielgruppe erreichen möchten, können Sie Ihren Bot ganz einfach mit Microsoft Teams (oder allen anderen unterstützten Kanälen) verbinden. Verwenden Sie dazu Bot Framework für die REST-API (vorausgesetzt, er verfügt über einen über das Internet zugänglichen REST-Endpunkt).

Wie erstelle ich einen Bot, der das Rechenzentrum für US Government verwendet?

Was ist der Direct Line-Kanal?

Direct Line ist eine REST-API, mit der Sie Ihren Bot Ihrem Dienst, Ihrer mobilen App oder Ihrer Webseite hinzufügen können. Sie können einen Client für die Direct Line-API in jeder beliebigen Sprache schreiben. Erstellen Sie einfach Code für das Direct Line-Protokoll, generieren Sie auf der Direct Line-Konfigurationsseite ein Geheimnis, und sprechen Sie mit Ihrem Bot, egal wo sich Ihr Code befindet.

Direct Line eignet sich für:

  • Mobile Apps auf iOS, Android, Windows Phone und anderen Plattformen
  • Desktopanwendungen unter Windows, OSX und anderen
  • Webseiten, für die Sie mehr Anpassungen benötigen, als der einbettbare Webchatkanal bietet
  • Service-to-Service-Anwendungen

Was sind die Schritte zum Konfigurieren von Webchat und Direct Line für Azure Government?

Die Schritte zum Konfigurieren von Webchat und Direct Line für Azure Government ähneln denen, die global für Azure verwendet werden. In Azure Government legen Sie die Domäne auf die Azure Government-URL fest, da die Standard-Domäne für Azure global und nicht für Azure Government gilt. Die globale Azure-URL (https://webchat.botframework.com/v3/directline) unterscheidet sich von der Azure Government-URL (https://webchat.botframework.azure.us/v3/directline) für die Konfiguration von Webchat und Direct Line. Das folgende Beispiel zeigt, wie Sie die Domäne festlegen auf die Azure Government-URL:

<body>
    <div id="webchat" role="main"></div>
    <script>
      window.WebChat.renderWebChat(
        {
          directLine: window.WebChat.createDirectLine({
            token: 'YOUR_TOKEN_SECRET',
            domain: 'https://webchat.botframework.azure.us/v3/directline'
          }),
          userID: 'YOUR_USER_ID',
          username: 'Web Chat User',
          locale: 'en-US',
          botAvatarInitials: 'WC',
          userAvatarInitials: 'WW'
        },
        document.getElementById('webchat')
      );
    </script>
</body>

Weitere Informationen finden Sie in den folgenden Dokumenten:

In welcher Beziehung steht Bot Framework zu Azure Cognitive Services?

Bot Framework und Azure KI Services basieren beide auf jahrelanger Forschung und dem Einsatz in beliebten Microsoft-Produkten. Dank dieser Funktionen kann jede Organisation Daten, die Cloud und Business Intelligence nutzen, um eigene intelligente Systeme zu erstellen, die neue Geschäftschancen eröffnen, geschäftliche Abläufe beschleunigen und es ihnen ermöglichen, eine Führungsrolle in ihrer jeweiligen Branche zu übernehmen.

Was sind mögliche maschinenlesbare Lösungen der in LUIS integrierten Entitäten für Datum, Uhrzeit, Dauer und Satz?

Hinweis

Language Understanding (LUIS) wird am 1. Oktober 2025 eingestellt. Ab dem 1. April 2023 können Sie keine neuen LUIS-Ressourcen erstellen. Eine neuere Version von Language Understanding ist jetzt als Teil von Azure KI Language verfügbar.

Conversational Language Understanding (CLU), ein Feature von Azure KI Language, ist die aktualisierte Version von LUIS. Weitere Informationen zu Language Understanding im Bot Framework-SDK finden Sie unter Natürliches Sprachverständnis.

Eine Liste von Beispielen finden Sie im Abschnitt zu integrierten Entitäten in der LUIS-Dokumentation.

Wie kann ich mehr als die maximale Anzahl von LUIS-Absichten verwenden?

Hinweis

Language Understanding (LUIS) wird am 1. Oktober 2025 eingestellt. Ab dem 1. April 2023 können Sie keine neuen LUIS-Ressourcen erstellen. Eine neuere Version von Language Understanding ist jetzt als Teil von Azure KI Language verfügbar.

Conversational Language Understanding (CLU), ein Feature von Azure KI Language, ist die aktualisierte Version von LUIS. Weitere Informationen zu Language Understanding im Bot Framework-SDK finden Sie unter Natürliches Sprachverständnis.

Sie können überlegen, ob Sie Ihr Modell aufteilen und den LUIS-Dienst nacheinander oder parallel aufrufen.

Wie kann ich mehr als ein LUIS-Modell verwenden?

Hinweis

Language Understanding (LUIS) wird am 1. Oktober 2025 eingestellt. Ab dem 1. April 2023 können Sie keine neuen LUIS-Ressourcen erstellen. Eine neuere Version von Language Understanding ist jetzt als Teil von Azure KI Language verfügbar.

Conversational Language Understanding (CLU), ein Feature von Azure KI Language, ist die aktualisierte Version von LUIS. Weitere Informationen zu Language Understanding im Bot Framework-SDK finden Sie unter Natürliches Sprachverständnis.

Sowohl das Bot Framework SDK für Node.js als auch das Bot Framework SDK für .NET unterstützen das Aufrufen mehrerer LUIS-Modelle aus einem einzigen LUIS-Absichtsdialog. Beachten Sie die folgenden Vorbehalte:

  • Die Verwendung mehrerer LUIS-Modelle setzt voraus, dass die LUIS-Modelle nicht überlappende Sätze von Absichten aufweisen.
  • Die Verwendung mehrerer LUIS-Modelle setzt voraus, dass die Bewertungen aus verschiedenen Modellen vergleichbar sind, um die „am besten übereinstimmende Absicht“ bei mehreren Modellen auszuwählen.
  • Die Verwendung mehrerer LUIS-Modelle bedeutet, dass bei Übereinstimmung einer Absicht mit einem Modell, auch die Absichten vom Typ „None“ (Keine) der anderen Modelle abgeglichen werden. In diesem Fall können Sie die Auswahl der Absicht vom Typ „None“ verhindern. Das Bot Framework SDK für Node.js skaliert die Bewertung für „None“ automatisch herunter, um dieses Problem zu vermeiden.

Wo finde ich weitere Hilfe zu LUIS?

Hinweis

Language Understanding (LUIS) wird am 1. Oktober 2025 eingestellt. Ab dem 1. April 2023 können Sie keine neuen LUIS-Ressourcen erstellen. Eine neuere Version von Language Understanding ist jetzt als Teil von Azure KI Language verfügbar.

Conversational Language Understanding (CLU), ein Feature von Azure KI Language, ist die aktualisierte Version von LUIS. Weitere Informationen zu Language Understanding im Bot Framework-SDK finden Sie unter Natürliches Sprachverständnis.