
始める前に
- ラボでは、Google Cloud プロジェクトとリソースを一定の時間利用します
- ラボには時間制限があり、一時停止機能はありません。ラボを終了した場合は、最初からやり直す必要があります。
- 画面左上の [ラボを開始] をクリックして開始します
Add content to Google Drive and Google Calendar
/ 20
Configure an AI Applications identity provider
/ 10
Create Google Drive and Google Calendar Data Stores
/ 20
Deploy an Agentspace app
/ 30
Set up an OAuth Consent Screen and Create client
/ 10
Enable a Google Calender Action
/ 10
このラボでは、Google ドライブ データストアに接続された Agentspace アプリをデプロイし、AI アシスタントを使用して組織内から情報を検索します。
あなたは科学会議の主催者であり、新たな太陽系外惑星の発見について議論するための会議を計画しているとします。
このラボでは、次の方法について学びます。
こちらの手順をお読みください。ラボの時間は制限されており、一時停止することはできません。[ラボを開始] ボタンをクリックするとタイマーが開始され、Cloud リソースを利用できる時間が表示されます。
この Qwiklabs ハンズオンラボでは、シミュレーションやデモ環境ではなく、実際のクラウド環境を使ってご自身でラボのアクティビティを行うことができます。一時的な認証情報が新しく提供されるため、ラボ受講中の Google Cloud Platform へのログインおよびアクセスにはその認証情報を使用してください。
このラボを完了するには、次のものが必要です。
注: すでに個人の GCP アカウントやプロジェクトをお持ちの場合でも、そのアカウントやプロジェクトはラボでは使用しないでください。
[ラボを開始] ボタンをクリックします。ラボの料金をお支払いいただく必要がある場合は、表示されるダイアログでお支払い方法を選択してください。 左側の [ラボの詳細] ペインには、以下が表示されます。
[Google Cloud コンソールを開く] をクリックします(Chrome ブラウザを使用している場合は、右クリックして [シークレット ウィンドウで開く] を選択します)。
ラボでリソースがスピンアップし、別のタブで [ログイン] ページが表示されます。
ヒント: タブをそれぞれ別のウィンドウで開き、並べて表示しておきましょう。
必要に応じて、下のユーザー名をコピーして、[ログイン] ダイアログに貼り付けます。
[ラボの詳細] ペインでもユーザー名を確認できます。
[次へ] をクリックします。
以下のパスワードをコピーして、[ようこそ] ダイアログに貼り付けます。
[ラボの詳細] ペインでもパスワードを確認できます。
[次へ] をクリックします。
その後次のように進みます。
その後、このタブで Google Cloud コンソールが開きます。
[Cloud Storage] > [バケット] に移動して、[
デモデータとして使用する以下のファイルをローカル システムにダウンロードします。
Google Cloud コンソールにログインしているシークレット ウィンドウで、新しいタブを作成して drive.google.com に移動します。
Qwiklab 受講者アカウントのドライブに新しいフォルダを作成し、「PlanetCon: Persephone
」という名前を付けます。
Cloud Storage からダウンロードしたドキュメントを Google ドライブの PlanetCon: Persephone フォルダにアップロードします。これらのドキュメントは、「Persephone」という架空の新惑星の発見と、その発見について科学界で議論するための会議の開催に関連したものです。
同じシークレット ウィンドウで新しいタブを作成し、calendar.google.com に移動します。ポップアップが表示されたら、同意するか閉じます。
右上隅の円内にある「s」をクリックし、自分の Qwiklabs 受講者アカウント(student-...@qwiklabs.net)で認証されていることを確認します。
左上の [+ 作成] をクリックし、プルダウン メニューから [予定] を選択します。
表示される予定作成ウィンドウで、予定のタイトルを「Astronomers Lunch Planning Meeting
」とし、開始時刻を今から 1 時間以上先に設定します。
[保存] を選択します。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
Google Cloud コンソールの上部で「Agentspace」を検索して、Agentspace ランディング ページに移動します。
[Agentspace] カードで [Manage] をクリックします。
[AI Applications] が表示されます。[続行して API を有効にする] をクリックします。
左側のナビゲーション パネルで [設定] を選択します。
global ロケーションの行で、鉛筆アイコン をクリックします。
ID プロバイダとして [Google Identity] を選択します。
[保存] を選択します。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
AI Applications のメニューで、左側のナビゲーション パネルから [データストア] を選択します。
[+ データストアを作成] を選択します。
[Google ドライブ] カードを見つけて、[選択] をクリックします。
[同期するドライブを選択] で、[すべて] を選択します。
[続行] をクリックします。
デフォルトのリージョン global をそのまま使用し、データストアの名前を「Google ドライブ
」にします。
[作成] を選択します。
同じ手順で、次に Google カレンダーのデータストアを作成します。名前は「Google カレンダー
」にします。
2 つのデータストアが [AI Applications] > [データストア] パネルに表示されます。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
AI Applications メニューで、左側のナビゲーション パネルから [アプリ] を選択します。
[+ アプリを作成する] を選択します。
[Agentspace] カードを見つけて、[作成] を選択します。
アプリに「Scientific Conferences Agentspace
」という名前を付けます。
会社名は「Scientific Conferences
」にします。
[階層の選択] ヘッダーで [検索 + アシスタント] を選択します。
[続行] を選択します。
[接続されたデータストア] で、先ほど作成した Google ドライブ データストアと Google カレンダー データストアのチェックボックスをオンにします。
[作成] を選択します。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
AI アシスタントがユーザーに代わって操作を行うには、エンタープライズ検索とアシスタント アプリへのアクセス権を付与する必要があります。OAuth 同意画面とクライアントを構成するには、以下の手順に沿って操作します。
Google Auth Platform に移動します。
[使ってみる] をクリックします。
[アプリ名] に「Scientific Conferences Agentspace
」と入力します。
[ユーザー サポートメール] で、Qwiklabs 受講者アカウントを選択します。
[次へ] を選択します。
[対象] セクションで、対象として [内部] を選択します。
[次へ] を選択します。
[連絡先情報] セクションにメールアドレスを入力します。実際のビジネス用メールアドレスでも、Qwiklabs 受講者アカウントでもかまいません。
[終了] セクションで、利用規約に同意します。
[作成] を選択して OAuth 同意画面を作成します。
Google Auth Platform ダッシュボードに、まだクライアントを作成していないことを示すバナーが表示されます。[OAuth クライアントを作成] を選択します。このバナーが表示されない場合は、左側の [クライアント] を選択し、[+ クライアントを作成] をクリックします。
[アプリケーションの種類] で [ウェブ アプリケーション] を選択します。
クライアントの [名前] に「Agentspace Client
」と入力します。
[承認済みのリダイレクト URI] に https://vertexaisearch.cloud.google.com/oauth-redirect
を追加します。
[作成] をクリックします。
クライアントが作成されたら、クライアントの行の末尾にある [ダウンロード] ボタンをクリックして、[クライアント ID] と [クライアント シークレット] の値を表示します。これらの値はアクションの有効化ですぐに必要になるため、テキスト ドキュメントに保存しておきます。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
アクションを構成するには、Google Calendar API を有効にする必要があります。手順は次のとおりです。
Cloud コンソール上部の検索バーで、Google Calendar API を検索して選択します。
API が有効になっていない場合は、[有効にする] をクリックします。
これで、アプリにアクションを追加できます。AI Applications コンソールに戻ります。
AI Applications アプリの名前である [Scientific Conferences Agentspace
] をクリックします。
左側のナビゲーションから [操作] を選択します。
[操作を追加] を選択します。
[カレンダー] カードを見つけて、[接続] をクリックします。
[アクションコネクタ名] に「calendar_action
」と入力します。
前の手順で作成した OAuth クライアントのクライアント ID とクライアント シークレットを入力します。
チェックボックスをオンにして [カレンダーの予定の作成] アクションを有効にすると、Agentspace の検索バーでアシスタントに会議の作成を指示できるようになります。
[設定を終了する] をクリックします。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
10 分ほどでアプリ、データストア、アクションの作成が完了します。アプリの [アクション] メニューから calendar_action
を選択し、コネクタの状態が [アクティブ
] になっていれば、アクションの作成は完了しています。
[AI Applications] > [アプリ] > [Scientific Conferences Agentspace] に移動します。
左側のナビゲーション パネルで [プレビュー] を選択して、ユーザーに表示されるエクスペリエンスを確認します。
このホームページを利用すると、有用なコンテンツや予定に簡単にアクセスできます。次のセクションが表示されます。
検索バーに「what topics will be discussed at planetcon?
」というクエリを入力します。
回答と関連ドキュメントがサイドバーに表示されます。
Google Agentspace のロゴ([構成] メニューから独自のロゴに変更可能)をクリックして、ホームページに戻ります。
メインの検索バーに別のプロンプト「what is the size of Persephone compared to Earth?
」を入力します。
ドライブにアップロードした Persephone Analysis Report.pdf ドキュメントから必要な情報が抽出され、結果が表示されます。Persephone という太陽系外惑星は実在しないため、モデルはトレーニング データに依存せず、アップロード済みのデータから情報を取得していることがわかります。確認をさらに進めるには、リンクアイコンと回答の下に表示されるカードをクリックして、この情報のソースとなったファイルに直接移動します。
Google Agentspace のロゴをもう一度クリックして、ホームページに戻ります。
ドキュメントを確認する時間がない場合は、Agentspace の AI アシスタントで有用な要約を作成できます。検索バーに「summarize the document Persephone Analysis Report
」というクエリを入力します。
アシスタントの回答を確認します。
検索バーに「Create a 1-hour meeting tomorrow at 10am for exoplanet-research@qwiklabs.net to review conference presentation proposals
」と入力します。
アシスタントがカレンダーの予定のテンプレートを作成し、承認を求めます。
Qwiklabs 受講者アカウントで構成した OAuth 同意画面を使用して、アプリケーションを承認します。
Google カレンダーのタブで、予定が表示されていることを確認します(または、新しいタブで calendar.google.com に移動します)。
AI Applications アプリのメニューで、左側のナビゲーション パネルから [統合] を選択します。
[ウェブアプリへのリンク] で [開く] をクリックして、ホステッド アプリケーションをプレビューします。これは組織向けのアプリケーションです。本番環境で Agentspace を構成する場合は、DNS レコードを使用すると、ウェブサイトのサブドメイン(例: agentspace.my-domain.com
)からアクセスできるようにこのホームページを構成できます。
このラボでは、Agentspace をデプロイして、検索、生成 AI、クラウド インフラストラクチャに関する Google の専門技術を組み合わせて活用し、知識を組織全体で簡単に共有するための方法を学習しました。
マニュアルの最終更新日: 2025 年 4 月 2 日
ラボの最終テスト日: 2025 年 4 月 2 日
Copyright 2020 Google LLC All rights reserved. Google および Google のロゴは Google LLC の商標です。その他すべての企業名および商品名はそれぞれ各社の商標または登録商標です。
このコンテンツは現在ご利用いただけません
利用可能になりましたら、メールでお知らせいたします
ありがとうございます。
利用可能になりましたら、メールでご連絡いたします
1 回に 1 つのラボ
既存のラボをすべて終了して、このラボを開始することを確認してください