Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Bedrockで挑戦! 生成系AIで Slackコミュニケーションの活性化!
Search
Champ
October 31, 2023
Technology
0
440
Bedrockで挑戦! 生成系AIで Slackコミュニケーションの活性化!
Champ
October 31, 2023
Tweet
Share
More Decks by Champ
See All by Champ
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
1
480
Amazon BedrockでClaude 3.5 Sonnet v2のComputer useを試す
champ
0
93
【Bedrock×Athena】生成系AIでSlackデータの分析に挑戦
champ
0
180
Amazon Qの全体像を掴んでみよう!
champ
0
66
神アプデ?Amazon Comprehendで 生成系AIの毒性検出に挑戦!
champ
0
340
Other Decks in Technology
See All in Technology
GC25 Recap+: Advancing Go Garbage Collection with Green Tea
logica0419
1
350
[2025-09-30] Databricks Genie を利用した分析基盤とデータモデリングの IVRy の現在地
wxyzzz
0
440
タスクって今どうなってるの?3.14の新機能 asyncio ps と pstree でasyncioのデバッグを (PyCon JP 2025)
jrfk
1
220
生成AIを活用したZennの取り組み事例
ryosukeigarashi
0
190
「AI駆動PO」を考えてみる - 作る速さから価値のスループットへ:検査・適応で未来を開発 / AI-driven product owner. scrummat2025
yosuke_nagai
1
490
AIAgentの限界を超え、 現場を動かすWorkflowAgentの設計と実践
miyatakoji
0
110
実装で解き明かす並行処理の歴史
zozotech
PRO
1
260
後進育成のしくじり〜任せるスキルとリーダーシップの両立〜
matsu0228
3
1.2k
GA technologiesでのAI-Readyの取り組み@DataOps Night
yuto16
0
250
BtoBプロダクト開発の深層
16bitidol
0
150
Azure SynapseからAzure Databricksへ 移行してわかった新時代のコスト問題!?
databricksjapan
0
120
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
11
77k
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Speed Design
sergeychernyshev
32
1.1k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Statistics for Hackers
jakevdp
799
220k
A Tale of Four Properties
chriscoyier
160
23k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
610
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.1k
A better future with KSS
kneath
239
17k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Transcript
Bedrockで挑戦! ⽣成系AIで Slackコミュニケーションの活性化! JAWS-UG AI/ML #18:AWS AI Week For Developers
Recap
アジェンダ • ⾃⼰紹介 • アプリ作成のきっかけ • アプリの概要 • 構成図 •
デモ • まとめと今後の展望
⾃⼰紹介 • 名前: 荒牧慧(Champ) @MckeeChamp • 好きなAWSサービス: Cloudformation Bedrock •
資格:
アプリ作成のきっかけ • 家では⽇常的なチャットツールとしてSlackを使⽤ • 時々、好きな漫画の名⾔を使って投稿する • 元ネタ画像も⼀緒に投稿したいが、毎回貼るのは⼿間
アプリの概要 • 概要 • 会話中の「漫画等の名⾔の元ネタ画像のURL」を投稿するSlackアプリ • 解決したいこと • 元ネタ画像を毎回探す⼿間を解消したい •
セリフが⽂脈によってアレンジされても対応して欲しい
アプリの概要 • 主な機能 • Slackメンションをトリガーに(@app <メッセージ>)でLambdaを実⾏ • Bedrockでメッセージから元ネタ(漫画・キャラ・名⾔)を推論 • 元ネタの情報をYahooで画像検索
• Rekognitionで不適切な画像を選んでいないか確認 • URLをSlackに投稿 • 使⽤するAWSサービス • AWS Lambda, AWS Step Functions, Amazon Bedrock, Amazon Rekognition
アプリの概要 • 著作権についての注意 • 今回のアプリではネット上の画像URLをSlackに投稿するものであり、著 作権に⼗分注意が必要です • 家庭内Slackなので私的利⽤の範囲に含まれると考えているが、解釈の 誤りによりNGかもしれません
構成図 AWS Step Functions workflow AWS Cloud Step Functions 起動Lambda
推論実行 Lambda 画像検索 Lambda モデレーション Lambda Slack投稿 Lambda Claude 2 Amazon Rekognition SerpApi
構成図 AWS Step Functions workflow AWS Cloud @app <名⾔を含むメッセージ> をトリガーにLambdaへ
リクエスト送信
構成図 AWS Step Functions workflow AWS Cloud Step Functionsを実⾏し、 Slackにメッセージ(検索中)
を投稿 Step Functions 起動Lambda
構成図 AWS Step Functions workflow AWS Cloud Bedrockへリクエストを送り、 メッセージから元ネタの 「漫画・キャラ名・名⾔」
を推論 推論実行 Lambda Claude 2
構成図 AWS Step Functions workflow AWS Cloud SerpApiを⽤いて 推論結果(作品・キャラ名・名⾔)から 画像を検索
画像検索 Lambda SerpApi
構成図 AWS Step Functions workflow AWS Cloud ホラー画像など、 不適切な画像の投稿を防ぐために Rekognitionでモデレーションを実⾏
モデレーション実行 Lambda Amazon Rekognition
構成図 AWS Step Functions workflow AWS Cloud Step Functions実⾏時のメッ セージをアップデートし、
検索した画像を投稿する Slack投稿 Lambda
デモ
まとめと今後の展望 • まとめ • Bedrockを使うと⽣成系AIによる処理を簡単に実装できる! • 今後の展望 • 「期待する画像のURL」を投稿できるようにBedrockに与えるPromptを 調整したい(現状の成功率は3割くらい)
ご清聴、 ありがとうございました🎃