添加Function Calling 工具(1) 添加FunctionCalling工具 本文介绍如何在工具列表页面添加 Function Calling(函数调用)工具。Function Calling 工具通过定义 API 接口规范,使支持 Function Calling 能力的大模型能够理解并调用外部 API 服务。 核心概念 Function Calling:一种让大模型理解并调用外部 API 的能力,通过定义接口规范(参数、返回值等)实现模型与外部服务的交互。 OpenAPI 规范:一种标准的 API 描述格式,用于定义 API 的端点、参数结构和返回值格式,平台据此自动生成工具定义。 进入创建页面 1. 登录智能体引擎控制台,在左侧菜单中选择工具。 2. 在工具列表页面,点击右上角的添加工具按钮。 配置基本信息 在弹出的添加工具对话框中,配置以下基本信息: 字段 是否必填 说明 工具名称 必填 工具的标识名称,最多 500 个字符 工具类型 必填 选择 FunctionCalling工具 导入方式 必填 选择 OpenAPI规范,通过导入符合 OpenAPI 3.0 规范的文档自动生成工具定义 调用方式 必填 选择 远程,通过网络连接到 API 服务 配置 OpenAPI 规范 在 OpenAPI规范编辑器中,粘贴符合 OpenAPI 3.0 规范的 JSON 或 YAML 配置。平台会根据 OpenAPI 文档自动生成对应的工具定义,包括 API 端点、参数结构和返回值格式。 以下为一个 OpenAPI 规范示例: plaintext { "openapi": "3.0.1", "info": { "title": "微博热搜", "description": "使用微博搜索查询实时新闻消息。", "version": "v1" }, "servers": [ { "url": " } ], "paths": { "/hot": { "get": { "summary": "获取热搜列表", "operationId": "getHotList", "responses": { "200": { "description": "成功返回热搜列表" } } } } } } OpenAPI 文档中需正确定义 paths 和 servers 字段,以便平台解析 API 端点和服务地址。
来自: