LangSmith 游乐场使您能够控制提示的各种设置。Prompt Settings 窗口包含: 要访问 Prompt Settings
  1. 在左侧边栏中导航到 Playground
  2. Prompts 标题下,选择模型名称旁边的齿轮 图标,这将启动 Prompt Settings 窗口。
    Model Configuration window in the LangSmith UI, settings for Provider, Model, Temperature, Max Output Tokens, Top P, Presence Penalty, Frequency Penalty, Reasoning Effort, etc.

模型配置

模型配置定义提示运行所针对的参数。在 LangSmith Playground 中,您可以保存和管理这些配置,这允许您在提示和会话之间重用您的首选设置。有关特定设置的详细信息,请参阅您的模型提供商的文档(例如,AnthropicOpenAI)。

创建保存的配置

  1. Model Configurations 选项卡中,根据需要调整模型配置 — 您可以选择保存的配置进行编辑
  2. 单击顶部栏中的 Save As 按钮。
  3. 输入配置的名称和可选描述并确认。
  4. 现在您已保存配置,组织工作区中的任何人都可以访问它。所有保存的配置都可在 Model Configuration 下拉菜单中使用。
  5. 创建保存的配置后,您可以将其设置为默认配置,以便您创建的任何新提示都会自动使用此配置。要将配置设置为默认配置,请单击下拉菜单中模型名称旁边的 Set as default 图标。

编辑配置

  1. 要重命名保存的配置或更新描述,请选择配置名称或描述并进行必要的更改。
  2. 根据需要更新当前配置的参数并单击顶部的 Save 按钮。

删除配置

  1. 选择要删除的配置。
  2. 单击垃圾箱 图标将其删除。

额外参数

Extra Parameters 字段允许您传递 LangSmith 界面中未直接支持的其他模型参数。这在两种情况下特别有用:
  1. 当模型提供商发布尚未集成到 LangSmith 界面中的新参数时。您可以以 JSON 格式指定这些参数以立即使用它们。例如:
    {
        "reasoning_effort": "medium"
    }
    
  2. 在游乐场中排除与参数相关的错误时,例如:
    TypeError: AsyncCompletions.create() got an unexpected keyword argument 'max_concurrency'
    
    如果您收到有关不必要参数的错误(在使用 LangChain JS 进行运行跟踪时更常见),您可以使用此字段删除额外的参数。

工具设置

工具使您的 LLM 能够执行任务,如搜索网络、查找信息等。在 Tools Settings 选项卡中,您可以管理 LLM 使用和访问您在提示中定义的工具的方式,包括:
  • Parallel Tool Calls:在适当时并行调用多个工具。这允许模型同时从不同来源收集信息。(取决于模型对并行执行的支持。)
  • Tool Choice:选择模型可以访问的工具。有关更多详细信息,请参阅在提示中使用工具

提示格式

Prompt Format 选项卡允许您指定:
  • Prompt type。有关聊天和完成提示的详细信息,请参阅提示工程概念。
  • Template format。有关提示模板和使用变量的详细信息,请参阅 F-string vs. mustache

Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.