ChatGPT Prompts 项目介绍
项目概述
ChatGPT Prompts 是一款集合了超过140个优秀和有用的GPT-3提示词的库。该项目旨在通过使用这些预定义的提示,帮助用户在不同的场景中有效地引导GPT-3以生成所需的反应。这些提示适用于多种应用场景,包括语言翻译、编写创意内容、技术开发支持等。
安装指南
ChatGPT Prompts 库是OpenAI GPT-3 API的非官方NodeJS客户端的扩展。在安装和使用该库之前,用户需确保其Node.js版本在18或以上。同时,需要拥有OpenAI API密钥,该密钥可以从OpenAI平台申请获得。
安装步骤如下:
npm install chatgpt chatgpt-prompts
快速开始
默认情况下,ChatGPT Prompts 会自动保存用户使用的提示实例。所有的提示都来源自awesome-chatgpt-prompts库,并被编译到本项目中。用户可以通过导入createChatGPTPrompt
函数来快速启动和使用这些预定义的提示。
示例如下:
import { createChatGPTPrompt } from "chatgpt-prompts";
const run = async () => {
const prompts = createChatGPTPrompt({
apiKey: "OPEN_AI_API_KEY",
});
// 使用ChatGPT的会计师提示词
let res = await prompts.accountant("Why am I still broke as a software engineer?");
console.log(res.text);
res = await prompts.accountant("How do I not become broke as a software engineer?");
console.log(res.text);
};
run().catch((err) => console.log("Something went wrong"));
提示词功能介绍
ChatGPT Prompts 提供了多种丰富且多样化的提示词,每一个提示词都对应特定的定义和功能。例如:
- Linux终端:模拟Linux终端,用户输入命令后,返回终端应显示的结果。
- 英语翻译与改进:充当英文翻译器和语法纠正器,能将用户的语句翻译和改进成更优雅的英语。
详细的功能定义以及更多提示词信息,可参阅项目中的函数定义部分。
特别鸣谢
感谢Travis Fischer为ChatGPT API开发了NodeJS的非官方客户端。同时,该项目中的所有提示词均来源于由Fatih Kadir Akın维护的awesome-chatgpt-prompts。
ChatGPT Prompts不仅是一个集合了多种用途提示词的工具,更是在使用GPT-3时高效获取想要结果的不二选择。无论是学习新技能,探讨哲学,还是创作文学作品,ChatGPT Prompts都能为用户提供丰富的灵感和引导。