生成式预训练变换器(GPT)、ChatGPT、PaLM等方面的提示工程

作者:Sec-Labs | 发布时间:

项目地址

https://github.com/promptslab/Awesome-Prompt-Engineering

精选优秀的提示工程资源 🧙‍♂️

 

ad1a1b7183164256

 

这个仓库包含了一系列手工精选的提示工程资源,主要关注生成预训练变换器(GPT)、ChatGPT、PaLM等。

目录

论文

📄

工具和代码

🔧

名称 描述 Url
GPT Index GPT Index 是一个项目,由一组数据结构组成,旨在使使用大型外部知识库与 LLMs 更容易。 Github
Promptify 使用 LLM's 解决 NLP 问题,并使用 Promptify 轻松生成流行生成模型(如 GPT、PaLM 等)的不同 NLP 任务提示。 Github
Better Prompt LLM prompts 的测试套件,在将它们推送到 PROD 之前进行测试。 Github
Interactive Composition Explorerx ICE 是一个 Python 库和跟踪可视化工具,用于语言模型程序。 Github
LangChainx 通过可组合性构建具有 LLMs 的应用程序。 Github
OpenPrompt 一个用于 Prompt 学习的开源框架。 Github
Prompt Engine 这个仓库包含一个 NPM 实用程序库,用于创建和维护大型语言模型(LLMs)的提示。 Github
PromptInject PromptInject 是一个框架,以模块化的方式组装提示,提供 LLMs 对敌对提示攻击的鲁棒性的定量分析。 Github
Prompts AI GPT-3 的高级 playground。 Github
Prompt Source PromptSource 是一个工具包,用于创建、共享和使用自然语言提示。 Github
ThoughtSource 用于机器思考科学的框架。 Github

API

💻

名称 描述 网址 付费或开源
OpenAI GPT-n 用于自然语言处理任务,Codex 用于将自然语言翻译为代码,DALL·E 用于创建和编辑原始图像 OpenAI 付费
CohereAI Cohere 通过一个 API 提供高级大型语言模型和自然语言处理工具 CohereAI 付费
Anthropic 即将推出 Anthropic 付费
FLAN-T5 XXL 即将推出 HugginFace 开源

数据集

💾

名称 描述 链接
P3(公共提示池) P3(公共提示池)是一个包含各种NLP任务的提示英文数据集合集。 HuggingFace
超棒的ChatGPT提示 该仓库包含用于更好地使用ChatGPT的ChatGPT提示策展。 Github
写作提示 从一个在线论坛(reddit)中搜集的30万个人类编写的故事和相应的写作提示的数据集 Kaggle
Midjourney提示 从MidJourney的公共Discord服务器中抓取的文本提示和图片URL的数据集 HuggingFace

模型

🧠

名称 描述 链接
ChatGPT ChatGPT OpenAI
Codex Codex 模型是我们 GPT-3 模型的后代,能够理解和生成代码。它们的训练数据包含自然语言和来自 GitHub 的数十亿行公共代码。 Github
Bloom BigScience 大规模开放科学开放获取多语言语言模型 HuggingFace
Facebook LLM OPT-175B 是 Meta 训练的 GPT-3 等效模型。这是迄今为止参数最多的预训练语言模型,参数量达到了 1750 亿。 Alpa
GPT-NeoX GPT-NeoX-20B,是一种在 Pile 上训练的 200 亿参数自回归语言模型。 FaceHuggingFace
FLAN-T5 XXL Flan-T5 是一个调整指令的模型,意味着当将指令作为提示的一部分时,它表现出类似于零-shot 的行为。 HuggingFace/Google
XLM-RoBERTa-XL XLM-RoBERTa-XL 模型是在 2.5TB 经过筛选的 CommonCrawl 数据上进行预训练,包含 100 种语言。 HuggingFace
GPT-J 它是一个在 Pile 数据集上训练的 GPT-2 类似的因果语言模型。 HuggingFace
PaLM-rlhf-pytorch 在 PaLM 架构之上实现了 RLHF(Reinforcement Learning with Human Feedback)。基本上是 ChatGPT,但使用 PaLM。 Github
GPT-Neo 使用 mesh-tensorflow 库实现的模型并行 GPT-2 和 GPT-3 风格的模型。 Github
LaMDA-rlhf-pytorch 是Google的LaMDA在PyTorch中的开源预训练实现,添加了类似于ChatGPT的RLHF。 Github
RLHF 是人类反馈强化学习(RLHF)的实现。 Github
GLM-130B 是一个开放的双语预训练模型。 Github

 

AI 内容检测器

🔎

名称 描述 链接
AI 文本分类器 AI 文本分类器是一个经过微调的 GPT 模型,用于预测文本是由各种来源生成的 AI 的概率,例如 ChatGPT。 OpenAI
GPT-2 输出检测器 这是一个基于 🤗/Transformers 实现的 RoBERTa 的在线演示 GPT-2 输出检测器模型。 HuggingFace
Openai 检测器 指示 AI 写作文本的 AI 分类器(OpenAI Detector Python 封装器) GitHub

教程

📚

视频

🎥

 

标签:工具分享, ChatGPT