プロンプトエンジニアリングガイド
プロンプト エンジニアリングは、さまざまなアプリケーションや研究トピックで言語モデル (LM) を効率的に使用するためのプロンプトを開発および最適化するための比較的新しい分野です。迅速なエンジニアリング スキルは、大規模な言語モデル (LLM) の機能と制限をよりよく理解するのに役立ちます。研究者は、プロンプトエンジニアリングを使用して、質問応答や算術推論などの一般的で複雑なタスクに関するLLMの能力を向上させます。開発者は、プロンプト・エンジニアリングを使用して、LLMやその他のツールとインターフェースする堅牢で効果的なプロンプト技法を設計します。
LLMを使用した開発への高い関心に動機付けられて、プロンプトエンジニアリングに関連するすべての最新の論文、学習ガイド、講義、参考文献、およびツールを含むこの新しいプロンプトエンジニアリングガイドを作成しました。
ハッピープロンプト!
お知らせ/アップデート
- 🔥1年21月2023日にハッカーニュースで#<>に到達しました
- 🎉プロンプトエンジニアリングレクチャーがここでライブになりました
- 🎓ここでは一連の包括的なガイドを作成しています
- 📖新しいチュートリアルのセットが近日公開予定!
私たちの不和に参加する
ツイッターでフォローする
目次
講義
プロンプトのテクニック、アプリケーション、およびツールの包括的な概要を提供する1時間の講義を公開しました。
ガイド
以下は、私たちが開発したプロンプトエンジニアリングに関する一連のガイドです。ガイドは進行中の作業です。
書類
以下は、プロンプトエンジニアリングに関する最新の論文(リリース日順にソート)です。私たちはこれを毎日更新し、新しい論文が届きます。これらの論文の要約を毎週上記のガイドに取り入れています。
-
調査/概要:
-
アプローチ/テクニック:
-
アプリケーション:
-
コレクション:
Tools & Library
(名前順)
データセット
(名前順)
Blog, Guides, Tutorials and Other Readings
(Sorted by Name)
- 3 Principles for prompt engineering with GPT-3
- A beginner-friendly guide to generative language models - LaMBDA guide
- A Complete Introduction to Prompt Engineering for Large Language Models
- A Generic Framework for ChatGPT Prompt Engineering
- AI Content Generation
- AI's rise generates new job title: Prompt engineer
- Awesome ChatGPT Prompts
- Best 100+ Stable Diffusion Prompts
- Best practices for prompt engineering with OpenAI API
- Building GPT-3 applications — beyond the prompt
- ChatGPT, AI and GPT-3 Apps and use cases
- CMU Advanced NLP 2022: Prompting
- Curtis64's set of prompt gists
- DALL·E 2 Prompt Engineering Guide
- DALL·E 2 Preview - Risks and Limitations
- DALLE Prompt Book
- DALL-E, Make Me Another Picasso, Please
- Diffusion Models: A Practical Guide
- Exploiting GPT-3 Prompts
- Exploring Prompt Injection Attacks
- Extrapolating to Unnatural Language Processing with GPT-3's In-context Learning: The Good, the Bad, and the Mysterious
- Generative AI with Cohere: Part 1 - Model Prompting
- Giving GPT-3 a Turing Test
- GPT-3 & Beyond
- GPT3 and Prompts: A quick primer
- How to Draw Anything
- How to get images that don't suck
- How to make LLMs say true things
- How to write good prompts
- Introduction to Reinforcement Learning with Human Feedback
- In defense of prompt engineering
- Language Models and Prompt Engineering: Systematic Survey of Prompting Methods in NLP
- Learn Prompting
- Methods of prompt programming
- Mysteries of mode collapse
- NLP for Text-to-Image Generators: Prompt Analysis
- NLP with Deep Learning CS224N/Ling284 - Lecture 11: Promting, Instruction Tuning, and RLHF
- Notes for Prompt Engineering by sw-yx
- OpenAI Cookbook
- OpenAI Prompt Examples for several applications
- Pretrain, Prompt, Predict - A New Paradigm for NLP
- Prompt Engineering 101 - Introduction and resources
- Prompt Engineering 101: Autocomplete, Zero-shot, One-shot, and Few-shot prompting
- Prompt Engineering 101
- Prompt Engineering - A new profession ?
- Prompt Engineering by co:here
- Prompt Engineering by Microsoft
- Prompt Engineering: The Career of Future
- Prompt engineering davinci-003 on our own docs for automated support (Part I)
- Prompt Engineering Guide: How to Engineer the Perfect Prompts
- Prompt Engineering in GPT-3
- Prompt Engineering Template
- GitHub によるプロンプト エンジニアリング トピック
- プロンプトエンジニアリング:言葉から芸術へ
- OpenAIのGPT-3およびその他のLLMによる迅速なエンジニアリング
- GPT-3に対する迅速なインジェクション攻撃
- シークレット OpenAI API キーを読み上げるためのプロンプトインジェクション
- NLPでのプロンプト:プロンプトベースのゼロショット学習
- 言語モデルを用いたプロンプト手法とその弱監督への応用
- Gwernによるプログラミングとしてのプロンプト
- 楽しみと(いいえ)利益のためのリバースプロンプトエンジニアリング
- だからあなたは迅速なエンジニアになりたい:将来の重要なキャリア
- シミュレータ
- 命令から始める
- 機械との会話:迅速なエンジニアリングと注入
- 本-フェッドハニーポット
- チャットGPTプロンプトブック
- 言語の鏡
- ジェネレーティブ AI で創造性を解き放つ: 革新的な製品を構築する方法を学びましょう!
- チャットGPT脱獄に対するGPTエリエザーの使用
- チャットGPTは何をしていますか...そしてなぜそれが機能するのですか?
あなたがあなたの仕事のためにガイドを使用しているならば、次のように私たちを引用してください:
@article{Saravia_Prompt_Engineering_Guide_2022,
author = {Saravia, Elvis},
journal = {https://github.com/dair-ai/Prompt-Engineering-Guide},
month = {12},
title = {{Prompt Engineering Guide}},
year = {2022}
}
ここに何かが足りないと思われる場合は、PRを開いてください。常にフィードバックや提案を歓迎します。問題を開くだけです!