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

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

サンプル ダイアログ

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

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

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

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

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

基本設定

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

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

ツールの設定

このエージェントには、外部サービスとの統合に使用されるツールが含まれています。このサービスは、依存関係のある BigQuery データセット「Movies」を自動的に作成し、その中に「movies_data」と「credits」という 2 つのテーブルを作成します。映画のメタデータが新しく作成されたテーブルにインポートされ、そのデータに基づいて 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 データ閲覧者のロールを付与したサービス アカウントを指定する必要があります。

完了

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