Prompt_Engineering

22种提示技巧,动手实操,让LLM输出更精准

开源 🏷️定价信息待确认 ✅ 目前可打开 对话助手 🍴 复刻 1034 🐛 待处理 3 👀 关注 86
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 7924
维护状态 较活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

Prompt_Engineering 项目界面预览图
图片来源:项目官网

项目数据

分类对话助手
开发团队NirDiamant
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议NOASSERTION
主要语言Jupyter Notebook
技术栈/模型ai,chain-of-thought,chatgpt,claude,few-shot-learning,genai,generative-ai,gpt,in-context-learning,langchain,llm,llms,machine-learning,openai,prompt-engineering,prompting,python,tutorials
GitHub 星标★ 7924
上线时间2024-10-10 00:00:00
代码更新2026-10-31
仓库体积20.8 MB
本站数据更新2026-11-08
维护状态较活跃
收录时间2026-08-09
浏览次数6

项目介绍

这是一个系统化的提示工程(Prompt Engineering)学习资源库,包含22种提示技巧,从基础概念到高级策略,全部配有可运行的Jupyter Notebook教程。项目旨在帮助开发者、研究人员和AI爱好者深入理解和掌握如何高效地与大型语言模型(如GPT、Claude等)交互。它覆盖了思维链(Chain-of-Thought)、少样本学习(Few-shot Learning)、上下文学习(In-Context Learning)等核心技术,并提供了基于LangChain的实践示例。通过动手实验,用户可以学会如何设计精确的提示词,从而显著提升LLM在复杂任务中的表现,如推理、代码生成和内容创作。项目还整合了生成式AI的最新进展,是学习提示工程从入门到精通的实用指南。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 7924

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:入门 约 10 分钟 部署方式:本地安装 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 已安装 Git,用于克隆仓库
  • 可打开并运行 .ipynb 文件的环境(README 未指定具体安装方式)
  • 用于存放仓库的本地目录读写权限

安装与启动步骤

  1. 1克隆仓库

    把 Prompt_Engineering 仓库完整下载到本地,命令在你想存放项目的目录下执行。

    git clone https://github.com/NirDiamant/Prompt_Engineering.git
  2. 2进入教程目录

    克隆完成后切换到 all_prompt_engineering_techniques 目录,里面按技巧分类存放 Notebook。

    cd all_prompt_engineering_techniques
  3. 3选择要学的技巧

    在该目录中找到感兴趣的技巧,打开对应的 Jupyter Notebook 文件,共 22 个动手教程。

  4. 4按指南实现

    每个技巧的 Notebook 内都写有详细实现指南,按其中说明逐个执行单元格即可完成练习。

如何确认成功

克隆成功且 all_prompt_engineering_techniques 目录下能看到各技巧的 Notebook 文件即可。

常见问题

Q:仓库里有多少教程?

A:共有 22 个动手教程,覆盖从基础提示模板到思维链、自洽性、思维树等高级提示技巧。

Q:每个技巧该怎么学?

A:进入 all_prompt_engineering_techniques 目录,打开对应技巧的 Notebook,按里面的详细实现指南逐步执行。

Q:需要安装哪些依赖?

A:README 未提供依赖安装清单和安装命令,请按各个 Notebook 内的说明自行准备运行环境。

Q:需要大模型 API 密钥吗?

A:README 未说明密钥配置方式;涉及调用 GPT、Claude 等模型的内容,请按对应 Notebook 指引自行准备。

注意事项

  • README 只给出克隆仓库和进入目录的步骤,没有提供依赖安装命令,运行前需按各 Notebook 说明准备环境。
  • 教程全部以 Jupyter Notebook 形式提供,需要在支持 .ipynb 的环境中打开运行。
  • 仓库中部分示例涉及调用大语言模型,README 未给出密钥、端口等配置信息,请以 Notebook 内说明为准。
  • 本项目是学习资源库,本身不是可部署的服务,无需 Docker 或云服务部署。

核心亮点

  • 提供22种系统化提示技巧,覆盖从基础到高级的完整知识体系
  • 每个技巧都配有可运行的Jupyter Notebook,边学边练,上手快
  • 结合LangChain等主流工具,贴近实际开发场景,实用性强

不足之处

  • 教程依赖Jupyter Notebook环境,对纯命令行用户不够友好
  • 部分高级技巧示例可能依赖特定模型,迁移到其他LLM时需调整

适用场景

  • 学习提示工程,快速提升LLM应用开发能力
  • 为团队内部培训提供系统化教程素材
  • 研究不同提示策略对模型输出质量的影响

替代项目

Prompt Engineering Guide、OpenAI Cookbook、LangChain Hub

上一篇:awesome-awesome-ai

下一篇:curriculum

同类项目推荐

LangChain4j-for-Beginners 开源

Java 开发者跟练,从聊天到 AI Agent 一步步上手

A course for AI applications with LangChain4j from simple chat to AI agents.

★ 551 2026-09-12
personalized-recommender-course 开源

跟着课程从零搭建时尚商品实时推荐系统

Open-source course on architecting, building and deploying a real-time personalized ···

★ 656 2026-08-09
Quick-Notes-for-ML-DS 开源

刷完这份笔记,搞定ML/DS面试

It contains interview preparation notes provided by iNeuron, important links, MLOps ···

★ 171 2026-08-09
llm-inference-engineering 开源

从KV缓存到vLLM,一步步搞懂LLM推理为什么慢

Learn LLM Inference Engineering step by step - from KV cache, PagedAttention, and co···

★ 404 2026-09-26
TTS-arxiv-daily 开源

每12小时自动抓取TTS新论文,收藏即看日报

Automatically Update Text-to-speech (TTS) Papers Daily using Github Actions (Update ···

★ 672 2026-10-01
cs329z-chinese 开源

斯坦福智能体课程中文笔记,19讲+4实践一站学

斯坦福 Stanford CS329Z Engineering AI Agents 中文教程:面向 Python 开发者的 AI 智能体···

★ 506 2026-11-02
Companion-Space 开源

本地部署二次元学习搭子,陪你专注还记性超好

本地优先的二次元陪伴学习应用 · Local-first anime companion and study app.

★ 335 2026-09-12