MockAgent
一个基于Mock网关理念的Web网关工具,将LangChain智能体工具调用的Schema校验能力打包封装,简化团队在开发阶段的工具调用验证配置流程
时间轴 (近 90 天)
MockAgent 本质上把契约测试的理念引入 Agent 开发领域,在每次工具调用时自动执行消费方侧的契约验证
MockAgent 在开发阶段作为网关坐落在 LangChain 智能体与外部服务之间,拦截并处理所有工具调用
开发者只需提供预期的 JSON Schema,即可在几秒钟内配置出一个 mock 端点
当 LLM 传入非法 payload 时,MockAgent 返回结构化的 400 错误并附带明确的校验错误路径(如 Expected int at root.amount, got string)
MockAgent 配套的可视化面板追踪工具调用历史、Schema 违规率以及延迟等指标
MockAgent 基于 Next.js 14 与 Supabase 构建,目前完全免费测试
MockAgent 是一个面向 LangChain 智能体的轻量级工具 Mock 与 Schema 校验网关
MockAgent 是一个开源项目,作者在 Reddit 上进行了介绍
MockAgent 通过工具 Mock 使开发者无需真正调用外部服务即可验证智能体的行为逻辑
MockAgent 作为网关可在调用真正发生之前对工具的输入输出进行 Schema 校验,提前拦截不合规的请求
还有 2 条时间轴事件
全部知识事实 (12)
MockAgent 是一个面向 LangChain 智能体的轻量级工具 Mock 与 Schema 校验网关
60%待验证MockAgent 是一个开源项目,作者在 Reddit 上进行了介绍
60%待验证MockAgent 本质上把契约测试的理念引入 Agent 开发领域,在每次工具调用时自动执行消费方侧的契约验证
50%待验证开发者只需提供预期的 JSON Schema,即可在几秒钟内配置出一个 mock 端点
50%待验证当 LLM 传入非法 payload 时,MockAgent 返回结构化的 400 错误并附带明确的校验错误路径(如 Expected int at root.amount, got string)
50%待验证MockAgent 配套的可视化面板追踪工具调用历史、Schema 违规率以及延迟等指标
50%待验证MockAgent 基于 Next.js 14 与 Supabase 构建,目前完全免费测试
50%待验证MockAgent 在开发阶段作为网关坐落在 LangChain 智能体与外部服务之间,拦截并处理所有工具调用
50%待验证MockAgent 通过工具 Mock 使开发者无需真正调用外部服务即可验证智能体的行为逻辑
50%待验证MockAgent 作为网关可在调用真正发生之前对工具的输入输出进行 Schema 校验,提前拦截不合规的请求
50%待验证Mock网关使用AJV Schema校验器在真实代码执行前检查payload,校验通过则返回干净的mock JSON响应,失败则返回结构化的400错误明确告知类型不匹配
50%待验证作者将该设置打包成名为MockAgent的Web网关工具,让团队无需手写Express服务器就能mock端点并可视化追踪智能体轨迹错误
50%