Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Amazon BedrockでAgentic RAGを構築し、 Slack連携して学習曲線を〇...

KintoTech_Dev
February 06, 2025
53

Amazon BedrockでAgentic RAGを構築し、 Slack連携して学習曲線を〇〇にした件

KintoTech_Dev

February 06, 2025
Tweet

Transcript

  1. ©KINTO Corporation. All rights reserved. 2 プロフィール メイン業務として、社内の生成AI活用を推進中 • 生成AI研修

    • 生成AIユースケース開発 • 生成AIプロジェクトの技術支援 KINTOテクノロジーズ株式会社 IT/IS部 生成AI活用PJT Generative AI Engineer 須田詩織 / Shiori Suda @shor_t8q
  2. ©KINTO Corporation. All rights reserved. 5 KINTOテクノロジーズ株式会社について(グループ組織) トヨタ自動車株式会社 トヨタファイナンシャルサービス株式会社 海外販売金融

    現地事業会社 世界40以上の国と地域で サービスを展開 KINTOテクノロジーズ 株式会社 株式会社KINTO トヨタファイナンス 株式会社 販売金融・クレジット カードなど
  3. ©KINTO Corporation. All rights reserved. 9 教育・研修 全社員の生成AIリテラシー向上 ユースケース発掘へ繋げる ①

    良いアイデアを 生み出す ② 実現の 目処をつける ④ 事例展開 ③ 実装して デリバリーする ユースケース開発 開発/事務生産性向上 新たなシステム企画の創出 技術調査 ユースケース開発における 手段を調査、目処付けする 生成AI活用PJTの役割は?
  4. ©KINTO Corporation. All rights reserved. 18 解決策:利用イメージ ①“プロンプト作成して!” というプロンプトを送信 ⑤Bedrockから

    の回答を受信 ②AIエージェント が各ツールのナ レッジベースから 情報を検索する ④取得した情報を基 にAIエージェントが 回答を生成する ③AIエージェント が最適な情報を取 得する(RAG) ⑥生成されたプロン プトで画像を生成 Midjourney x Discord Server (画像生成UI)
  5. ©KINTO Corporation. All rights reserved. 32 Slackで壁打ちBotに質問すると・・・? “UIUX用のアイコンセットを生成した いです。アイコンに必要なプロンプト の要素を挙げ、その要素に沿って、プ

    ロンプトを作成し、適宜最適なアイコ ンを作成するマルチパラメーターをプ ロンプトに追加してください。” と送信するとプロンプトを作成してく れる!
  6. ©KINTO Corporation. All rights reserved. 35 気をつけた方がいいことは・・? • ナレッジベースの作成が失敗したら・・?リージョン、時刻、参 照データの量を減らしてみる(クローリング対象のページを絞っ

    たり、クローリングオプションを変更するなど) • ナレッジベースをアクティベーションするには、データソースの 同期が必要 • クローリングできないサイトは、データソース同期に失敗する
  7. ©KINTO Corporation. All rights reserved. 37 Agentic RAGでキャッチアップの学習曲線を緩やかにする効果を期待できる 学習曲線を緩やかに することができる!

    0→1のキャッチアップはエネル ギーや学習量がかなり必要。挫折 してしまう原因に。 ドキュメントやヘルプなどの学習 教材を参照させたRAGで、学習補 助をするのは0→1に有効 *The Graph has been made by GPT-4o *The Graph has been made by GPT-4o
  8. ©KINTO Corporation. All rights reserved. 38 Agentic RAGで学習/キャッチアップ支援をするのは有効か? • 沢山の生成AIツールを同時にキャッチアップするのは多くの工数

    を要するため、ドキュメントセンターやヘルプセンターの記事を 参照させたRAGは0→1の支援としては有効。 • 1→100の専門性、職人技が必要とされる部分では、検証メンバー と地道なトライ&エラーを繰り返し、社内でユースケースをナ レッジ化する必要がある。 • 生成AIツールの全社展開の場面では、検証メンバーがナレッジ化 したドキュメントライブラリでRAGを実装し、学習支援ツールと するのが最適なのでは?と考えている。
  9. ©KINTO Corporation. All rights reserved. 39 利用イメージ(※前のスライドと同じ) ①“プロンプト作成して!” というプロンプトを送信 ⑤Bedrockから

    の回答を受信 ②AIエージェント が各ツールのナ レッジベースから 情報を検索する ④取得した情報を基 にAIエージェントが 回答を生成する ③AIエージェント が最適な情報を取 得する(RAG) ⑥生成されたプロン プトで画像を生成 Midjourney x Discord Server (画像生成UI)
  10. ©KINTO Corporation. All rights reserved. 40 今後はMulti-Agentic RAGへ ⭐️スーパバイザー エージェント

    画像に対応するエージェ ント振り分け Midjourney エージェント Runway エージェント 〇〇ツールの エージェント 動画に対応するエージェ ント振り分け 〇〇に対応するエージェ ント 各エージェントへの振り 分けと回答のまとめを行 い、ユーザーに回答する 動画に関する回答 画像に関する回答 〇〇に関する回答 画像に関する情報検索 画像に関する情報取得 動画に関する情報検索 動画に関する情報取得 今回のスコープ
  11. ©KINTO Corporation. All rights reserved. 43 トークンを調べるには? https://platform.openai.com/tokenizer Open AIのTokenizerが便利!

    日本語を入力すると、モデルごとに 何トークン&何文字消費するかわか るツールです! 「こんにちは」5文字で すが、1トークン、 「お昼ごはん」も5文字 ですが、5トークン