AI 能力
reqable 支持把 AI 用在 Mock 数据生成和响应内容优化中,减少手写 JSON、调整字段和维护测试数据的成本。
前置配置
在 设置面板 → AI 模型配置 中完成以下配置:
- 选择接口协议(OpenAI / Anthropic / Gemini)
- 填入 Base URL
- 填入 API Key
- 填入模型名
TIP
多数国产模型(DeepSeek、GLM、MiniMax 等)可使用 OpenAI 协议。填入服务商提供的 Base URL 和 API Key 即可。
能力入口
AI 目前主要出现在两个入口:
YApi 导入时生成 Mock
从 YApi 选择接口后,可以选择 AI 智能生成。
AI 会基于接口路径、方法、请求 Schema、响应 Schema 和接口描述生成 Mock 数据。
适合:
- YApi Mock 数据还没维护
- 接口字段较多,不想手写响应
- 希望一次性批量生成多条 Mock 规则
生成过程中会展示进度;如果部分接口失败,成功项仍会导入,失败项会集中展示。
详情页 AI 优化响应
在 Mock 详情页的响应编辑器中,可以使用 AI 优化响应:
- 输入自然语言描述,例如“将列表缩减为 3 条”或“把金额字段改为整数”
- AI 会基于当前响应内容进行流式生成
- 生成完成后会展示差异预览
- 你可以选择接受或拒绝,不会直接覆盖当前 Mock
演示

INFO
如果 Mock 规则来自 YApi 导入,AI 会自动带上接口 Schema 作为上下文,因此优化结果通常会更贴近接口定义。
和普通 Mock 的关系
AI 只是辅助生成或优化数据,不改变 Mock 的基础使用方式:
- 生成后的规则仍然是普通 Mock 规则
- 仍可手动编辑响应体、请求匹配规则和功能开关
- 仍可以导入导出、分组管理、启用或停用
- 不想使用 AI 时,也可以选择 YApi Mock 快速导入或手动创建 Mock
使用建议
- 接口定义完整时,优先使用 YApi 导入 + AI 智能生成
- YApi 上已有稳定 Mock 时,优先使用 YApi Mock 快速导入
- 已经有 Mock 数据但想局部调整时,优先使用详情页 AI 优化响应
