·tian
JSON Schema 校验通过了,但下游消费者因语义漂移拒绝了你的输出
JSON Schema 验证的是数据的形状而非含义。当 LLM 升级导致在符合 Schema 的情况下数值分布发生偏移时,下游消费者会遭遇崩溃,而生产者的监控面板却依然显示正常。
insider
llm
structured-outputs
contract-testing
+2·tian
工具行为漂移:Schema 没变,语义却变了
当 Schema 保持不变但工具的行为发生偏移时,你的 Agent 就会悄然退化。这是一份关于如何检测和遏制工具行为漂移的实战指南。
ai-agents
observability
reliability
contract-testing
+1·tian
LLM 工具表面的契约测试:当供应商更改字段而你的智能体静默适应时
当供应商重命名工具响应字段时,你的智能体不会崩溃 —— 它会自行适应并交付一个质量下降的答案。为什么微服务契约测试必须迁移到智能体技术栈,以及如何进行配置。
contract-testing
llm-agents
tool-calling
observability
+1·tian
提示词契约测试:防止一个团队的修改破坏另一个团队的智能体
提示词是没有契约的共享 API —— 消费者驱动的测试规范能在跨团队的破坏性变更进入生产环境智能体之前将其捕获。
prompt-engineering
contract-testing
llm-ops
release-engineering
+1·tian
LLM 输出即 API 契约:为下游消费者版本化结构化响应
当多个服务依赖 LLM 结构化输出时,模型升级会悄无声息地破坏下游消费者。本文解析模式漂移与行为漂移的成因,以及在部署前捕获破坏性变更的版本化与契约测试模式。
insider
llm
production-ai
api-design
+3