Skip to content

Akira-Papa/prompt-eng-interactive-tutorial

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anthropicのプロンプトエンジニアリング・インタラクティブチュートリアル

Anthropicのインタラクティブなプロンプトエンジニアリングチュートリアルへようこそ!このチュートリアルでは、モデルプロバイダーを問わず使えるプロンプティングの基礎を学習します。


Anthropic Logo


🎯 対象者は?

このチュートリアルは、経験レベルに関係なく現代のプロンプティング技術を学びたい方を対象としています。AIが初めての方でも、経験豊富な開発者でも、言語モデルからより良い結果を得るのに役立つ実践的な技術を発見できます。


🧠 何を学べるの?

中核となる基礎:

  • 効果的なプロンプトの構造化方法
  • 明確性と精度のベストプラクティス
  • AIとの安全で責任ある作業

高度な技術:

  • ロールプロンプティングとペルソナ割り当て
  • 例を使ったFew-Shotプロンプティング
  • 思考連鎖推論
  • プロンプトチェーンと複雑なワークフロー
  • ツール使用と関数呼び出し
  • 幻覚の軽減

🎓 チュートリアル構成

このチュートリアルには実践的なGoogle SheetsバージョンJupyterノートブックが含まれています。最適な方法を選択してください!

📊 Google Sheets(初心者向けお勧め)

入門に最適 - コーディング不要!

📓 Jupyter Notebooks(開発者向け)

3つの異なるバージョンが利用可能:

  1. Anthropic 1P/ - 直接Anthropic API
  2. AmazonBedrock/anthropic/ - Bedrock経由のAnthropic SDK
  3. AmazonBedrock/boto3/ - Bedrockでのboto3

🚀 始め方

Google Sheetsの場合:

  1. こちらをクリックしてチュートリアルにアクセス
  2. シートをGoogle Driveにコピー
  3. 「始め方」タブの指示に従ってください

Jupyter Notebooksの場合:

  1. このリポジトリをクローン
  2. お好みのバージョンを選択(1P、Anthropic SDK、またはboto3)
  3. 00_Tutorial_How-To.ipynbファイルのセットアップ指示に従ってください

📚 チュートリアル章立て

  1. 基本的なプロンプト構造 - 構成要素を学ぶ
  2. 明確で直接的であること - 正確な指示を作る
  3. ロールプロンプティング - 有用なペルソナを割り当てる
  4. データと指示の分離 - 入力を明確に構造化する
  5. 出力のフォーマット - Claudeの応答方法を制御する
  6. 段階的思考 - 推論プロセスを導く
  7. 例の使用 - Few-Shotプロンプティングを活用する
  8. 幻覚の回避 - 応答を根拠に基づかせる
  9. 複雑なプロンプト - 洗練されたワークフローを構築する

付録も含む:

  • プロンプトチェーン
  • ツール使用と関数呼び出し
  • 実証的パフォーマンス評価
  • 検索と取得技術

🔧 前提条件

  • Google Sheetsバージョン: Googleアカウントのみ
  • Jupyterノートブック: PythonとJupyterの基本的な知識
  • APIアクセス: AnthropicのAPIまたはAmazon Bedrock経由でClaudeへのアクセスが必要

💡 成功のためのヒント

  • プロンプティングが初めての場合はGoogle Sheetsバージョンから始める
  • 自由に実験する - 例を修正してみる
  • 説明を注意深く読む - 技術がなぜ機能するかを理解することが重要
  • チュートリアルを進めながら自分の使用事例で練習する

🤝 貢献

貢献を歓迎します!ガイドラインについてはCONTRIBUTING.mdをご覧ください。


📄 ライセンス

このチュートリアルはMITライセンスの下で公開されています。


プロンプティングエキスパートになる準備はできましたか? Google Sheetsチュートリアルから始めるか、Jupyterノートブックに飛び込んでください!

質問やフィードバックについては、このリポジトリにissueを開いてください。

About

Anthropic's Interactive Prompt Engineering Tutorial

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 98.1%
  • Python 1.9%