在生成提示词时,提示工程往往是一个反复测试的过程。即使我们选定了一个提示词,也很难通过测试用例和其他可能的提示词来确保我们为模型提供了最佳指令。
Prompts Royale 是一款应用程序,它使生成提示词的过程变得简单而高效。用户可以非常轻松地创建多个提示词候选项,甚至自己编写提示词,并且通过一系列“对决”从中选出最佳的提示词。因此,提示词的迭代过程显得更加简单和可靠。
用户只需描述想要完成的任务,提供一些场景和预期输出,然后坐看精彩的提示词对决。
用户可以通过访问 promptsroyale.com 使用 Prompts Royale,或者克隆代码库并本地运行。
git clone git@github.com:meistrari/prompts-royale.git
bun i
bun run dev
以下是一个使用场景的示例:
创建一个用于网站标题的提示词。
场景 1: 汽车经销商网站
场景 2: 数据分析 SaaS 网站
场景 3: 动物园网站
通过这些任务描述和测试用例,用户可以生成多种提示词候选项,这些候选项会经过系统的对决机制进行排名。此外,用户也可以根据自己的想法直接编写提示词。
在 Prompts Royale 中,每个提示词用一个正态分布表示,初始的均值为1000,标准差为350,这代表提示词的 Elo 评分。
应用程序使用蒙特卡罗采样来进行对决,每场对决中,两个候 选提示词各自回答所有的测试用例,然后一个独立的提示词评估哪一方的回答更好。之后,依据战斗结果更新提示词的 Elo 评分。
该系统通过这样的方法确保每个提示词的质量和排名都是有依据和可信赖的。
Prompts Royale 受到了 https://github.com/mshumer/gpt-prompt-engineer 的启发,感谢他们的贡献!
AI小说写作助手,一站式润色、改写、扩写
蛙蛙写作— 国内先进的AI写作平台,涵盖小说、学术、社交媒体等多场景。提供续写、改写、润色等功能,助力创作者高效优化写作流程。界面简洁,功能全面,适合各类写作者提升内容品质和工作效率。
字节跳动发布的AI编程神器IDE
Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。