Delen via


Veelgestelde vragen over het Bot Framework-ecosysteem

VAN TOEPASSING OP: SDK v4

In dit artikel worden veelgestelde vragen over ecosystemen beantwoord.

Hoe kan ik de Bot Framework Emulator in staat stellen om verbinding te maken met localhost terwijl deze zich achter een bedrijfsproxy bevindt?

Bij het ontwikkelen van een bot in een bedrijfsomgeving wordt de verbinding meestal geblokkeerd door de proxy, tenzij u opgeeft dat deze moet worden overgeslagen.localhost Hiervoor moet u de volgende omgevingsvariabele definiëren op uw lokale computer:

NO_PROXY=localhost

Zie Proxy-instellingen configureren voor meer informatie.

Wanneer voegt u meer gesprekservaringen toe aan bot framework?

We zijn van plan continue verbeteringen aan te brengen in het Bot Framework, inclusief extra kanalen, maar kunnen op dit moment geen planning bieden. Als u een specifiek kanaal wilt toevoegen aan het framework, [laat het ons weten][Ondersteuning].

Ik heb een communicatiekanaal dat ik wil configureren met Bot Framework. Kan ik met Microsoft werken om dat te doen?

We hebben geen algemeen mechanisme opgegeven voor ontwikkelaars om nieuwe kanalen toe te voegen aan Bot Framework, maar u kunt uw bot verbinden met uw app via de [Direct Line API][DirectLineAPI]. Als u een ontwikkelaar van een communicatiekanaal bent en met ons wilt samenwerken om uw kanaal in het Bot Framework mogelijk te maken, [we horen graag van u][Ondersteuning].

Welke hulpprogramma's en services moet ik gebruiken als ik een bot wil maken voor Microsoft Teams?

Het Bot Framework is ontworpen voor het bouwen, verbinden en implementeren van hoge kwaliteit, responsieve, performante en schaalbare bots voor Teams en vele andere kanalen. De SDK kan worden gebruikt om bots te maken die geschikt zijn voor tekst/sms, afbeeldingen, knoppen en kaarten (de meeste botinteracties in gesprekservaringen) en botinteracties die specifiek zijn voor Teams, zoals rijke audio- en video-ervaringen.

Als u al een geweldige bot hebt en de Teams-doelgroep wilt bereiken, kan uw bot eenvoudig worden verbonden met Teams (of elk ondersteund kanaal) via bot framework voor REST API (mits deze een via internet toegankelijk REST-eindpunt heeft).

Hoe kan ik een bot maken die gebruikmaakt van het datacentrum van de Amerikaanse overheid?

Wat is het Direct Line-kanaal?

Direct Line is een REST API waarmee u uw bot kunt toevoegen aan uw service, mobiele app of webpagina. U kunt in elke taal een client schrijven voor de Direct Line-API. Codeer gewoon naar het [Direct Line-protocol][DirectLineAPI], genereer een geheim op de pagina Direct Line-configuratie en praat met uw bot vanaf de locatie waar uw code zich bevindt.

Direct Line is geschikt voor:

  • Mobiele apps op iOS, Android en Windows Telefoon en andere
  • Bureaubladtoepassingen in Windows, OSX en meer
  • Webpagina's waarvoor u meer aanpassingen nodig hebt dan de [insluitbare Webchat-kanaal][WebChat] biedt
  • Service-naar-service-toepassingen

Wat zijn de stappen voor het configureren van Webchat en Direct Line voor Azure Government?

