Vordefinierter Agent für Filmexperten

Der Playbook-basierte vorkonfigurierte Filmexperte kann eine Vielzahl von filmbezogenen Fragen beantworten. Der Agent verweist sowohl auf ein BigQuery-Dataset mit Metadaten zu Filmen als auch auf einen unstrukturierten Datenspeicher mit Zusammenfassungen von Filmhandlungen aus Wikipedia.

Beispieldialoge

Die folgenden Beispieldialoge veranschaulichen gängige Szenarien, die von diesem vordefinierten Agenten verarbeitet werden.

Der Nutzer bittet den Kundenservicemitarbeiter um eine Zusammenfassung von Avatar. Der Bot ruft die Filmhandlung für Avatar aus dem Datenspeicher ab und fasst sie für den Nutzer zusammen. Der Nutzer fragt, wie viel Gewinn Avatar gemacht hat. Der Kundenservicemitarbeiter sucht in der Datenbank nach dem Umsatz und dem Budget von Avatar und verwendet diese Informationen, um die Frage des Nutzers zu beantworten. Der Nutzer möchte wissen, welcher nicht englischsprachige Film im Monat der Veröffentlichung von Avatar die höchsten Einnahmen erzielt hat. Der Kundenservicemitarbeiter sucht in der Datenbank, filtert nach Datum und Sprache und beantwortet die Frage des Nutzers.

Nutzereingabe Antwort des Kundenservicemitarbeiters
Hallo
Hallo, willkommen bei Cymbal Movies. Ich helfe Ihnen gern bei Fragen zu Filmen. Stell uns gerne Fragen!
Mehr über Avatar
Die Handlung des Films „Avatar“ ist so:

Im Jahr 2154 haben die Menschen die natürlichen Ressourcen der Erde erschöpft, was zu einer schweren Energiekrise geführt hat. Die Resources Development Administration (RDA) fördert ein wertvolles Mineral – Unobtanium – auf Pandora, einem dicht bewaldeten bewohnbaren Mond, der um den Gasriesen Polyphemus im Alpha Centauri-Sternsystem kreist. Pandora, dessen Atmosphäre für Menschen giftig ist, wird von den Na'vi bewohnt, einer Spezies drei Meter großer, blauhäutiger, intelligenter Humanoiden, die in Harmonie mit der Natur leben und eine Muttergöttin namens Eywa verehren.

Kann ich sonst noch etwas für Sie tun?
Wie hoch war der Gewinn?
Avatar hatte ein Budget von 237 Millionen $und spielte 2,79 Milliarden $ein, was einem Gewinn von 2,55 Milliarden $entspricht.
Kann ich sonst noch etwas für Sie tun?
Welcher Film in einer anderen Sprache als Englisch war im Monat der Veröffentlichung von Avatar der umsatzstärkste?
Der Film, der im Monat der Veröffentlichung von Avatar die höchsten Einnahmen erzielte, war „3 Idiots“ mit einem Umsatz von 70 Millionen $.
Kann ich sonst noch etwas für Sie tun?
Das war's. Danke!
Gern geschehen.

Grundlegende Einrichtung

So richten Sie diesen vordefinierten Agent ein:

  1. Importieren Sie den vordefinierten Agenten.
  2. Lassen Sie das Kästchen Abhängige Ressourcen erstellen angeklickt.

Tool einrichten

Dieser Agent enthält Tools, die für die Einbindung in externe Dienste verwendet werden. Der Dienst erstellt automatisch das abhängige BigQuery-Dataset „Filme“ mit den beiden Tabellen „movies_data“ und „credits“. Die Filmmetadaten werden in die neu erstellte Tabelle importiert und das bq-search OpenAPI-Tool basiert auf diesen Daten. Außerdem wird ein neuer Datenspeicher mit dem Namen „Movie Expert-data-store“ erstellt und die erforderlichen Dokumente werden importiert, die vom Datenspeichertool „cymbal-movie-plots“ verwendet werden.

Lenkung

Das cymbal-movie-plots-Tool stellt eine Verbindung zu einem Datenspeicher her, der auf einen Cloud Storage-Bucket mit Zusammenfassungen von Filmhandlungen verweist.

In der Filmdatenbank suchen

Das bq-search OpenAPI-Tool stellt eine Verbindung zur BigQuery API her, gibt die vom Kundenservicemitarbeiter generierte SQL-Abfrage ein, führt sie in der BigQuery-Tabelle mit Metadaten zu Filmen aus und gibt die Abfrageergebnisse als JSON-Objekt an den Kundenservicemitarbeiter zurück.

Abgeschlossen

Ihr Agent und seine Integrationen sollten jetzt eingerichtet und bereit für den Test sein.