nirdiamant/prompt_engineering

22 prompt engineering techniques with hands-on Jupyter Notebook tutorials, from fundamental concepts to advanced strategies for leveraging LLMs.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 59 minutes ago
Added to GitGenius on September 8th, 2026
Created on October 10th, 2024
Open Issues & Pull Requests: 8 (+0)
GitHub issues: Enabled
Number of forks: 1,021
Total Stargazers: 7,837 (+0)
Total Subscribers: 89 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Prompt Engineering Techniques is a collection of hands-on Jupyter Notebook tutorials covering prompt engineering methods for working with large language models.

The repository addresses the challenge of learning and implementing effective prompting strategies by providing practical tutorials that progress from foundational concepts to advanced techniques. It covers approaches including chain-of-thought prompting, self-consistency, tree-of-thought prompting, few-shot learning, and in-context learning. Each technique is presented with executable notebook examples that demonstrate how to apply these methods when working with models like GPT, Claude, and other LLMs.

Developers learning prompt engineering or building applications with language models will find this useful as a structured learning resource. The material spans basic prompt templates through sophisticated multi-step reasoning strategies, making it suitable for both newcomers to the field and those seeking to deepen their understanding of advanced techniques. The repository complements a broader course offering that covers building production systems with AI, though the notebooks themselves stand alone as learning materials.

The project maintains an active collection of tutorial content with regular updates to reflect developments in prompt engineering practices and new techniques for leveraging language models.