Teilen über


Beispiel 3: Bing-Suche in Microsoft Copilot Studio als Ausweichmöglichkeit verwenden

Wichtig

Power Virtual Agents-Fähigkeiten und -Funktionen sind jetzt Teil von Microsoft Copilot Studio nach erheblichen Investitionen in generative KI und verbesserte Integrationen in Microsoft Copilot.

Einige Artikel und Screenshots beziehen sich möglicherweise auf Power Virtual Agents während wir Dokumentation und Schulungsinhalte aktualisieren.

Anmerkung

Microsoft Copilot Studio unterstützt diese Funktion jetzt ohne Composer.

Verbessern Sie Ihren Bot, indem Sie benutzerdefinierte Dialoge mit Bot Framework Composer entwickeln und sie dann Ihrem Microsoft Copilot Studio Bot hinzufügen.

In diesem Beispiel lernen Sie, wie Sie die Bing-Suche als Fallback-Antwort in Microsoft Copilot Studio mit Hilfe von Composer festlegen.

Wichtig

Die Composer-Integration ist nicht für Benutzer verfügbar, die nur über die Teams Microsoft Copilot Studio Lizenz verfügen. Sie müssen eine Test- oder normale Microsoft Copilot Studio-Lizenz haben.

Anforderungen

Einen Fallbacktrigger erstellen

  1. Öffnen Sie den Bot aus Beispiel 2 in Microsoft Copilot Studio. Wenn Sie Beispiel 2 noch nicht abgeschlossen haben, finden Sie weitere Informationen unter Liste mit Mehrfachauswahloptionen in Microsoft Copilot Studio anzeigen.

  2. Öffnen Sie Ihren Bot in Composer. Anleitungen dazu finden Sie unter Erste Schritte mit Bot Framework Composer.

  3. Gehen Sie im Bot-Explorer zum Hauptdialog. Wählen Sie Mehr Optionen (...) und dann Neuen Trigger hinzufügen aus.

  4. Wählen Sie im Fenster Einen Trigger erstellen für Welchen Typ hat dieser Trigger?Unbekannte Absicht. Wählen Sie Übermitteln aus.

    Screenshot des Fensters „Einen Trigger erstellen“.

  5. Gehen Sie zur Seite Bot-Antworten, wählen Sie Contoso Meal Delivery Service und dann Code anzeigen aus.

  6. Kopieren Sie Folgendes in die Codeansicht:

    # adaptivecardjson_BingSearch(user_utterance)
    - ```
    {    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
        "type": "AdaptiveCard",
        "version": "1.2",
        "fallbackText": "This card requires Media to be viewed. Ask your platform to update to Adaptive Cards v1.1 for this and more!",
        "actions": [
            {
                "type": "Action.OpenUrl",
                "title": "Search with Bing",
                "url": "https://www.bing.com/search?q=${user_utterance}",
                "style": "positive"
            }
        ],
        "body": [
            {
                "type": "Image",
                "url": "https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RWe65Z?ver=2d4e&q=90&m=6&h=201&w=358&b=%23FFFFFFFF&l=f&o=t&aim=true"
            },
            {
                "type": "TextBlock",
                "text": "${user_utterance}",
                "wrap": true,
                "separator": true,
                "horizontalAlignment": "Center",
                "size": "Medium"
    
            }
        ]
    }
    ```
    

    Screenshot des JSON für adaptive Karten die Bot-Antworten hinzugefügt wurde.

  7. Kopieren Sie den folgenden Code in die gleiche Codeansicht:

    # AdaptiveCardBingSearch(user_utterance)
    [Activity
        Attachments = ${json(adaptivecardjson_BingSearch(user_utterance))}
    ]
    
    

    Screenshot der Aktivität, die den Bot-Antworten hinzugefügt wurde.

  8. Wechseln Sie zur Seite Erstellen. Wählen Sie im Hauptdialogfeld den Trigger Unbekannte Absicht aus.

  9. Wählen Sie im Erstellungsbereich Hinzufügen (+) und dann Eine Antwort senden aus.

  10. Wählen Sie im Eigenschaftenbereich unter Bot-AntwortenCode anzeigen aus.

    Warnung

    Wenn Sie den folgenden Ausdruck dem Antwort-Editor anstatt dem Code-Editor hinzufügen, antwortet der Bot mit einem rohen JSON anstatt einer adaptiven Karte.

  11. Kopieren Sie den folgenden Ausdruck hinein:

    - ${AdaptiveCardBingSearch(turn.activity.text)}
    

    Screenshot der Antwort für die Aktion „Eine Antwort senden“.

Ihren Bot testen

  1. Veröffentlichen Sie Ihre Composer-Inhalte, um sie in Ihrem Microsoft Copilot Studio-Bot verfügbar zu machen.

    Wichtig

    Wählen Sie Veröffentlichen in Composer stellt die Änderungen zum Testen zur Verfügung, veröffentlicht jedoch nicht automatisch Ihren Bot.

    Veröffentlichen Sie Ihren Bot in Microsoft Copilot Studio, um ihn auf allen Kanälen, mit denen er verbunden ist zu aktualisieren.

  2. Gehen Sie zur Seite Microsoft Copilot Studio Themen, um Ihr neues OnUnknownIntent-Thema anzeigen zu lassen.

    Screenshot des neuen in Microsoft Copilot Studio angezeigten Themas.

  3. Öffnen Sie den Testbot-Bereich und stellen Sie sicher, dass Nachverfolgen der Themenverläufe eingeschaltet ist. Geben Sie die Nachricht ein Is tofu vegan? ein, um Ihre Unterhaltung zu beginnen.

    Screenshot des Bereichs „Microsoft Copilot Studio-Testbot“.

Nächste Schritte

Beispiel 4: Anzeigen eines Formulars mit einer Schaltfläche „Senden“ in Microsoft Copilot Studio.