見出し画像

よくわかるGoogleCloud#1_Vertex AI Agent Builderで検索アプリを作ってみた!(前編)


1.はじめに

皆様こんにちは。
本日もカホエンタープライズのnoteをご覧いただきありがとうございます。

これまでは、主にBIツール「Tableau」に関する内容を投稿してきましたが、今回はGoogle Cloudに関する技術ブログをお届けします!

Tableauを使ったデータ分析のイメージが強い当社ですが、実はGoogle製品の代理店でもあります!これからはGoogle関連の内容もアップしていきたいと思いますので、どうぞよろしくお願いします!

さて、今回ご紹介するのは、「Vertex AI Agent Builder」です。これは、Google Cloud上で提供される、AI技術を活用した情報検索と対話型AIの構築を容易にするサービスです。グラウンディングデータ(回答元のデータ)を用いた生成AI検索アプリや、会話アプリをノーコードで作れるツールです。
具体的には、以下のような活用イメージが考えられます。

  • エンタープライズ検索: 社内情報やウェブサイト、非構造化データなどを横断的に検索し、関連性の高い結果を素早く提供します。

  • 対話型AI: チャットボットやバーチャルアシスタントなどの対話型AIアプリケーションを、コードを記述することなく簡単に構築できます。

  • 生成AI: 自然言語処理技術を用いて、文章の生成、翻訳、要約などを自動で行います。

今回は、Google CloudのVertexAI Agent Builderを使って、ユーザーの質問を受けて元データのPDFを検索し、生成AIが回答するアプリを作成してみます。
社内のマニュアルや就業規則等のPDFファイルを自然言語で簡単に検索できるアプリとして、企業でも使用の幅が広い内容になっていますので、皆さんぜひ試してみてください!

2.Vertex AI Agent Builderで検索アプリを作る

GCS(Google Cloud Storage)に検索元のデータを格納

GCSの任意のバケット、フォルダに検索に使用する資料を格納します。
今回は、日本サッカー協会が提供している競技規則を元データとして使います。このPDFファイルの内容を元に、こちらが打ち込んだワードで検索が出来る仕組みを作っていきます。

(参考資料⇩)
https://www.jfa.jp/documents/pdf/soccer/lawsofthegame_202324.pdf

データストアを作成する

検索と会話のデータストアより、新しいデータストアをクリックします。

データソースはCloud StorageをSELECTします。

フォルダ、またはファイルを選択して、GCSの該当の場所を入力します。
ファイルの種類はPDFの場合は非構造化ドキュメントを選択します。

任意のデータストアの名前(アルファベット)を入力し、作成をクリックします。

アプリを作成する

メニューの「検索と会話」のアプリより、新しいアプリをクリックします。

「検索」を選択します。

任意のアプリ名と会社名または組織名を入力し、続行をクリックします。
その他の設定はデフォルトのままにしておきます。

データストアの部分に先ほど作成したデータストアが表示されますので、それを選択して作成をクリックします。

作成されたアプリをクリックすると検索プレビュー画面が出るので、ここからドキュメントの検索が可能となります。
検索結果と、データの該当の箇所へのリンクが表示されます。

使ってみる

試しに「VARとは」と検索してみると、Vertex AIが以下のような回答を返してくれます⇩

ちなみに、回答の元になっているPDFのデータがこちら⇩

(競技規則日本語訳:公益財団法人 日本サッカー協会 参照)

見比べてみると、内容がしっかり反映されて、必要かつ正しい情報を答えてくれていることが分かります!

次回は、今回実装した検索アプリを公開し、より多くの人が使用できるようにする設定をご紹介します!


3.カホエンタープライズについて

当社はホームセンター「グッデイ」におけるDX化の経験をもとに、データ活用に関する実績及び様々な支援メニューを用意しております。
今回ご紹介したTableau関連の御支援はもちろんのこと、他にも様々な知見がございます。
データ活用・管理に関してお困り等ございましたら、是非お気軽にご相談ください!
⇩詳細はホームページをご覧ください!


事業内容:
① データ活用に関する御支援
・ Tableauライセンス提供
・ Tableau導入に関する支援/ダッシュボード画面構築支援
・ データ分析基盤(データウェアハウス)構築及び運用支援
・ Tableau操作トレーニング
・ Tableau内製化に向けた伴走支援
・ AI等最新クラウドサービスの活用支援
② クラウドサービス活用支援
・ Google Workspaceライセンス販売
・ Google Workspace導入支援
・ Google Workspace操作トレーニング
③ クラウド型分析サービス(KOX)導入支援
④ DX人材育成サービスの提供

<問い合わせ先>
株式会社カホエンタープライズ
担当者:湯野 礼之輔(ゆの れいのすけ)
Mail:sales@kaho-enterprise.co.jp
TEL:070-8814-5939

この記事が気に入ったらサポートをしてみませんか?