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
プロンプトエンジニアリング超入門
Search
Hiroki Yoshioka
April 01, 2023
Technology
1
150
プロンプトエンジニアリング超入門
NKC-UGとIdeaxTechの合同LT会の時の登壇資料。
プロンプトエンジニアリングの基礎をまとめてみました。
Hiroki Yoshioka
April 01, 2023
Tweet
Share
More Decks by Hiroki Yoshioka
See All by Hiroki Yoshioka
体系的に学ぶGit - 完全版
yoshiyoshipro
0
130
自然言語処理の面白さ ~今だからこそ面白いNLPの話~
yoshiyoshipro
0
44
体系的に学ぶGit
yoshiyoshipro
1
100
26卒向けニックトレインLT登壇資料
yoshiyoshipro
1
640
Other Decks in Technology
See All in Technology
実務における脅威モデリングを考えよう
nikinusu
0
700
スタッフエンジニアの道: The Staff Engineer’s Path
snoozer05
PRO
44
14k
Classmethod AI Talks(CATs) #1 司会進行スライド(2024.09.19) / classmethod-ai-talks-aka-cats_moderator-slides_vol1_2024-09-19
shinyaa31
0
220
横断組織として考える共通DBの課題解決 〜 桃園の誓いアーキテクチャ 〜 / Addressing Shared Database Challenges as Cross-Team: “Peach Garden Oath” Architecture
4geru
0
200
o1のAPIで実験してみたが 制限きつすぎて辛かった話
pharma_x_tech
0
220
Oracle Autonomous Database:サービス概要のご紹介
oracle4engineer
PRO
1
7.1k
watsonx.ai Dojo 環境準備について
oniak3ibm
PRO
0
350
Analytics-Backed App Widget Development - Served with Jetpack Glance
miyabigouji
0
630
PdMはどのように全てのスピードを上げられるか ~ 非連続進化のための具体的な取り組み ~
sansantech
PRO
4
1.3k
自作Cコンパイラ 8時間の奮闘
soukouki
0
850
AIを活用した柔軟かつ効率的な社内リソース検索への取り組み
cygames
0
200
ついに出た!OpenAIの最新モデル「o1」って何がすごいの?
minorun365
PRO
3
1.3k
Featured
See All Featured
The Cult of Friendly URLs
andyhume
76
6k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
38
9.2k
What's in a price? How to price your products and services
michaelherold
242
11k
Fashionably flexible responsive web design (full day workshop)
malarkey
401
65k
4 Signs Your Business is Dying
shpigford
179
21k
Building Applications with DynamoDB
mza
90
6k
Fireside Chat
paigeccino
31
2.9k
Music & Morning Musume
bryan
46
6k
GraphQLの誤解/rethinking-graphql
sonatard
65
9.8k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
Being A Developer After 40
akosma
84
590k
Product Roadmaps are Hard
iamctodd
PRO
48
10k
Transcript
吉岡 宏樹 IdeaxTech プロンプト エンジニアリング 入門
画像生成AI 文章生成AI Generative AI (コンテンツ生成AI )
ChatGPT 使ってますか?
プロンプトエンジニアリングとは? プロンプトエンジニアリング(Prompt Engineering )は、AI 言 語モデルを用いた自然言語処理の手法の一つで、 「プロンプト」と呼ばれる指示文の形式をうまく設計して、AI モ デルの回答精度を向上させる技術。 モデルの訓練方法やデータによって、最適なプロンプト形式は
異なる。
普通に聞いた場合 プロンプトを工夫した場合 同じ質問内容
Open AI 公式からプロンプトエンジニアリングのベスト プラクティス(最良の事例)が出ている。 実は、
プロンプトエンジニアリング攻略法 国語力 と 少しのテクニック
最新モデルを使う ### または""" で指示文と文脈を区切る 具体的に詳細に記述する 例文を示す ZeroShot, FewShot, ファインチューニング 曖昧な表現を減らす
禁止事項だけでなく、代わりに何をすべきかを伝える 類推はステップごとに 1. 2. 3. 4. 5. 6. 7. 8. 8 つのパターン ※ スライドの関係上、chatGPT の回答は省略します。
最新モデルを使おう https://platform.openai.com/docs/models/overview
### または""" で指示文と文脈を区切る 効果が低い例✖︎ 効果的な例◦
具体的に詳細に記述する 効果が低い例✖︎ 効果的な例◦
例文を示す 効果が低い例✖︎
例文を示す 効果的な例◦
ZeroShot :事前知識や例を提供せずに司令を出す
FewShot :いくつかの例をあらかじめ提供する
曖昧な表現を減らす 効果が低い例✖︎ 効果的な例◦
禁止事項だけでなく、代わりに何をすべきかを伝える 効果が低い例✖︎ ChatGPT に判断を一任している
禁止事項だけでなく、代わりに何をすべきかを伝える 効果的な例◦
類推はステップごとに 間違った回答✖︎
類推はステップごとに
プロンプトエンジニアリングの手法は様々! In-context Learning (ICL) Chain-of Thought (CoT) Zero-shot CoT ReAct
Self-Consistency Program-aided Language Model (PAL) などなど
Thank you IdeaxTech 吉岡 宏樹