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
400
Bedrockで挑戦! 生成系AIで Slackコミュニケーションの活性化!
Champ
October 31, 2023
Tweet
Share
More Decks by Champ
See All by Champ
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
1
350
Amazon BedrockでClaude 3.5 Sonnet v2のComputer useを試す
champ
0
22
【Bedrock×Athena】生成系AIでSlackデータの分析に挑戦
champ
0
120
Amazon Qの全体像を掴んでみよう!
champ
0
43
神アプデ?Amazon Comprehendで 生成系AIの毒性検出に挑戦!
champ
0
260
Other Decks in Technology
See All in Technology
カップ麺の待ち時間(3分)でわかるPartyRockアップデート
ryutakondo
0
160
When Windows Meets Kubernetes…
pichuang
0
320
今から、 今だからこそ始める Terraform で Azure 管理 / Managing Azure with Terraform: The Perfect Time to Start
nnstt1
0
250
月間60万ユーザーを抱える 個人開発サービス「Walica」の 技術スタック変遷
miyachin
1
580
KMP with Crashlytics
sansantech
PRO
0
260
20250116_自部署内でAmazon Nova体験会をやってみた話
riz3f7
1
120
「人物ごとのアルバム」の精度改善の軌跡/Improving accuracy of albums by person
mixi_engineers
PRO
1
140
生成AI × 旅行 LLMを活用した旅行プラン生成・チャットボット
kominet_ava
0
170
2025年のARグラスの潮流
kotauchisunsun
0
870
GoogleのAIエージェント論 Authors: Julia Wiesinger, Patrick Marlow and Vladimir Vuskovic
customercloud
PRO
0
200
[JSAC 2025 LT] Introduction to MITRE ATT&CK utilization tools by multiple LLM agents and RAG
4su_para
1
120
Bring Your Own Container: When Containers Turn the Key to EDR Bypass/byoc-avtokyo2024
tkmru
0
880
Featured
See All Featured
A Philosophy of Restraint
colly
203
16k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Producing Creativity
orderedlist
PRO
343
39k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
Designing for humans not robots
tammielis
250
25k
GitHub's CSS Performance
jonrohan
1030
460k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Designing Experiences People Love
moore
139
23k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
The Pragmatic Product Professional
lauravandoore
32
6.4k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
4
190
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
870
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割くらい)
ご清聴、 ありがとうございました🎃