IBM Cloud Docs
Unterstützung Ihres Assistenten mit Antworten aus Webressourcen

Unterstützung Ihres Assistenten mit Antworten aus Webressourcen

In diesem Lernprogramm verwenden Sie die Services Watson Discovery und watsonx Assistant, um einen virtuellen Assistenten zu erstellen, der Fragen zur neuesten Forschung aus der US Federal Reserve beantworten kann. Der Assistent wird Fragen beantworten, indem er aktuelle, bereits vorhandene Forschungsveröffentlichungen von der Website der Federal Reserve Economic Data (FRED) nutzt.

IBM Cloud

Führen Sie dieses Lernprogramm nur aus, wenn Sie eine verwaltete Implementierung verwenden.

Lernziele

Sobald Sie dieses Lernprogramm abgeschlossen haben, wissen Sie, wie Sie Folgendes ausführen:

  • Erstellen Sie in watsonx Assistant eine Aktion, die Fragen zu einem bestimmten Thema erkennen kann.
  • Erstellen Sie ein Projekt für die interaktive Suche in Discovery.
  • Fügen Sie Ihrem Projekt eine Web-Crawler-Datenquelle hinzu.
  • Verbinden Sie Ihre Aktion watsonx Assistant mit einer Sucherweiterung, die Antworten von Ihrem Discovery-Projekt erhält.
  • Verwenden Sie Ihren Assistenten, um Antworten zurückzugeben, die er von der Website abruft.

Dauer

Für dieses Lernprogramm benötigen Sie ungefähr zwei bis drei Stunden.

Voraussetzung

  1. Bevor Sie beginnen, müssen Sie ein gebührenpflichtiges Konto bei IBM Cloudeinrichten.

    Sie können dieses Lernprogramm kostenlos ausführen, indem Sie einen Plus-Plan verwenden, der eine 30-Tage-Testversion ohne Kosten bietet. Zum Erstellen einer Plus-Plan-Instanz des Service müssen Sie jedoch über ein gebührenpflichtiges Konto verfügen (in dem Sie Kreditkarteninformationen angeben). Weitere Informationen zum Erstellen eines gebührenpflichtigen Kontos finden Sie unter Upgrade für Ihr Konto durchführen.

  2. Erstellen Sie eine Discovery-Serviceinstanz mit einem Plus-Plan.

    Rufen Sie die Seite Discovery-Ressource im IBM Cloud-Katalog auf und erstellen Sie eine Serviceinstanz des Plus-Plans.

Wenn Sie den Plus-Plan nicht mehr nutzen möchten und nicht dafür bezahlen möchten, löschen Sie die Service-Instanz des Plus-Plans, bevor die 30-tägige Testphase endet.

Assistenten erstellen

Für dieses Lernprogramm erstellen Sie einen Assistenten mit einer einzigen Aktion. Zuerst müssen Sie eine watsonx Assistant-Serviceinstanz erstellen.

Sowohl Lite-als auch Testplan watsonx Assistant-Serviceinstanzen sind kostenlos verfügbar. Sie erstellen einen Testplan, da ein Plus-Plan oder ein höherer Plan erforderlich ist, um einen Suchskill zu einem Assistenten hinzuzufügen. Der Testplan enthält alle Features des Plus-Plans. Der Lite-Plan ist dies nicht.

  1. Erstellen Sie einen Testplan für die Serviceinstanz von watsonx Assistant an derselben Datenposition, an der die Serviceinstanz von Discovery gehostet wird, z. B. Dallas.

  2. Klicken Sie auf der Seite watsonx Assistant-Plan-Service in IBM Cloudauf Launch watsonx Assistant.

    Die Produktbenutzerschnittstelle watsonx Assistant wird angezeigt, in der Sie Ihren ersten Assistenten erstellen können.

  3. Fügen Sie FRED research als Namen des Assistenten hinzu und klicken Sie anschließend auf Weiter.

    Shows the Watson Assistant welcome page
    Watson Assistant welcome page

  4. Füllen Sie die Felder aus, um Informationen über Sie und Ihren Assistenten zu teilen, und klicken Sie dann auf Weiter.

    Wählen Sie im Feld Welche Aussage beschreibt Ihre Anforderungen am besten die Option Ich verwende Watson Assistant, um einen Kurs oder eine Zertifizierung abzuschließen. aus.

    Zeigt die Seite Sagen Sie uns, wo Ihr Assistent wohnen
    für

  5. Wenn Sie einen Assistenten erstellen, wird automatisch eine Web-Chat-Anwendung erstellt.

    Shows the chat bot style settings
    Web chat settings

  6. Klicken Sie auf Weiter, um den Standardstil für den Web-Chat zu akzeptieren.

    Shows the chat bot preview in a fake web page
    Web chat preview

    Eine Vorschau des Web-Chats, wie er auf einer Webseite angezeigt wird, wird angezeigt.

  7. Klicken Sie auf Erstellen, um den Assistenten und die entsprechende Web-Chat-App zu erstellen.

Nach einer Glückwunschnachricht wird die Homepage für Ihren neuen Assistenten angezeigt.

