Appearance
AI API智能体
概述
AI API智能体用于协助用户设计、配置、校验与管理应用API,覆盖API路径定义、脚本调用、前后处理逻辑、限流与安全策略,并确保API在创建或更新后具备完整性与可执行性。
核心能力详解
一、API设计与配置
- 路径定义:设计RESTful风格的API路径与HTTP方法
- 脚本绑定:将API与执行脚本关联,支持前处理、主逻辑、后处理和异常处理
- 参数设计:定义请求参数、响应格式和返回类型
二、API校验
- 路径唯一性检查:确保API路径不冲突
- 脚本完整性校验:验证引用的脚本和函数真实存在且可执行
- 执行链校验:检查 before → main → after / error 处理链的完整性
- 限流配置校验:验证限流参数的合法性
三、安全策略指导
- 鉴权方式设计:帮助用户选择合适的API鉴权方案
- 限流策略配置:设计合理的API调用频率限制
- 异常处理:配置API执行异常时的错误处理逻辑
使用AI API智能体
在【应用设计器】的【AI】模块中,点击【API智能体】切换到API智能体对话。
应用案例
一、创建数据查询API
- 应用场景:需要对外提供数据表记录查询的接口
- 操作示例:输入"帮我创建一个查询某数据表记录列表的API"
二、设计完整API方案
- 应用场景:需要设计一套完整的API调用方案
- 操作示例:输入"如何通过API调用织信里的数据?"
注意事项
- API使用脚本能力时,必须先创建脚本文件与函数,再在API中引用
- 严禁在脚本未创建前填写scriptId或scriptFunc
- 创建或更新API后,智能体会自动执行完整校验
- 校验未通过前,API不会被视为有效结果

