RAG構築術 AWS編

AWSでRAGを構築する“最短ルート” 関連サービスや注意点を徹底解説

生成AIに自社データを連携させる「RAG」。AWS環境でこれを実装するには、どのようなサービスを組み合わせ、どう最適化すべきか。本稿では、その具体的なアーキテクチャから「Amazon Bedrock」「Knowledge Bases」「Amazon OpenSearch Service」などの関連サービスの詳細、精度向上の勘所などを網羅的に解説する。

 外部情報の検索機能を大規模言語モデル(LLM)に組み合わせる手法、「RAG」(Retrieval-Augmented Generation=検索拡張生成)を大手クラウドサービスで実装する方法を網羅的に解説する本特集。第3回は「Amazon Web Services」(AWS)編をお届けする。

AWSでRAG構築するならまずはココから

開発を最小限にするなら「Amazon Q」

 AWSで簡単にRAGを構築する方法としてまず挙げられるのが「Amazon Q」だ。Amazon QはAWSの生成AI開発プラットフォーム「Amazon Bedrock」を基に構築された生成AIアシスタントサービスだ。全従業員向けの「Business」と開発者向けの「Developer」に大別され、Businessは自社のコンテンツやデータに基づいて回答させることが可能だ。ナレッジ検索だけでなく、AIアプリケーションの構築や、「Jira」「ServiceNow」「Salesforce」などのサードパーティアプリケーションの操作もできる。

 Amazon Qはタスクに応じた基盤モデルを自動で選択するため、ユーザー側で基盤モデルを選択できない。利用するモデルを選びたい場合は後述の方法でシステムを構築する必要がある。

 利用には「ユーザーサブスクリプション」という1ユーザー当たりの料金と、「インデックスキャパシティ」という接続したデータソースのインデックスのサイズに応じた料金を支払う必要がある。

 Amazon Qは東京リージョンで提供予定とされているが、本稿執筆時点ではまだ提供されていない。現時点では「英語での対応に最適化されている」ともされており、日本企業が導入しやすい環境が待たれる。

開発者なら便利なテンプレートを

 第1回と第2回で取り上げたMicrosoftとGoogleは「Microsoft 365 Copilot」や「Copilot Studio」「NotebookLM」「Google Agentspace」などRAGを含む機能がパッケージ化されたサービスを豊富に提供している点が特徴的だった。一方、AWSはクラウドインフラ寄りのサービスが中心のため、RAGの提供形態も開発者向けの色が濃い。

 「Amazon Q BusinessはRAG以外にもさまざまな機能を持っており、ナレッジ検索だけを求める場合は機能を持て余す可能性がある」。そう指摘するのはアマゾンウェブサービスジャパンの小林正人氏(サービス&テクノロジー事業統括本部 技術本部長)だ。

印刷する
SNSでシェア

IT導入完全ガイド

注目の技術やITツール。そもそもどういったモノで何に使えるのか、どんなモノを選ぶべきか、課題はあるか、といった情報を基礎から徹底解説します。

この連載の記事をもっと見る

この記事の著者

村田知己
村田知己

ITmedia AI+ 編集記者。市場調査会社でのエンジニア職を経て、2022年アイティメディア入社。キーマンズネット編集部、社内のデータ分析基盤構築担当、ITmedia エンタープライズ編集部を経て現職。

関連記事

こんなメディアも見られています

キーマンズネットに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

無料会員登録
最新情報をいち早くチェック!

製品カタログや技術資料、導入事例など、IT導入の課題解決に役立つ資料を簡単に入手できます(メディアごとに文章は変更)

いますぐ無料会員登録

アクセスランキング

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9

キーマンズネット SNS

X @Keymansをフォロー

インフォメーション

キーマンズネットをフォロー