caption-side=bottom"
Zeigt die

Erstellen Sie eine Aktion.

Erstellen Sie eine einzige Aktion, die Fragen zu den neuesten Forschungspapieren auf der Website von US Federal Reserve Economic Data (FRED) erkennen kann.

In einem realen Szenario möchten Sie möglicherweise, dass Ihr Assistent Fragen zu den Produkten in Ihrem Katalog oder zu Versicherungsplanoptionen oder anderen Fragen beantwortet. Sie können ähnliche Schritte ausführen, um den Assistenten anzuweisen, zu erkennen, wann ein Kunde zu einem bestimmten Thema fragt.

  1. Klicken Sie im Navigationsfenster auf Aktionen.

    Shows the Watson Assistant navigation panel
    Actions menu

    Die Seite "Aktionen" wird angezeigt.

    Zeigt die Einführungsseite für Aktionen an.
    Actions page

  2. Klicken Sie auf Aktion erstellen und wählen Sie dann aus, dass Sie völlig neu beginnen möchten.

    Zeigt die Optionen für die Aktionserstellungsmethode.
    Action creation method options

  3. Da der Assistent erkennen soll, wenn Kunden Fragen zur wirtschaftlichen Forschung stellen, fügen Sie die folgende Beispielbenutzerfrage hinzu und klicken Sie dann auf Speichern:

    What are the latest working papers about?
    

    Der Editor wird geschlossen. Wir möchten einige weitere Beispiele hinzufügen.

  4. Klicken Sie auf die Kachel Kunde beginnt mit, um mit dem Hinzufügen von Beispielen fortzufahren.

    Zeigt die Aktionsseite an, auf der die Kachel für die Kundeneingabeaufforderung ausgewählt ist.
    User question examples

  5. Fügen Sie die folgenden Fragen hinzu:

    Are there any working papers on the shipping industry?
    
    Are there any papers that focus on inflation?
    
    Are there papers about how trade policy affects pricing?
    
    What's the latest research on municipal bond markets?
    

    Zeigt die Liste der Beispielfragen zur Eingabeaufforderung an.
    User examples list

  6. Klicken Sie auf den ersten Schritt im Abschnitt Konversationsschritte.

    Zeigt den ersten ausgewählten Schritt an.
    First step

  7. Fügen Sie den folgenden Text zum Feld Assistent sagt hinzu:

    I'll check the Federal Reserve Economic Data website.
    
  8. Fügen Sie keine Kundenantwort hinzu. Klicken Sie stattdessen im Abschnitt "Und dann" auf "Weiter zum nächsten Schritt " und wählen Sie dann "Nach der Antwort suchen ".

    Zeigt den Abschnitt "Und dann" des Aktionsschritts.
    And then options

  9. Klicken Sie auf Einstellungen bearbeiten.

    Zeigt die Details des Suchschritts an.
    Search step

  10. Wählen Sie Aktion nach Rückgabe der Ergebnisse beenden aus und klicken dann auf Anwenden.

    Zeigt den Suchschritt mit ausgewähltem Kontrollkästchen 'Aktion beenden' an.
    Search step settings

  11. Speichern Sie Ihre Änderungen und klicken Sie anschließend auf das X, um den Schritt zu schließen.

    Zeigt das Symbol zum Schließen der Aktion an.
    Aktion 'Schließen'

Herzlichen Glückwunsch! Sie haben erfolgreich eine Aktion erstellt, die Fragen zu FRED-Forschungsarbeiten erkennt und eine Suchantwort zurückgibt.

Zeigt die erstellte Aktion an.
Created action

In einem späteren Schritt verbinden wir die Suchantwort in dieser Aktion mit einer Sucherweiterung, die für den Assistenten konfiguriert ist.

Projekt für interaktive Suche erstellen

Jetzt, da der Assistent Fragen zu einem Thema erkennen kann, geben wir ihm Zugriff auf Daten, aus denen er genaue Antworten abrufen kann.

Erstellen Sie in Discoveryeinen Projekttyp für die interaktive Suche. Dieser Projekttyp ist für das Abrufen von Antworten während dialoggesteuerten Interaktionen optimiert. Im Gegensatz zu anderen Projekttypen werden beispielsweise keine vordefinierten Aufbereitungen angewendet, die nicht benötigt werden.

  1. Öffnen Sie eine neue Web-Browser-Seite.

    Lassen Sie die Seite watsonx Assistant auf einer separaten Registerkarte geöffnet, damit Sie zwischen den beiden Anwendungen wechseln können.

  2. Klicken Sie auf der Serviceseite Discovery Plus-Plan in IBM Cloudauf Launch Discovery.

  3. Klicken Sie auf der Seite "Meine Projekte" auf "Neues Projekt ".

  4. Benennen Sie Ihr Projekt Federal Reserve research und wählen Sie dann den Projekttyp Dialogsuche aus.

  5. Klicken Sie auf Weiter.

Im nächsten Schritt konfigurieren Sie die Datenquelle für das Projekt.

Verbindung zu einer Website herstellen

