Introducing Prompt Canvas: a Novel UX for Developing Prompts

隆重介绍 Prompt Canvas:用于开发提示词的全新用户体验 (UX)

在 LangSmith 中使用 Prompt Canvas 与 AI 代理协作,构建和优化您的提示词。

3 分钟阅读

“构建”应用程序的含义正在发生变化。在构建 AI 应用程序时,您不仅仅是在编写代码 - 您还在编写提示词。多年来,工具不断发展,使软件工程更易于访问 - 例如代码编辑器、代码协作工具、渗透测试等等。我们相信,将会出现使提示词工程同样易于访问的工具。

为此,我们激动地宣布推出 Prompt Canvas,一种用于开发提示词的新颖 UX。除了提供更好的编辑体验外,它还有助于提示词最佳实践的分享 - 在像提示词工程这样的新兴学科中,这堪称颠覆性变革。

什么是 Prompt Canvas?

Prompt Canvas 是一款交互式工具,旨在简化和加速提示词创建体验。借助 Prompt Canvas,您可以与 LLM 代理协作,迭代地构建和完善您的提示词。这种方法不仅节省时间,还能让您为任何用例制作高度优化的提示词。

Prompt Canvas 没有让您手动调整提示词以遵循最佳实践,而是利用 LLM 代理的专业知识来自动化提示词开发并提供指导。这种交互式和对话式设置使提示词创建更具动态性,让您能够在进行过程中进行优化,同时仍然保持对过程的控制。

许多功能都受到了 OpenAI 最近推出的 “Canvas” 用户体验 (UX) 的启发。我们认为 “Canvas” 用户体验 (UX) 非常适合与 AI 协作处理文档,比聊天好得多。归根结底,提示词只是一种特定类型的文档 - 因此将这种体验带到提示词编写中是完全合理的。

如何使用 Prompt Canvas

Prompt Canvas 采用双面板布局构建

聊天面板

聊天面板是您与 LLM 代理进行协作的地方。您可以

  • 请求提示词草稿或对现有提示词进行调整。每个请求都会生成提示词的新版本,您可以迭代查看这些版本以比较性能。
  • 询问有关您提示词的问题,例如,“我可以做哪些改进?”或“我的提示词是否太长?”

Canvas 面板

Canvas 面板提供了一个动手编辑区域,您可以在其中

  • 直接编辑您的提示词。
  • 选择特定文本,以便从代理处获得有针对性的反馈或调整。
  • 利用快速操作快速更改您的提示词
    • 默认操作包括调整阅读水平或长度。
    • 定义/应用为您的工作区量身定制的自定义快速操作,以便轻松应用团队范围内的提示词标准(稍后会详细介绍)。
  • 查看当前版本和先前版本之间的差异,清楚地了解每次更改如何影响提示词。

自定义快速操作

虽然大多数功能与 OpenAI 的 Canvas 用户体验 (UX) 非常相似,但“自定义快速操作”是我们自己添加的功能之一。

这源于与公司的交流,并听到了围绕如何共享提示最佳实践的痛点。我们仍然处于“提示词工程”领域的早期阶段,没有那么多人拥有大量专业知识。我们一直看到的情况是,可能只有少数提示词专家,他们希望与组织中的其他人分享他们的知识。自定义快速操作正是为此而设计的。

借助自定义快速操作,您可以定义在组织层面应用于提示词的快速操作 — 这使得在与其他利益相关者合作时,更容易在提示词设计中保持一致的风格和结构。例如,如果您的专业提示词工程师有一种他们喜欢的特定提示词编写格式,他们可以编写一个快速操作来以这种方式重新格式化提示词;然后,所有其他开发人员都将能够轻松地一键应用到他们的提示词中!

准备好试用了吗?

无论您是从头开始构建提示词还是修改现有提示词,Prompt Canvas 都提供了一套强大的工具,使提示词工程成为一个协作且更高效的过程。

观看我们的 Prompt Canvas 演示视频,了解更多信息。并在 LangSmith Playground 中试用一下!