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
Amazon Bedrock で LINEbotを作成する
Search
やくも
October 20, 2025
220
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Amazon Bedrock で LINEbotを作成する
LINE DC Generative AI Meetup #7
やくも
October 20, 2025
More Decks by やくも
See All by やくも
Text-to-SQLをAgentCoreで実現し、生成されるSQLの精度を定量的に評価する
yakumo
2
830
社内RAGの導入で気を付けたポイント
yakumo
3
180
おいらのAWSアップデートの追い方〜Slack×AgentCore〜
yakumo
2
150
AgentCore Managed Harness を使ってみよう
yakumo
2
480
AgentCoreがWindowsで動かなかった原因を調べてみた
yakumo
1
110
AgentCoreとLINEを使った飲食店おすすめアプリを作ってみた
yakumo
2
420
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
2
630
なんとなくの実装を抜け出す!10分でおさらいするAgentCoreの認証・認可
yakumo
2
750
AWSと生成AIで学ぶ!実行計画の読み解き方とSQLチューニングの実践
yakumo
3
1.5k
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
22k
Optimizing for Happiness
mojombo
378
71k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
180
The Pragmatic Product Professional
lauravandoore
37
7.4k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
490
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
310
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
260
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Making Projects Easy
brettharned
120
6.7k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
220
Side Projects
sachag
455
43k
Transcript
BedrockでLINEbotを作ってみた 八雲 慎之助/Shinnosuke Yakumo 2025/10/20 LINE DC Generative AI Meetup
#6
自己紹介 八雲 慎之助 出身:新潟市 受賞:2025 Japan AWS Jr.Champions コミュニティ:JAWS-UG 新潟支部
好きなAWSサービス:Amazon Neptune
自己紹介
本日のお話しすること • Amazon Bedrockを利用するメリット • モデル選定やコスト比較など • 障害対応 • Amazon
Bedrock AgentCoreにデプロイ!
Bedrock × LINEbot
基本的な構成
1. スマホ(LINE)からリクエスト送信
2. Lambdaが起動、API処理
3. Bedrockを呼び出し応答生成
なぜBedrockを利用する? 1. 他のサービスと統合しやすい 2. モデルの選択肢が豊富 3. コスト面(使った分だけ課金) 4. 日本語応答性能、要約精度の高さ
なぜBedrockを利用する? 1. 他のサービスと統合しやすい 2. モデルの選択肢が豊富 3. コスト面(使った分だけ課金) 4. 日本語応答性能、要約精度の高さ
利用したモデル(コスト比較) • Claude Haiku 4.5 • $0.00500 • Claude 3
Sonnet • $0.01500 1000トークン辺りのアウトプットのコスト Haiku4.5はSonnet 3の3分の1程度の料金
利用したモデル(レスポンス比較) • Claude Haiku 4.5 • Claude 3 Sonnet
なぜBedrockを利用する? 1. 他のサービスと統合しやすい 2. モデルの選択肢が豊富 3. コスト面(使った分だけ課金) 4. 日本語応答性能、要約精度の高さ
json 形式は可読性が低い
Bedrockがいい感じの変換してくれるのでは? いい感じのテキスト jsonのテキスト
Bedrockがいい感じの変換してくれるのでは? いい感じのテキスト jsonのテキスト
天気を取得できない…
天気を取得できない… タイムアウトの閾値を超えている
天気を取得できない…(今回の対応) 1. タイムアウトの時間を延長 5秒→10秒に延長 2. タイムアウト関連のエラーハンドリングを追加 最大試行回数を定義しておく。 それでもダメならエラーとする