OpenAI v1/prompts端点停用后的生态变化,对比现存工具的功能和商业现状(Humanloop关闭、Langfuse被收购等)。
OpenAI 正在 2026 年 11 月 30 日关闭其 v1/prompts 端点,迁移指南告诉你把提示词内容迁回应用代码,用 git 进行版本管理。与此同时,这个类别的其他工具从未有过如此快的变化:Langfuse 被 ClickHouse 收购,Braintrust 融得 8000 万美元 Series B,Humanloop 彻底关闭,Helicone 被冻结在 Mintlify 内部,Promptfoo 卖给了 OpenAI,Vellum 转向消费级助手。仍在 Google 排名靠前的许多工具列表还在推荐你根本无法采用的产品。
我在 DevToolLab 上写了一个更长的版本,所有代码示例都在本地运行过:《2026 年 LLM 应用的最佳提示词管理工具》。这是精简的实战指南。
提示词管理平台将提示词存储在你的代码之外,为每次编辑创建一个带提交消息的不可变版本,让你的应用可以按名称和标签(production、staging)获取,而不是每次都重新部署。推进一项改动就是重新指向一个标签。回滚也是重新指向它。
团队采用的真实原因是 UI:支持主管或产品经理可以修复拒绝消息的措辞,而无需打开拉取请求。反对的论点,现在连 OpenAI 自己也这么说,就是你的仓库已经有版本控制、代码审查和 CI,一个不经部署就上线的提示词编辑是没有附加 PR 的生产改动。
决定的问题很简单:有没有工程师之外的人需要编辑这些提示词?如果没有,把它们保留在仓库里。如果有,继续往下读。
几乎每个工具都是两种形态之一。运行时注册表(Langfuse、PromptLayer、Braintrust、PromptHub)在请求时从供应商的数据库提供提示词,SDK 端有缓存,所以不会因为每个请求都产生网络开销。编辑立即生效,不需要部署,但你现在有了运行时依赖,需要一个回退路径。
Git 原生工具(Promptfoo、微软的 POML 标记语言)把提示词保存为仓库中的文件,在顶部添加一个测试框架。没有什么会在没有合并的情况下发布,但产品经理想要软化一句话时需要一个工程师。MLflow 的 Prompt Registry 介于两者之间:不可变的 git 风格版本,但在你自己运行的服务器上。
选择错误的架构比选择错误的供应商伤害更大。

PromptLayer 首先为那些永远不会打开你仓库的人设计。每次保存都会创建一个带有提交消息的版本,发布标签决定生产环境收到什么,关键标签可以在编辑落地前要求审批。免费套餐涵盖 5 个用户和每月 2500 个请求;Pro 是 49 美元/月,Team 跳到 500 美元/月,自托管加 RBAC 仅限企业。如果你的重点是评估严谨性而不是协作编辑,可以改为看 Braintrust。

Langfuse 是大多数工程团队的默认选择,2026 年 1 月的 ClickHouse 收购使其更安全:公司承诺保持 MIT 许可证、自托管和现有的云端点。约 32,000 个 GitHub star,提示词管理与追踪和评估并行,所以你可以把质量下降与产生它的确切提示词版本联系起来。
SDK 在内存中缓存提示词,并接受回退,这就是使运行时注册表在生产中可容忍的原因。我在 langfuse 4.14.2 上针对无法到达的主机验证了这一点:
prompt = langfuse.get_prompt(
"support-reply",
label="production",
max_retries=0,
fetch_timeout_seconds=2,
fallback="You are {{brand}} support. Answer {{question}} in under 80 words.",
)
print(prompt.compile(brand="Acme", question="Where is my order?"))
在没有服务器运行的情况下,它记录两个警告并打印编译后的回退。自托管在 MIT 下免费;云开始免费(每月 50k 单位)而 Core 是 29 美元/月。弱点:UI 以工程师为目标而非 PM,SSO 强制执行在 199 美元/月 Pro 套餐之上还要额外 300 美元/月。
Braintrust 从评估的角度处理这个问题:提示词是版本化的、可部署的对象,但关键是改动要针对数据集进行评分,并通过 CI 门控,然后才能进入生产环境。它在 2026 年 2 月融得 8000 万美元,列出 Notion、Replit 和 Cloudflare 作为客户。loadPrompt 在本地编译提示词,所以你保留了模型调用;invoke 在服务器端运行它并自动记录追踪。每个套餐都有无限座位,这很罕见。问题是:从免费到 Pro 的跳跃是 0 到 249 美元/月,如果你不会编写评估,你就是在为你跳过的一半付费。
PromptHub 在 git 心智模型上加了一个 UI:分支一个提示词,用消息提交,打开相当于 PR 的东西,合并。在 12 美元/月 Pro(私有提示词,10k 请求)上,这是迄今为止这里最便宜的付费套餐。你带自己的供应商 API 密钥,直接支付代币成本,没有自托管选项,相比 Langfuse 或 Braintrust,可观测性很薄弱。