De stappen voor het configureren van Webchat en Direct Line voor Azure Government zijn vergelijkbaar met de stappen die worden gebruikt voor globale Azure. In Azure Government stelt u het domein in op de URL van Azure Government, omdat het standaarddomein van toepassing is op globale Azure, niet op Azure Government. De globale Azure-URL (https://webchat.botframework.com/v3/directline) verschilt van de Azure Government-URL (https://webchat.botframework.azure.us/v3/directline) voor de Webchat- en Direct Line-configuratie. In het volgende voorbeeld ziet u hoe u het domein instelt op de URL van Azure Government:

<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>

Meer informatie vindt u in de volgende documenten:

Hoe verhoudt het Bot Framework zich tot Azure Cognitive Services?

Zowel de Bot Framework- als Azure AI-services zijn gebouwd op basis van jaren onderzoek en gebruik in populaire Microsoft-producten. Dankzij deze mogelijkheden kan elke organisatie profiteren van de kracht van gegevens, de cloud en intelligentie om hun eigen intelligente systemen te bouwen die nieuwe mogelijkheden ontsluiten, hun bedrijfssnelheid verhogen en de branches leiden waarin ze hun klanten bedienen.

Wat zijn de mogelijke computerleesbare oplossingen van de ingebouwde LUIS-datum, tijd, duur en set-entiteiten?

Notitie

Language Understanding (LUIS) wordt op 1 oktober 2025 buiten gebruik gesteld. Vanaf 1 april 2023 kunt u geen nieuwe LUIS-resources maken. Er is nu een nieuwere versie van taalkennis beschikbaar als onderdeel van Azure AI Language.

Conversational Language Understanding (CLU), een functie van Azure AI Language, is de bijgewerkte versie van LUIS. Zie Natuurlijke taalkennis voor meer informatie over ondersteuning voor taalkennis in de Bot Framework SDK.

Zie de sectie Vooraf gebouwde entiteiten van de LUIS-documentatie voor een lijst met voorbeelden.

Hoe kan ik meer dan het maximum aantal LUIS-intenties gebruiken?

Notitie

Language Understanding (LUIS) wordt op 1 oktober 2025 buiten gebruik gesteld. Vanaf 1 april 2023 kunt u geen nieuwe LUIS-resources maken. Er is nu een nieuwere versie van taalkennis beschikbaar als onderdeel van Azure AI Language.

Conversational Language Understanding (CLU), een functie van Azure AI Language, is de bijgewerkte versie van LUIS. Zie Natuurlijke taalkennis voor meer informatie over ondersteuning voor taalkennis in de Bot Framework SDK.

U kunt overwegen om uw model op te splitsen en de LUIS-service in reeks of parallel aan te roepen.

Hoe kan ik meer dan één LUIS-model gebruiken?

Notitie

Language Understanding (LUIS) wordt op 1 oktober 2025 buiten gebruik gesteld. Vanaf 1 april 2023 kunt u geen nieuwe LUIS-resources maken. Er is nu een nieuwere versie van taalkennis beschikbaar als onderdeel van Azure AI Language.

Conversational Language Understanding (CLU), een functie van Azure AI Language, is de bijgewerkte versie van LUIS. Zie Natuurlijke taalkennis voor meer informatie over ondersteuning voor taalkennis in de Bot Framework SDK.

Zowel de Bot Framework SDK voor Node.js als de Bot Framework SDK voor .NET biedt ondersteuning voor het aanroepen van meerdere LUIS-modellen vanuit één luis-intentiedialoogvenster. Houd rekening met de volgende opmerkingen:

  • Bij het gebruik van meerdere LUIS-modellen wordt ervan uitgegaan dat de LUIS-modellen niet-overlappende sets intenties hebben.
  • Bij het gebruik van meerdere LUIS-modellen wordt ervan uitgegaan dat de scores van verschillende modellen vergelijkbaar zijn om de 'best overeenkomende intentie' te selecteren voor meerdere modellen.
  • Als u meerdere LUIS-modellen gebruikt, betekent dit dat als een intentie overeenkomt met één model, deze ook sterk overeenkomt met de intentie 'none' van de andere modellen. U kunt voorkomen dat in deze situatie de intentie 'none' wordt geselecteerd. De Bot Framework SDK voor Node.js schaalt automatisch de score voor 'none'-intenties omlaag om dit probleem te voorkomen.

Waar kan ik meer hulp krijgen bij LUIS?

Notitie

Language Understanding (LUIS) wordt op 1 oktober 2025 buiten gebruik gesteld. Vanaf 1 april 2023 kunt u geen nieuwe LUIS-resources maken. Er is nu een nieuwere versie van taalkennis beschikbaar als onderdeel van Azure AI Language.

Conversational Language Understanding (CLU), een functie van Azure AI Language, is de bijgewerkte versie van LUIS. Zie Natuurlijke taalkennis voor meer informatie over ondersteuning voor taalkennis in de Bot Framework SDK.