跳到主要内容
版本:最新版

系统提示词(System Prompt)

概览

system_prompt 是一个路由局部插件,用于在匹配的流量中插入或修改系统提示词。

主要优势

  • 将指令塑形限制在对应路由内。
  • 明确声明提示词模式,而不是将其隐藏在应用代码中。
  • 适用于专家、角色或工作流专用路由。

解决什么问题?

有些路由需要不同于路由器默认值的指令层。system_prompt 允许这些路由附加额外的提示词上下文,同时不影响无关流量。

何时使用

  • 某个路由需要专家或特定角色的指令层
  • 提示词插入应在 decision 匹配后进行
  • 提示词策略应在路由配置中保持可见

配置

routing.decisions[].plugins 下添加该插件:

plugins:
- type: system_prompt
configuration:
enabled: true
mode: insert
system_prompt: You are a domain expert. Answer precisely and state tradeoffs.

插入的文本会发送给选定的模型,并可能改变缓存标识和模型行为。不得在其中放入 secret 或不受信任的调用方文本。完整示例见: config/fragments/plugin/system-prompt/expert.yaml