Acesso no exterior: www.kdjingpai.com
Ctrl + D Marcar este site como favorito
Posição atual:fig. início " Respostas da IA

怎样在Agno中扩展智能体的工具调用能力?

2025-08-30 1.6 K

Agno的工具系统采用模块化设计,扩展能力包含三个层级:

  • 内置工具:开箱即用的常见工具如DuckDuckGoTools(搜索)、YFinanceTools(金融数据),通过pip install duckduckgo-search yfinanceInstale a dependência.
  • Ferramentas de personalização: Sucessãoagno.tools.Tool基类,实现__call__方法即可创建新工具,例如天气预报API封装。
  • 多工具协同:智能体自动选择合适工具,如案例中查询”纽约新闻”调用搜索工具,查询”NVDA股价”启用金融工具。

典型工具集成代码:
agent = Agent(
tools=[DuckDuckGoTools(), CustomTool()],
show_tool_calls=True
)

当设置show_tool_calls=True时,控制台会输出工具调用日志。工具执行结果会自动融入LLM的响应生成流程,开发者无需手动处理中间结果。工具系统还支持权限控制和频次限制等企业级特性。

Recomendado

Não consegue encontrar ferramentas de IA? Tente aqui!

Basta digitar a palavra-chave Acessibilidade Bing SearchA seção Ferramentas de IA deste site é uma maneira rápida e fácil de encontrar todas as ferramentas de IA deste site.

voltar ao topo

pt_BRPortuguês do Brasil