Der auf einem Playbook basierende vordefinierte Agent für Filmexperten kann eine Vielzahl von Fragen zu Filmen beantworten. Der Agent verweist sowohl auf ein BigQuery-Dataset mit Metadaten zu Filmen als auch auf einen Datenspeicher mit unstrukturierten Daten mit Zusammenfassungen von Filmhandlungen aus Wikipedia.
Beispieldialoge
Die folgenden Beispieldialoge zeigen gängige Szenarien, die von diesem vordefinierten Agenten behandelt werden.
Zusammenfassung der Handlung und Datenbanksuche
Der Nutzer bittet den Agenten um eine Zusammenfassung von Avatar. Der Agent ruft die Handlung des Films Avatar aus dem Datenspeicher ab und fasst sie für den Nutzer zusammen. Der Nutzer fragt, wie viel Gewinn Avatar gemacht hat. Der Agent sucht in der Datenbank nach den Einnahmen und dem Budget von Avatar und verwendet diese Informationen, um die Frage des Nutzers zu beantworten. Der Nutzer fragt, welcher nicht englischsprachige Film im Monat der Veröffentlichung von Avatar am meisten eingespielt hat. Der Agent durchsucht die Datenbank, filtert nach Datum und Sprache und beantwortet die Frage des Nutzers.
| Nutzereingabe | Antwort des KI-Agenten |
|---|---|
| Hallo | |
| Hallo, willkommen bei Cymbal Movies! Ich bin hier, um Ihnen bei Fragen zu Filmen zu helfen. Fragen Sie einfach! | |
| Erzähl mir mehr über Avatar | |
| Die Handlung des Films „Avatar“ ist wie folgt: 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) baut auf Pandora, einem dicht bewaldeten bewohnbaren Mond, der den Gasriesen Polyphemus im Sternsystem Alpha Centauri umkreist, ein wertvolles Mineral ab: Unobtainium. Pandora, dessen Atmosphäre für Menschen giftig ist, wird von den Na'vi bewohnt, einer Spezies von 3 Meter großen, blauhäutigen, intelligenten Humanoiden, die in Harmonie mit der Natur leben und eine Muttergöttin namens Eywa verehren. Kann ich Ihnen noch weiterhelfen? |
|
| Wie viel Gewinn hat der Film gemacht? | |
| Avatar hatte ein Budget von 237 Millionen US-Dollar und spielte 2,79 Milliarden US-Dollar ein, was einem Gewinn von 2,55 Milliarden US-Dollar entspricht. Kann ich Ihnen noch weiterhelfen? |
|
| Welcher nicht englischsprachige Film hat im Monat der Veröffentlichung von Avatar am meisten eingespielt? | |
| Der nicht englischsprachige Film, der im Monat der Veröffentlichung von Avatar am meisten eingespielt hat, war „3 Idiots“ mit 70 Millionen US-Dollar. Kann ich Ihnen noch weiterhelfen? |
|
| Das war alles, danke! | |
| Gern geschehen! |
Grundlegende Einrichtung
So richten Sie diesen vordefinierten Agenten ein:
- Importieren Sie den vordefinierten Agenten.
- Lassen Sie das Kästchen Abhängige Ressourcen erstellen aktiviert.
Tool einrichten
Dieser Agent enthält Tools, die
für die Integration mit externen Diensten verwendet werden.
Der Dienst erstellt automatisch das abhängige BigQuery-Dataset „Movies“ mit zwei Tabellen namens „movies_data“ und „credits“.
Die Metadaten des Films werden in die neu erstellte Tabelle importiert und das OpenAPI-Tool bq-search basiert auf diesen Daten.
Außerdem wird ein neuer Datenspeicher namens „Movie Expert-data-store“ erstellt und die erforderlichen Dokumente werden importiert, die vom Datenspeicher-Tool „cymbal-movie-plots“ verwendet werden.
Steuern
Das Tool cymbal-movie-plots stellt eine Verbindung zu einem Datenspeicher her, der auf einen Cloud Storage-Bucket mit Zusammenfassungen von Filmhandlungen verweist.
Filmdatenbank durchsuchen
Das OpenAPI-Tool bq-search stellt eine Verbindung zur BigQuery API her, gibt die vom Agenten generierte SQL-Abfrage ein, führt sie in der BigQuery-Tabelle mit Metadaten zu Filmen aus und gibt die Abfrageausgaben als JSON-Objekt an den Agenten zurück.
Sie müssen die Dienstkontoauthentifizierung für dieses Tool konfigurieren und ein Dienstkonto angeben, dem Sie die Rollen „BigQuery Job User“ und „BigQuery Data Viewer“ zugewiesen haben.
Abgeschlossen
Ihr Agent und seine Integrationen sollten jetzt eingerichtet und bereit zum Testen sein.