狂揽 133K Star!优质开源AI项目-提示词指南/提示词工程

本文较长,建议点赞收藏。更多AI大模型应用开发学习视频及资料,在智泊AI

朋友们好,我收集了Github上热度最高的数百个AI领域的开源项目,按照开发者的视角做了分类,一共包含28个分类,分类列表如下图所示。

今天要分享的是,提示词指南/提示词工程分类下的优质开源项目,这是该分类下的第1期

01 awesome-chatgpt-prompts

这是一个收集了很多大佬写的提示词合集,提示词写的很专业,效果很好,适用于常见的常规模型(非推理模型)。

官方介绍

This repo includes ChatGPT prompt curation to use ChatGPT and other LLM tools better.

这个仓库包含了ChatGPT提示词整理内容,有助于更好地使用ChatGPT和其他大语言模型(LLM)工具。

核心特性
  • 提示词汇总: 大量的提示词案例。
  • 学习借鉴意义:对于写提示词很有帮助。
项目截图
项目地址

github.com/f/awesome-c...

个人解读

想要使用好大模型,写好提示词很重要 。写提示词时给予大模型特定的角色、背景、目的 等,能够让大模型找到和问题相关的token上下文,进而能够生成更准确的回答。

多去读读别人的提示词,能够让你去真正理解提示词该怎么写。

不要以为提问大模型是个很简单的事情,学会引导大模型非常重要。

模型本身并没有智能能力 ,模型有点像复读机,只会仿照训练集进行回复。

此项目还提供了一个在线网站 ,可以在网站上复制粘贴别人写好的提示词。prompts.chat/

02 Prompt-Engineering-Guide

这是一份提示词工程的指南,包含了很多开发者调试智能体提示词的技巧,如思维链、样本提示、FunctionCall等。

也介绍了很多调用大模型的参数说明,甚至还有不同大模型的接入指南,属于比较全面的提示词工程指南。

官方介绍

🐙 Guides, papers, lecture, notebooks and resources for prompt engineering

🐙 提示工程的指南、论文、讲座、笔记和资源

核心特性
  • 提示词工程化:将大模型调用的各种技巧都汇总起来。
  • 概念解释:让新手快速了解智能体开发中的很多概念。
项目截图
项目地址

github.com/dair-ai/Pro...

个人解读

提示词工程是AI应用开发的一个核心领域。

真正能够落地的智能体一定是系统化、模板化、规范化的,把提示词当成一个工程去看待。

此项目还提供了一个在线手册网站 ,方便阅读,支持中文www.promptingguide.ai/zh

特别适合开发者入门智能体开发。

03 awesome-chatgpt-prompts-zh

一个中文的提示词汇总,基本上是第一个项目的中文翻译版本。适用于常见的常规模型(非推理模型)。

官方介绍

ChatGPT 中文调教指南。各种场景使用指南。学习如何让它听从你的指令。

核心特性
  • 中文支持:对于小白友好,看中文提示词更好理解。
  • 资源丰富:涵盖很多场景的提示词。
  • 指导意义:有学习参考价值。
项目截图
项目地址

github.com/PlexPt/awes...

个人解读

中文版本的提示词对于国人比较友好。

但是这个项目有点机器翻译的意思,可能没有很接地气。不过,很多借鉴意义。

04 fabric

我们工作和学习中可能会自己搭建一些智能体或者编一些提示词来完成自己想要的功能,但是这些东西通常不能复用,很多参数需要动态读取。

这个项目提供了一些提示词模版,它提取了很多提示词中的核心部分,称之为Patterns,并把动态输入的部分给开放出来。然后做成了一个命令行工具,我们可以使用命令的形式来动态输入那些变动的部分。

官方介绍

fabric is an open-source framework for augmenting humans using AI. It provides a modular framework for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.

Fabric是一个利用人工智能增强人类能力的开源框架。它提供了一个模块化框架,可通过众包的人工智能提示集来解决特定问题,这些提示集可在任何地方使用。

核心特性
  • 提示词Pattern化:让动态输入的部分开发给用户。
  • 工具集合:收集了很多日常工作中搭建的智能小工具,并做成了命令。
  • 参考价值:对于我们编写提示词有指导意义。
项目截图
项目地址

github.com/danielmiess...

个人解读

提示词应该是一个模版化的,问题的输入中应该会有很多相同的部分和变动的部分。很多新手小白的提示词都是固定的,只能用于某个特定过程的。

举例来说,我们可能会自己写一个润色文本的智能体,但是让它解释的原文内容是需要动态输入的。那么我们就需要把这部分内容作为变量传进入,不需要作为变量的部分就是所谓的Pattern。

05 awesome-chatgpt-zh

这是一份国人写的ChatGPT的中文指南,收集了很多有关ChatGPT的学习指南。

官方介绍

ChatGPT 中文指南🔥,ChatGPT 中文调教指南、指令指南、应用开发指南以及精选资源清单,助你更好地使用 ChatGPT,让你的生产力节节攀升!🚀

核心特性
  • 中文支持:对于小白友好,看中文提示词更好理解。
  • 资源丰富:涵盖很多场景的提示词。
  • 指导意义:有学习参考价值。
项目截图
项目地址

github.com/EmbraceAGI/...

学习资源推荐

如果你想更深入地学习大模型,以下是一些非常有价值的学习资源,这些资源将帮助你从不同角度学习大模型,提升你的实践能力。

本文较长,建议点赞收藏。更多AI大模型应用开发学习视频及资料,在智泊AI

相关推荐
AI大模型2 小时前
Transformer | 一文带你了解Embedding(从传统嵌入方法到大模型Embedding)
程序员·llm·agent
阿里云云原生3 小时前
阿里云函数计算 AgentRun 全新发布,构筑智能体时代的基础设施
agent
带娃的IT创业者4 小时前
自动网页浏览助手:基于 Selenium + GLM-4V 的百度自动搜索与内容提取系统
人工智能·selenium·测试工具·agent·网页agent
文心快码BaiduComate4 小时前
北京互联网大会 | 百度副总裁陈洋:AI Coding为新质生产力注入“新码力”
前端·后端·程序员
阿里云云原生7 小时前
配置驱动的动态 Agent 架构网络:实现高效编排、动态更新与智能治理
agent
leobertlan9 小时前
好玩系列:脚本和插件使我快乐
前端·程序员·gradle
京东云开发者9 小时前
代码之美-代码整洁之道
程序员
京东云开发者9 小时前
RAG实践:一文掌握大模型RAG过程
程序员
SimonKing9 小时前
弃用html2canvas!新一代截图神器snapdom要快800倍
java·后端·程序员