如果你已经为经典 ML 运行 MLflow,你已经拥有一个提示词注册表。它在 MLflow 3.x 中以 Apache-2.0 形式发布,具有不可变的基于提交的版本和可变别名。这在 3.15.0 上针对本地 SQLite 存储运行得很干净:
import mlflow
mlflow.set_tracking_uri("sqlite:///mlflow.db")
v2 = mlflow.genai.register_prompt(
name="support-reply",
template="You are {{brand}} support. Answer {{question}} in under 80 words.",
commit_message="add refund guardrail",
)
mlflow.genai.set_prompt_alias("support-reply", alias="production", version=v2.version)
prompt = mlflow.genai.load_prompt("prompts:/support-reply@production")
print(prompt.format(brand="Acme", question="Where is my order?"))
一个迁移说明:mlflow.set_prompt_alias 现在发出 FutureWarning;使用 mlflow.genai 命名空间。没有 PM 会喜欢的协作编辑器,但作为工程团队的免费注册表,它很可靠。
Comet 的 Opik 是最慷慨的开源选项:Apache-2.0 自托管构建没有功能门控,所以评估、防护栏和 agent 优化器都是免费的。它的提示词库自动进行版本控制,但有一个值得了解的陷阱:内容、元数据和类型改动会创建新版本,但重命名和标签编辑不会。提示词管理只是主要用于 agent 可观测性平台的一个小部分,所以如果提示词是你唯一的问题,这是很多要运行的软件。
LangSmith 可以说拥有托管工具中最好的提示词编辑器,但每座位定价(39 美元/座位/月加计算和存储单位)与其自身的跨职能推广相抵触。Agenta 仍然可以免费自托管,但已围绕 agent 重新定位;在承诺前读一下更新日志。Portkey 将提示词捆绑到其 AI 网关中,Palo Alto Networks 在 2026 年 5 月关闭了对 Portkey 的收购,但对开源网关的路线图声明尚未发表。
现在最快被伤害的方式是采用已经掉下板的产品:
Humanloop:2025 年 9 月关闭。Anthropic 聘请了创始人但没有收购该平台。它已消失。
Helicone:2026 年 3 月被 Mintlify 收购,现在仅维护。
Promptfoo:2026 年 3 月被 OpenAI 收购。保持开源,但路线图现在属于 OpenAI Frontier。
Vellum:2026 年 5 月转向消费级 AI 助手。不再发布平台定价。
Portkey:现在在 Palo Alto Networks 内部。Langfuse:现在在 ClickHouse 内部,有公开的开源承诺。
六个知名公司在大约十八个月内改变了所有权或身份。我会应用的过滤器:倾向于你能够 fork 并自己运行的工具(Langfuse、MLflow、Opik),或拥有明显独立业务和新鲜融资的工具(PromptLayer、Braintrust)。对介于两者之间的一切保持怀疑。
定价页面无法告诉你你的团队是否真的会使用其中一个。本地运行 Langfuse 可以:从仓库 docker compose up,在 http://localhost:3000 创建项目和密钥,pip install langfuse,用生产标签注册一个提示词,用带回退的 get_prompt() 替换应用中的一个硬编码提示词。然后在 UI 中编辑提示词,移动标签,看你的运行中的应用在没有重启的情况下拾取它。如果那一刻感觉不有价值,你有了一个下午成本的答案。
DevToolLab 上的完整指南走过了所有八个步骤,包括大多数团队跳过的回退测试,以及如何将追踪链接到提示词版本,以便你以后可以比较版本间的质量。
一个 YAML diff 检查器,用于比较提示词配置在版本之间的导出,以及一个 JSON 到 JSONL 转换器,用于将测试用例的 JSON 数组变成大多数评估框架所期望的格式。
非工程师编辑提示词:PromptLayer。
一个工具用于提示词、追踪和评估,带自托管:Langfuse。
提示词改动必须通过评估后才能发布:Braintrust,预算 249 美元/月。
已在运行 MLflow:在购买任何东西之前使用它的 Prompt Registry。
一个或两个提示词和全工程师团队:保留在仓库中。OpenAI 的迁移指南在这种情况下是对的。
DevToolLab 上的原始文章
MLflow Prompt Registry
如需进一步操作,你可以考虑阻止此人和/或报告滥用行为