Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
目指すは自分専用アシスタント!?~社内向けAIチャットボットの開発とその展望~
Search
gree_tech
PRO
October 13, 2023
Technology
2.3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
目指すは自分専用アシスタント!?~社内向けAIチャットボットの開発とその展望~
GREE Tech Conference 2023で発表された資料です。
https://techcon.gree.jp/2023/session/TrackA-4
gree_tech
PRO
October 13, 2023
More Decks by gree_tech
See All by gree_tech
多彩なデータに負けないデータ分析パイプライン構築
gree_tech
PRO
0
24
AI駆動で挑むプロダクト刷新 ── アーキテクチャ設計とワークフロー最適化の実践事例 ──
gree_tech
PRO
0
21
『ヘブンバーンズレッド』のリグレッションテストにおけるストーリーの自動プレイ
gree_tech
PRO
0
24
REALITYにTAチームができるまでの軌跡〜ミッション:ガチャ本数5倍に対応せよ!〜
gree_tech
PRO
0
19
イベント続きでもミスらないライブサービスゲーム公式サイト運用システム開発
gree_tech
PRO
0
21
20年間 SNS サービス「GREE」 を支えた技術の刷新と、長期運用サービスの Kubernetes へのリアーキテクト
gree_tech
PRO
0
68
グラフ基盤ワークフローで実現するLLMによる自動ゲームプレイ
gree_tech
PRO
0
32
AIエージェントに脆弱性診断の仕事を奪われかけた ークローリングからコード全診断までの限界突破ー
gree_tech
PRO
0
29
アバター使っておもろいものを作り続けたい
gree_tech
PRO
0
24
Other Decks in Technology
See All in Technology
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
770
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
8
3.1k
hackers_champloo_2026_tidb
makocchi
0
160
日本語に強いオープンな大規模言語モデル「LLM-jp」
odashi
4
1.1k
その Valkey 使いこなしていますか?
onk
PRO
5
1.5k
「事実」を「計測」して、「解釈」する 〜AWS Lambdaのメモリ最適解の見つけ方〜
maimyyym
0
170
10年後、Engineering 行為を剥奪されるとして、わたしたちは、どう、何を創ればいいだろうか。 / If Engineering Is Taken Away in 10 Years, How and What Should We Create?
bitkey
PRO
1
190
AI駆動で「他アプリの音を加工できる」アプリを作った
satomasahiro2005
0
150
Classmethod Company Deck
satoshi7
1
690
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
430
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
130
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
260
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
433
67k
Site-Speed That Sticks
csswizardry
13
1.6k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
4 Signs Your Business is Dying
shpigford
187
23k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
Embracing the Ebb and Flow
colly
88
5.2k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
How to train your dragon (web standard)
notwaldorf
96
6.9k
Music & Morning Musume
bryan
48
7.4k
From π to Pie charts
rasagy
1
400
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
340
Transcript
目指すは自分専用アシスタント!? ~社内向けAIチャットボットの開発と その展望~ グリー株式会社 開発本部 情報システム部 エンジニア 萩原 勝
自己紹介 • 名前 ◦ 萩原 勝(はぎわら まさる) • 略歴 ◦
ソフトウェアエンジニア →SE→社内SEを経て、 2023年4月グリー株式会社入社。 • 所属 ◦ グリー株式会社 開発本部 / 情報システム部 / ITマネジメントグループ ITサービスオペレーションチーム • 業務内容 ◦ 社内ITシステムの企画・運用 2
グリーの社内ツール 3 Slack Zoom Confluence クラウドストレージ 電子署名 業務システム Adobe Sign
ワークフロー ServiceNow サービスデスク JIRA Slack データ共有 Google Drive Box ファイルサーバ Cohesity 問い合わせ ナレッジ共有 Wiki Portal Sharepoint Online 横断検索 Google Cloud Search コミュニケーション ビジネスチャット Web会議 コラボレーション 開発基盤 アプリケーション開発 Google Cloud データ連携 Workato Google Workspace 設備-ネットワーク 設備-オフィス Azure Active Directory Client VPN Global Protect 無人受付システム RECEPTIONIST ビジネスフォン INNOVERA レポート Looker Studio VDI Amazon Workspaces SSO Google Sites ビデオ会議システム DTEN, Neat Bar
本日の内容 • 生成AIを取り巻く状況 • 情シスにおける生成AIへの取り組み ◦ Azure OpenAIの利用検討 ◦ 自社データに答えてくれる
AIチャットボットを目指すに至った経緯 ◦ 技術的な実装例 ◦ 現状のサンプル • 今後の展望について 4
生成AIを取り巻く状況 昨年11月にChatGPTがリリースされて以降、各社生成 AIを用いたサービスを次々にリリース。 • OpenAI社:ChatGPT(Enterprise含) • Microsoft社 ◦ Bing Chat(Enterprise含)
◦ Microsoft 365 Copilot ◦ Azure OpenAI Service • Google社 ◦ Bard ◦ Duet AI ◦ Google Cloud Vertex AI(PaLM2) • その他ツール ◦ Atlassian(Jira,Confluence) : Atlassian Intelligence ◦ Slack :Slack AI ◦ etc.. 5
生成AIを取り巻く状況 6 • ChatGPT • Bing Chat • Bard コンシューマー向け
ビジネスユース向け • ChatGPT Enterprise • Azure OpenAI Service • Google Cloud Vertex AI(PaLM2) 開発型 • Bing Chat Enterprise • Microsoft 365 Copilot • Duet AI • Atlassian Intelligence • Slack AI ツールネイティブ型
生成AIを取り巻く状況 7 • ChatGPT • Bing Chat • Bard コンシューマー向け
ビジネスユース向け • ChatGPT Enterprise • Azure OpenAI Service • Google Cloud Vertex AI(PaLM2) 開発型 • Bing Chat Enterprise • Microsoft 365 Copilot • Duet AI • Atlassian Intelligence • Slack AI ツールネイティブ型
情シスにおける生成AIへの取り組み 8
Azure OpenAI Serviceの活用検証 • 認証基盤として利用していて導入が容易 • セキュリティ/ガバナンスの制御 a. ログ b.
認証 c. NW • 責任あるAIへの対応 a. コンテンツフィルタリング b. プライバシー 9
Azure OpenAIとは • Azureの1サービス • OpenAI社とパートナーシップを結んでいるため、ChatGPTで使われているGPTモ デルを利用できる • Azureの各種サービスと組み合わせることで、エンタープライズ要件に対応したAI 環境を構築可能
10
どう活用するか 当初(5月くらい)の検討 11 • 自社専用のChatGPTクローンな環境 →あまり使ってもらえなそう。。 • Slackなどの社内ツールから生成 AIを使える ようにする
→そのうち機能として搭載されそう。
自社データに答えてくれるAIチャットボット 生成AIは特定時点までのwebに公開された情報にしか答えてくれない。 12 自社が保有している情報に対しても回答してくれることに価値。 社内の煩雑な社内手続きを読み取って、答えてくれるAIチャットボット
生成AIに自社データを回答させる手法 • Fine-tuning 既に学習済みの生成AIのモデル(GPT)を、トレーニングデータと呼ばれるデータセットを使って、再 学習させる方法。 →トレーニングデータの作成や、再学習後のモデルの調整、実行にかかるコスト等、まだカジュアル にできるものではない印象。 • Retrieval Augmented
Generation(RAG) 回答に必要な、言語モデルが知りえない情報を外部のデータソースから取得し、回 答を生成する手法。 →データソースの準備など、事前に必要な作業はあるが、Fine-tuningよりは比較 的取り組みやすい状況。 13
オーケストレー ション (バックエンド) RAGのアーキテクチャ 14 生成AI (API) フロントAPP ①入力 例)
PCやモニタを会社に発送したい ⑤回答を返す ユーザー DB ・ ・ ・ 社 内 の ド キ ュ メ ン ト ②検索クエリに分解 ③検索→結果取得 ④検索結果+当初の質問文 をもとに回答を作成 ⓪事前準備 社内の情報をインデックス という形式で格納 (PDF)
オーケストレー ション (バックエンド) RAGのアーキテクチャ 15 生成AI (API) フロントAPP ①入力 例)
PCやモニタを会社に発送したい ⑤回答を返す ユーザー DB ・ ・ ・ 社 内 の ド キ ュ メ ン ト ②検索クエリに分解 ③検索→結果取得 ④検索結果+当初の質問文 をもとに回答を作成 ⓪事前準備 社内の情報をインデックス という形式で格納 (PDF) Azure OpenAI Service Cognitive Search プログラム App Service プログラム
オーケストレー ション (バックエンド) RAGのアーキテクチャ 16 生成AI (API) フロントAPP ①入力 例)
PCやモニタを会社に発送したい ⑤回答を返す ユーザー DB ・ ・ ・ 社 内 の ド キ ュ メ ン ト ②検索クエリに分解 ③検索→結果取得 ④検索結果+当初の質問文 をもとに回答を作成 ⓪事前準備 社内の情報をインデックス という形式で格納 (PDF) Azure OpenAI Service Cognitive Search プログラム App Service プログラム 非機能系の実装 ・ログ管理、認証、NW制限、コスト管理、アクセス権 ・運用方法
Azure OpenAI on your dataの登場 • 先ほどのRAGのアーキテクチャを、画面数回のクリックで構築できるAzure OpenAIの機能 17
オーケストレー ション (バックエンド) RAGのアーキテクチャ 18 生成AI (API) フロントAPP ①入力 例)
PCやモニタを会社に発送したい ⑤回答を返す ユーザー DB ・ ・ ・ 社 内 の ド キ ュ メ ン ト ②検索クエリに分解 ③検索→結果取得 ④検索結果+当初の質問文 をもとに回答を作成 ⓪事前準備 社内の情報をインデックス という形式で格納 (PDF) Azure OpenAI Service Cognitive Search プログラム App Service プログラム 非機能系の実装 ・ログ管理、認証、NW制限、コスト管理、アクセス権 ・運用方法
Azure OpenAI Service リファレンスアーキテクチャ • エンタープライズにおける活用シナリオを想定した参考アーキテクチャ • IaCのコードで構築 19
Azure OpenAI Service リファレンスアーキテクチャ 20
まとめと今後の展望について • エンタープライズ用途に耐えうる自社データに答えるAIチャットボットが比較的カ ジュアルに構築できる環境が整ってきている。 • 現状MS系のデータソースや特定のファイル拡張子にしか対応していないのが課 題。 →最近Google社のPaLM 2が日本語対応したので、そちらも含めてグリーにとっ て最適な導入形態を検討していきます。
• 将来的な構想として、社内のことに答えてくれるのはもちろん、棚卸などの煩雑な 社内業務も依頼すればやってくれる、自分専用のアシスタントが一人一人について くれるようなものを提供したいと思っています。 21
22