始める前に
- ラボでは、Google Cloud プロジェクトとリソースを一定の時間利用します
- ラボには時間制限があり、一時停止機能はありません。ラボを終了した場合は、最初からやり直す必要があります。
- 画面左上の [ラボを開始] をクリックして開始します
Add content to Google Drive and Google Calendar
/ 20
Configure an AI Applications identity provider
/ 10
Set up an OAuth Consent Screen and Create client
/ 20
Enable a Google Calender Action
/ 20
Deploy a Gemini Enterprise app
/ 30
このラボでは、Google ドライブ データストアに接続された Gemini Enterprise アプリをデプロイし、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 受講者アカウント(
左上の [+ 作成] をクリックし、プルダウン メニューから [予定] を選択します。
表示される予定作成ウィンドウで、予定のタイトルを「Astronomers Lunch Planning Meeting」とし、開始時刻を今から 1 時間以上先に設定します。
[保存] を選択します。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
Google Cloud コンソールの上部で「AI Applications」を検索して、AI Applications ランディング ページに移動します。
[続行して API を有効にする] をクリックします。
左側のナビゲーション パネルで [設定] を選択します。
global ロケーションの行で、鉛筆アイコン をクリックします。
ID プロバイダとして [Google Identity] を選択します。
[保存] を選択します。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
AI Applications のメニューで、左側のナビゲーション パネルから [データストア] を選択します。
[+ データストアを作成] を選択します。
[Google ドライブ] カードを見つけて、[選択] をクリックします。
[同期するドライブを選択] で、[すべて] を選択します。
[続行] をクリックします。
デフォルトのリージョンを global のままにして、データコネクタ名に「Google Drive」と入力します。
[作成] をクリックします。
同じ手順で、次に Google カレンダーのデータソースのデータストアをデフォルト構成で作成します。[データコネクタ名] に「Google Calendar」と入力します。
2 つのデータストアが [AI Applications] > [データストア] パネルに表示されます。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
AI Applications メニューで、左側のナビゲーション パネルから [アプリ] を選択します。
[+ アプリを作成する] を選択します。
[Gemini Enterprise] カードを見つけて、[詳細] を選択します。
アプリに「Scientific Conferences App」という名前を付けます。
[詳細オプション] で、会社名に「Scientific Conferences」と入力します。
[作成] をクリックします。
左側のナビゲーション パネルで、[接続されたデータストア] > [既存のデータストアを追加] をクリックします。
先ほど作成した Google ドライブ データストアと Google カレンダー データストアのチェックボックスをオンにして、[接続] をクリックします。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
AI アシスタントがユーザーに代わって操作を行うには、エンタープライズ検索とアシスタント アプリへのアクセス権を付与する必要があります。OAuth 同意画面とクライアントを構成するには、以下の手順に沿って操作します。
Cloud コンソール上部の検索バーで、Google Auth Platform を検索して選択します。
[開始] をクリックします。
[アプリ名] に「Scientific Conferences App」と入力します。
[ユーザー サポートメール] で、Qwiklabs 受講者アカウント(
[次へ] をクリックします。
[対象] セクションで、対象として [内部] を選択します。
[次へ] をクリックします。
[連絡先情報] セクションにメールアドレスを入力します。実際のビジネス用メールアドレスでも、Qwiklabs 受講者アカウントでもかまいません。[次へ] をクリックします。
[終了] セクションで、利用規約に同意します。
[作成] をクリックして OAuth 同意画面を作成します。
Google Auth Platform ダッシュボードに、まだクライアントを作成していないことを示すバナーが表示されます。[OAuth クライアントを作成] を選択します。このバナーが表示されない場合は、左側の [クライアント] を選択し、[+ クライアントを作成] をクリックします。
[アプリケーションの種類] で [ウェブ アプリケーション] を選択します。
クライアントの [名前] に「Gemini App Client」と入力します。
[承認済みのリダイレクト URI] に https://vertexaisearch.cloud.google.com/oauth-redirect を追加します。
[作成] をクリックします。
OAuth クライアントが作成されたら、[OK] をクリックしてポップアップを閉じます。次に、「Gemini App Client」という名前の OAuth クライアントを選択します。クライアント ID とクライアント シークレットをコピーして、テキスト ドキュメントに保存します。これらは、すぐ後のタスクでアクションを有効にする際に必要になります。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
アクションを構成するには、Google Calendar API を有効にする必要があります。手順は次のとおりです。
Cloud コンソール上部の検索バーで、Google Calendar API を検索して選択します。
API が有効になっていない場合は、[有効にする] をクリックします。
これで、アプリにアクションを追加できるようになりました。Gemini Enterprise コンソールに戻ります。
Gemini Enterprise アプリの名前である [Scientific Conferences App] をクリックします。
左側のナビゲーションから [操作] を選択します。
[操作を追加] を選択します。
[カレンダー] カードを見つけて、[接続] をクリックします。
[アクションコネクタ名] に「calendar_action」と入力します。
前の手順で作成した OAuth クライアントのクライアント ID とクライアント シークレットを入力し、[認証を確認する] をクリックします。
チェックボックスをオンにして [カレンダーの予定の作成] アクションを有効にすると、Gemini Enterprise の検索バーでアシスタントに会議の作成を指示できるようになります。
[設定を終了する] をクリックします。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
10 分ほどでアプリ、データストア、アクションの作成が完了します。コネクタの状態が [アクティブ] と表示されたら、アクションの準備は完了です。
Gemini Enterprise ページからアプリにアクセスするには、左側のメニューの [アプリの概要] タブに移動し、[URL をコピー] をクリックして、新しいブラウザタブで開きます。または、[統合] タブに移動し、[ウェブアプリへのリンク] セクションから URL をコピーすることもできます。
本番環境で Gemini Enterprise を構成する場合は、DNS レコードを使用すると、ウェブサイトのサブドメイン(例: gemini-enterprise.my-domain.com)からアクセスできるようにこのホームページを構成できます。
このホームページを利用すると、有用なコンテンツや予定に簡単にアクセスできます。次のセクションがあります。
検索バーに「what topics will be discussed at planetcon?」というクエリを入力します。
アプリによって生成された回答が表示されます。関連するサポート ドキュメントを表示する手順は次のとおりです。
回答の一番下までスクロールして [ソース] をクリックし、関連ドキュメントを確認します。
出力例:
メインの検索バーに別のプロンプト「what is the size of Persephone compared to Earth?」を入力します。
ドライブにアップロードした Persephone Analysis Report.pdf ドキュメントから必要な情報が抽出され、結果が表示されます。Persephone という太陽系外惑星は実在しないため、モデルはトレーニング データに依存せず、アップロード済みのデータから情報を取得していることがわかります。確認をさらに進めるには、リンクアイコンと回答の下に表示されるカードをクリックして、この情報のソースとなったファイルに直接移動します。
出力例:
ドキュメントを確認する時間がない場合は、Gemini Enterprise の 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 受講者アカウント(
Scientific Conferences App に再度ログインするように求めるプロンプト ウィンドウが表示されたら、[続行] をクリックします。出力例:
[送信] をクリックし、Google カレンダーのタブで予定が表示されていることを確認します(または、新しいタブで calendar.google.com に移動します)。
出力例:
このラボでは、Gemini Enterprise をデプロイして、検索、生成 AI、クラウド インフラストラクチャに関する Google の専門技術を組み合わせて活用し、知識を組織全体で簡単に共有するための方法を学習しました。
マニュアルの最終更新日: 2025 年 10 月 14 日
ラボの最終テスト日: 2025 年 10 月 14 日
Copyright 2020 Google LLC All rights reserved. Google および Google のロゴは Google LLC の商標です。その他すべての企業名および商品名はそれぞれ各社の商標または登録商標です。
このコンテンツは現在ご利用いただけません
利用可能になりましたら、メールでお知らせいたします
ありがとうございます。
利用可能になりましたら、メールでご連絡いたします
1 回に 1 つのラボ
既存のラボをすべて終了して、このラボを開始することを確認してください