为智能体添加工具
无论何种类型的工具,注册方式一致:把工具放进Agent 的 tools 列表。
工具类别
VeADK 的工具按接入方式与用途分为以下几类。内置工具与内置 MCP 工具多依赖火山引擎相关服务,使用前请开通对应服务并完成 AK/SK、API Key 等鉴权配置;系统工具由框架自动管理,无需手动加入
tools 列表。Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Agent 的 tools 列表。
from veadk import Agent
from veadk.tools.builtin_tools.web_search import web_search
agent = Agent(tools=[web_search])
| 类别 | 说明 | 文档 |
|---|---|---|
| 内置工具 | VeADK 预封装的原生函数工具,如网页搜索、图像与视频生成、代码沙箱 | 网页搜索 |
| 内置 MCP 工具 | 基于 MCP 接入的工具集,如飞书、LAS 数据湖、视频云、MCP Router、Supabase | 飞书 Lark MCP |
| 自定义工具 | 把任意 Python 函数封装成工具,扩展智能体能力 | 自定义工具 |
| 系统工具 | 框架根据智能体配置自动挂载的知识库与长期记忆检索工具 | 知识库检索 |
| 护栏工具 | 基于回调的内容安全审查,拦截不安全的输入与输出 | 内容安全护栏 |
| 飞书 Channel 扩展 | 把飞书机器人的入站消息桥接到 Runner | 飞书 Channel 扩展 |
tools 列表。