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
AWS Step Functions でプロンプト自動育成ワークフローを構築してみた
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ヤマダ(北野)
July 01, 2026
38
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS Step Functions でプロンプト自動育成ワークフローを構築してみた
ヤマダ(北野)
July 01, 2026
More Decks by ヤマダ(北野)
See All by ヤマダ(北野)
Claude 4.5 と SFnで作る 「京都語本音デコーダー」
yamada_r
0
31
CBs 2年生になれたら
yamada_r
0
88
「Kiroってどうなの?」 リアルな使い勝手と最新の料金ガイド
yamada_r
0
150
まずはマネコンでちゃちゃっと作ってから、それをCDKにしてみよか。
yamada_r
3
360
カップラーメンタイマーで感じる生成AIの進化
yamada_r
0
35
Amazon Lexに感じる無限の可能性
yamada_r
0
73
JAWS DAYS 2025 re:Chrees 広報担当の振り返り
yamada_r
0
230
それ、AWS Step Functionsで置き換えれん?
yamada_r
0
49
はじめてのすくらむ
yamada_r
0
42
Featured
See All Featured
Are puppies a ranking factor?
jonoalderson
2
3.9k
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
520
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Building the Perfect Custom Keyboard
takai
2
870
How to Think Like a Performance Engineer
csswizardry
28
2.8k
Prompt Engineering for Job Search
mfonobong
0
450
Heart Work Chapter 1 - Part 1
lfama
PRO
9
36k
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
440
Transcript
うぇぶはち会 AWS Step Functions で プロンプト自動育成 ワークフローを構築してみた 2026 7/1 19:00~20:00
自己紹介 北野(ヤマダ) 好きな食べ物:お豆腐 趣味:日用品の買いだめ、LT 好きなサービス: Figma, AWS Step Funtions
みなさん、 こういうプロンプトを 書いたことありませんか?
「遅刻しそう、言い訳文考えて。」
プロンプトの現実 ChatGPT / Claude、会社でも使う場面が増えてきた でも「良いプロンプト」を書くのは意外と難しい 試行錯誤して磨いていくのは時間がかかる → 「だったらAIに磨かせればよくない?」
構成を考えていく
構成を考えていく(希望) プロンプトがどんどんよくなっていく ワークフローを作りたい!!
構成を考えていく(要件) 入力: シチュエーション(1行の説明) 叩き台プロンプト(雑でOK) モデル選択(1〜3の数字で振り分け) 出力: 洗練されたプロンプト スコア推移レポート(Markdown)
構成を考えていく(構成) AWS Step Functions → 非同期処理⭕️ ワークフローが可視化されてて良い Amazon Bedrock (Converse
API) → 複数モデルを同じ窓口で受付 DynamoDB → ループ事に保存、最高スコアを取り出し S3 → 最終レポート保存
構成を考えていく プロンプト評価 LLMが生成した内容を複数シナリオで評価する LLM-as-a-Judge(自動採点) 評価もLLMで行う 自己修復ループ スコアがイマイチだったら自らブラッシュアップ
構成を考えていく
構成を考えていく(完成品) ① ② 2重Mapで並列に テストを実行 テストケース・Judgeペルソナ・ 評価基準を生成
構成を考えていく(完成品) 履歴を取得し最終レポートを作成 スコア未達は失敗判定 ④ ③ 評価結果を元に採点 スコアによっては戻す
構成を考えていく(完成品) ×3
検証
検証 入力:「遅刻しそう、言い訳考えて」
検証 入力:「遅刻しそう、言い訳考えて」 タスクの二重定義 「何を書くか」と「どう書くか」の分離 ネガティブ制約による誘導 条件分岐の埋め込み 具体例によるアンカリング 実現性の担保
検証 入力:「遅刻しそう、言い訳考えて」
検証 いいプロンプトができたはず! じゃあこのプロンプトで言い訳を 生成してみよう!
検証(言い訳)
検証(言い訳) 「状況を教えてください。 より的確なメールを作成します。」
検証(言い訳)
検証(言い訳) 「渋滞がひどくて全然動かなくて。。」 「朝から体調が優れなくて、
様子を見ていました。」
検証(言い訳) シンプルな方がよくね? 🤔
まとめ
まとめ プロンプトも生成AIに頼る時代 人間の仕事はやはり評価することに変わっていく LLM-as-a-Judge作るのにも評価がいる SFnは生成AIとの相性がいい 非同期処理 ◎、ワークフローの可視化 コストの予測がしやすい 遅刻する時は言い訳しない
ご清聴ありがとうございました!