Skip to main content
提示引导大型语言模型(LLM)的行为。提示工程 是一个创建、测试和优化您提供给 LLM 指令的过程,以便它产生可靠且有用的响应。 LangSmith 提供了创建、版本控制、测试和协作编写提示的工具。您还会遇到一些常见概念,如 提示模板,它允许您重复使用结构化提示,以及 变量,它允许您将值(例如用户的问题)动态插入到提示中。 在这个快速入门教程中,您将使用UI或SDK创建、测试和改进提示。本快速入门教程将以OpenAI作为示例LLM提供商,但相同的流程也适用于其他提供商。
如果您更喜欢观看关于如何开始提示工程的视频,请参考快速入门视频指南

前提条件

在开始之前,请确保您已具备: 选择 UI 或 SDK 工作流程标签:

1. 设置工作区密钥

2. 创建提示

  1. LangSmith UI 中,导航到左侧菜单中的 提示 部分。
  2. 点击 + 提示 创建提示。
  3. 根据需要通过编辑或添加提示和输入变量来修改提示。
带有系统提示并准备编辑的提示游乐场。

3. 测试一个提示

  1. 提示标题下,选择模型名称旁边的齿轮 图标,这将启动提示设置窗口,位于模型配置选项卡上。
  2. 设置您想使用的模型配置。您选择的提供者模型将决定此配置页面上可配置的参数。设置完成后,点击另存为
LangSmith UI中的模型配置窗口,包括提供者、模型、温度、最大输出令牌、Top P、存在惩罚、频率惩罚、推理努力等设置。
输入框中指定您要测试的输入变量,然后点击开始
输入框中输入了问题。输出框包含对提示的响应。
要了解在Playground中配置提示符的更多选项,请参阅配置提示符设置在测试和优化您的提示后,点击保存以将其存储以供将来使用。

4. 在提示上迭代

LangSmith 允许基于团队的提示迭代。工作区 成员可以在游乐场中尝试提示,并在准备好时将其更改保存为新的 提交为了提升您的提示:
  • 参考您模型提供商提供的文档,了解提示创建的最佳实践,例如:
  • 使用 LangSmith 中的提示画布构建和优化您的提示——这是一个交互式工具。更多了解请参阅提示画布指南
  • 标记特定的提交以标记提交历史中的重要时刻。
    1. 要创建提交,导航到 Playground 并选择 Commit。选择要提交更改的提示,然后 Commit
    2. 导航到左侧菜单中的 Prompts。选择提示。一旦进入提示的详细页面,切换到 Commits 选项卡。找到标签图标 添加提交标签
标签、提交标签框以及提交标签名称框,用于创建标签。

下一步

视频指南