工具集管理
工具集是工具的集合,一个工具集内可以包含一个或多个工具(API)
SuperMap iPortal AI助理内置了多种类别的GIS工具集,包括地图可视化、大数据分析、三维分析、数据转换等。使用这些工具集,可以通过对话形式轻松完成多样的GIS任务处理。
如果AI助理内置的工具集不能满足您的业务需求,您还可以添加自定义工具集来集成需要使用的工具API。
工具与工具集
每个工具集可添加多个工具,同一个工具集内的不同工具必须使用相同的域名。工具集中的每个工具都是一个独立的 API。AI助理调用工具集时,实际上是调用工具集中的某个工具,也就是调用某个 API。
添加工具集
以管理员身份登录AI助理,点击按钮进入工作台,依次点击“工具集管理”>“工具集”>“新增工具集”,依次填写以下内容:
- 工具集名称:填写工具集名称;
- 工具集描述:填写工具集描述,建议输入工具集的主要功能和使用场景,帮助大模型更好的理解;
- 工具集地址:输入工具集的访问地址,例如:http://ai-copilot-server-service:2715;
- 是否包含工具(API)描述文档:如果工具集提供了工具(API)描述文档,可选择上传,自动添加工具。支持上传使用OpenAPI,Swagger集合协议的YAML文件;
- Header列表:HTTP请求头列表是客户端程序和服务器在每个HTTP请求和响应中发送和接收的字符串列表,可按需添加;
- 是否携带token:工具集是否需携带token访问,如需携带token,则需设置token的放置位置(Header、Query、Header自动获取、Query自动获取),并输入token值。
填写完成后,点击“保存”按钮即可。
管理工具集
查看工具集
在工具集管理页面,以列表形式展示工具集内容。支持查看工具集名称、描述、地址、包含的工具数量、创建时间等信息。
检索工具集
在工具集管理页面,通过在搜索框中输入工具集名称来检索。
启用/停用工具集
在工具集管理页面,管理员可选择是否启用工具集,停用工具集将导致工具集中的所有工具都无法调用。
修改工具集
在工具集管理页面,点击对应工具集条目后的“修改”按钮,可在对话框中对工具集的名称、描述、地址等信息进行修改。
删除工具集
在工具集管理页面,可将不需要的工具集删除,支持逐个删除与批量删除。需要注意的是,删除工具集后,工具集中包含的工具也将被一并删除,请谨慎操作。