Developer Roadmapsというサイトがすごいです。ITエンジニアの分野別にスキルアップのロードマップが示されています。
言語、基盤、アプリ、かなり網羅されています。
今回はPrompt Engineering Roadmap
について対応する本・サイトをまとめます。
結論から言うと、
でほとんどが網羅されています。こちらは英語のサイトで、かつ、新しいプロンプト研究が進むとページが追加更新され、後追いで和訳がされているため工事中のページも多いですが、一番網羅されているサイトかなと思います。以下Roadmapとの対応を記載します。
また、関連和書2冊もご紹介します。
Roadmapごとの紹介
Introduction
- Common Technology
- LLM
- Tokens
- Context Window
- N/A
- Hallucination
- N/A
- Agents
- Prompt Engineering Guide: LLM Agents 現在日本語版は内容なく、英語版にリンク
- Prompt Injection
- Model Weights / Parameters
- Fine-Tuning vs Prompt Engg.
- AI vs AGI
- N/A
- RAG
- Prompt Engineering Guide: RAG for LLMs 現在日本語版は内容なく、英語版にリンク
- LLMs How they work? / What is a Prompt? / What is Prompt Engineering?
- Models offered by ____
- OpenAI
- Gemini
- Prompt Engineering Guide: Gemini 現在日本語版は内容なく、英語版にリンク
- Anthropic
- Prompt Engineering Guide: Claude 3 現在日本語版は内容なく、英語版にリンク
- Meta
- xAI
- Prompt Engineering Guide: Grok-1 現在日本語版は内容なく、英語版にリンク。またgrok-1とやや古い
Sampling Parameters
- Temperature / Top-P
- Top-K
- N/A
Output Control & Repitition Penalties
- Max Tokens / Stop Sequences / Frequency Penalty / Presence Penalty
Structured Outputs
- N/A
Prompting Techniques
- Zero-Shot Prompting
- One-Shot / Few-Shot Prompting
- System / Role / Contextual
- System Prompting / Role Prompting
- Role Prompting
- Contextual Prompting
- [Prompt Engineeering Guide: 基本的なプロンプティング」(https://www.promptingguide.ai/jp/introduction/basics.jp)
- Step-back Prompting
- N/A
- Chain of Thought (CoT) Prompting
- Self-Consistency Prompting
- Tree of Thoughts (ToT) Prompting
- ReAct prompting
書籍
- 『深津式プロンプト読本』
- 『プロンプトリテラシー』
深津式プロンプト読本 | プロンプトリテラシー | |
---|---|---|
Zero-Shot Prompting | ? | |
One-Shot / Few-Shot Prompting | O | O |
System Prompting | ? | |
Role Prompting | O | O |
Contextual Prompting | ? | |
Step-back Prompting | - | O |
Chain of Thought (CoT) Prompting | O | O |
Self-Consistency Prompting | O | |
Tree of Thoughts (ToT) Prompting | O | |
ReAct prompting | O | O |
- それぞれ表にないプロンプトの紹介やLLMとは?の解説も詳しいです
Automatic Prompt Engineering
AI Red Teaming
Prompting Best Practices
Improving Reliability
- Prompt Engineering Guide: 事実性
- Prompt Debiasing
- Prompt Ensembling
- N/A
- LLM Self Evaluation
- Calibrating LLMs
- N/A