Wir möchten, dass der virtuelle Assistent in der Lage ist, Fragen zu den neuesten Arbeitspapieren der US-Federal Reserve zu beantworten, also werden wir unser Projekt mit der Website der Federal Reserve Economic Data verbinden, die die Arbeitspapiere hostet.

  1. Klicken Sie auf der Seite Datenquelle auswählen auf Web-Crawler-Suche und anschließend auf Next.

    Shows the data source options
    Data source options

  2. Fügen Sie im Feld Objektgruppenname FRED papers hinzu.

    Zeigt das
    für den Web-Crawl-Namen

  3. Fügen Sie im Feld "Start-URLs" Folgendes hinzu: URL:

    https://research.stlouisfed.org/wp
    

    Sie fügen nur eine beginnende URL hinzu. In einem realen Szenario können Sie mehrere URLs hinzufügen, die zu anderen Seiten mit Informationen zu demselben Thema wechseln. Durch Hinzufügen weiterer URLs können Sie die Breite des Fachwissens Ihres Assistenten erweitern.

  4. Klicken Sie auf Hinzufügen.

  5. Klicken Sie auf das Symbol "Bearbeiten" für die URL, die Sie gerade hinzugefügt haben.

  6. Ändern Sie im Feld Maximale Anzahl der zu folgenden Links den Wert in 5.

    Zeigt das Feld "Start-URLs"
    Start-Einstellungen URL

    Wenn Sie den Wert in 5 ändern, geben Sie an, dass der Service die von Ihnen angegebene Seite verarbeiten und bis zu 5 Links von der Startseite folgen soll.

  7. Klicken Sie auf "Speichern " und dann auf "Fertigstellen ".

Der Discovery-Dienst durchsucht die von Ihnen angegebene Webseite, beginnend mit der Seite, die Sie als Startseite URL angegeben haben.

Während die Website durchsucht und die Daten indexiert werden, kehren Sie zur watsonx Assistant-Serviceinstanz zurück. Es ist an der Zeit, die von uns erstellte Aktion mit dem Projekt Discovery zu verbinden.

Vorschau des Assistenten

Um eine Vorschau eines Assistenten anzuzeigen, der eine Verbindung zu Daten herstellt, die in Discoverygespeichert sind, müssen Sie auf der Seite 'Umgebungen' eine Vorschau des Assistenten anzeigen. Wenn Sie den Assistenten separat testen, ist er nicht in der Lage, Daten von Discoveryabzurufen.

  1. Klicken Sie auf der Seite "Umgebungen" auf Diese Umgebung voranzeigen.

    Zeigt die Entwurfsumgebung mit
    Sucherweiterung*Sucherweiterung

    Es wird eine Beispielwebseite mit einem Chatsymbol angezeigt.

    Shows a preview of a web page with a chat icon
    Web chat icon

  2. Klicken Sie auf das Chat-Symbol, um das Web-Chat-Fenster zu öffnen.

    Shows web chat welcome message
    Web chat welcome message

  3. Geben Sie die folgende Textfrage ein:

    What impact is inflation having on the real estate market?
    

    Diese Testfrage ist keine der Fragen, die wir zum Trainieren des Assistenten verwendet haben.

    Die richtige Antwort wird zurückgegeben und enthält einen Link zur Quellendokumentationsseite.

    Zeigt eine Vorschau des Assistenten an, in dem die Testfrage
    wird*Web-Chat gibt Suchantwort

Herzlichen Glückwunsch! Sie haben erfolgreich einen Assistenten erstellt, der Fragen zu wirtschaftlichen Themen beantworten kann, indem Sie Informationen aus Arbeitspapieren abrufen, die auf der Website "US Federal Research Economic Data" verfügbar sind.

Zusammenfassung

In diesem Lernprogramm haben Sie ein Watson Discovery-Dialogsuchprojekt mit einem Web-Crawler-Connector erstellt, der Informationen zu Arbeitspapieren von der US Federal Reserve Economic Data-Website erfasst. Sie haben separat einen virtuellen Assistenten watsonx Assistant mit einer einzigen Aktion erstellt, die Benutzerfragen zu wirtschaftlichen Themen erkennen kann. Sie haben Ihrem Assistenten eine Sucherweiterung hinzugefügt, die die Suchantwort der Aktion mit dem Discovery-Projekt verbindet, in dem Wirtschaftsdaten gespeichert werden. Schließlich haben Sie Ihren virtuellen Assistenten getestet, indem Sie eine Frage gestellt und eine nützliche Antwort erhalten, die Daten aus relevanten Wirtschaftsforschungspapieren enthält.

Nächste Schritte

Der Assistent, den Sie erstellt und mit einer Sucherweiterung verbunden haben, ist in der Entwurfsumgebung verfügbar. Als Nächstes können Sie Ihren Assistenten in einer Produktionsumgebung publizieren und bereitstellen. Es gibt verschiedene Methoden, mit denen Sie den Assistenten implementieren können. Weitere Informationen finden Sie unter Übersicht: Vorschau und Veröffentlichung.