SuperAPI AI 工具集

polpo-integrations

智能体与模型

查看项目

更新于 10-16 05:44

技能介绍

用途:构建安全的 Polpo 集成,将模型可见参数与主机持有的身份、授权和凭据分离。模型只表达意图,运行时解析可信上下文与能力。

主要能力:可选择内置工具、自定义工具、MCP 服务器、Channel 处理器或请求级客户端工具;定义最小化的模型可见 JSON schema,并单独定义可信绑定与 Connection 槽位;在工具执行前于服务端解析用户、租户、资源、scope 版本与授权;打包完整相对源码图并在上传前校验;只解析具备全部所需 scope 且绑定明确的活动 Connection;以有界时间、取消、沙箱策略、幂等与脱敏追踪执行。

不变式:Connection ID 与凭据不得作为模型控制的工具参数;ToolInvocationContext 会被复制、JSON 校验、深度冻结并由主机持有;serverBindings 只能读取受支持的不可变调用路径;隐藏绑定与 Connection 能力不得进入模型历史或序列化工具参数;工具不能自行扩大已授予的 scope、文件系统访问或执行面;打包失败须在部署前被检测,运行时 502 不可作为依赖发现机制。

测试要点:拒绝的 scope、缺失或有歧义的 Connection、凭据轮换、超时、重试、格式错误结果、包依赖失败。

参考文件:references/custom-tools.md、references/trusted-context-and-bindings.md、references/connections.md、references/mcp-and-oauth.md、references/packaging-and-runtime.md、references/contract-version.md。

限制:资料未提供具体安装命令、URL 之外的使用示例、收费或平台支持信息。