映画の専門家向けのビルド済みエージェント

映画エキスパート プレイブック ベースのビルド済みエージェント は、映画に関する幅広い質問に回答できます。 このエージェントは、映画に関するメタデータを含む BigQuery データセットと、Wikipedia から取得した映画のあらすじの非構造化データストアの両方を参照します。

サンプル ダイアログ

次のサンプル ダイアログは、このビルド済みエージェントによって処理される一般的なシナリオを示しています。

ユーザーがアバターのあらすじをエージェントに尋ねます。 エージェントは、データストアからアバターの映画のあらすじを取得し、ユーザー向けに要約します。 ユーザーがアバターの収益を尋ねます。 エージェントは、アバターの収益と予算をデータベースで検索し、この情報を使用してユーザーの質問に回答します。 ユーザーが、アバターが公開された月に最も収益を上げた英語以外の映画を尋ねます。 エージェントはデータベースを検索し、日付と言語でフィルタして、ユーザーの質問に回答します。

ユーザー入力 エージェントの応答
こんにちは
Cymbal Movies へようこそ。映画に関するご質問がございましたら、お気軽にお問い合わせください。どうぞ。
アバターについて教えて
映画『アバター』のあらすじは次のとおりです。

2154 年、人類は地球の天然資源を使い果たし、深刻なエネルギー危機に陥っていました。資源開発管理局(RDA)は、アルファ ケンタウリ星系のガス巨星ポリュフェモスを周回する、森林が茂る居住可能な衛星パンドラで、貴重な鉱物であるアンオブタニウムを採掘しています。パンドラは、人間にとって有毒な大気で覆われており、自然と調和して暮らし、エイワという母なる女神を崇拝する、身長 3 メートル、青い肌の知的なヒューマノイドであるナヴィが住んでいます。

他にご不明な点はございますか?
収益はいくらでしたか?
アバターの予算は 2 億 3,700 万ドルで、興行収入は 27 億 9,000 万ドル、利益は 25 億 5,000 万ドルでした。
他にご不明な点はございますか?
アバターが公開された月に最も収益を上げた英語以外の映画は何ですか?
アバターが公開された月に最も収益を上げた英語以外の映画は「3 Idiots」で、興行収入は 7, 000 万ドルでした。
他にご不明な点はございますか?
以上です。ありがとうございました。
どういたしまして。

基本設定

このビルド済みエージェントを設定するには:

  1. ビルド済みエージェントをインポートします
  2. [依存リソースを作成する] チェックボックスをオンのままにします。

ツールの設定

このエージェントには、外部サービスとの統合に使用されるツールが含まれています。このサービスは、「movies_data」と「credits」という 2 つのテーブルを含む「Movies」という名前の依存 BigQuery データセットを自動的に作成します。 映画のメタデータは新しく作成されたテーブルにインポートされ、bq-search OpenAPI ツールはそのデータに基づいて構築されます。 また、「Movie Expert-data-store」という名前の新しいデータストアが作成され、必要なドキュメントがインポートされます。これは、「cymbal-movie-plots」データストア ツールで使用されます。

調整

cymbal-movie-plots ツールは、映画のあらすじを含む Cloud Storage バケットを指すデータストアに接続します。

映画データベースを検索する

bq-search OpenAPI ツールは BigQuery API に接続し、エージェントによって生成された SQL クエリを入力して、映画のメタデータを含む BigQuery テーブルで実行し、クエリの出力を JSON オブジェクトとしてエージェントに返します。

このツールで サービス アカウント認証 を構成し、 BigQuery ジョブユーザーと BigQuery データ閲覧者のロールが付与されている サービス アカウントを指定する必要があります。

完了

これで、エージェントとその統合が設定され、テストの準備が整いました。