海外からのアクセス:www.kdjingpai.com
Ctrl + D このサイトをブックマークする
現在の場所図頭 " AIアンサー

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

2025-08-30 1.6 K

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

  • 内置工具:开箱即用的常见工具如DuckDuckGoTools(搜索)、YFinanceTools(金融数据),通过pip install duckduckgo-search yfinance依存関係をインストールします。
  • カスタマイズ・ツール:继承agno.tools.Tool基类,实现__call__方法即可创建新工具,例如天气预报API封装。
  • 多工具协同:智能体自动选择合适工具,如案例中查询”纽约新闻”调用搜索工具,查询”NVDA股价”启用金融工具。

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

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

おすすめ

AIツールが見つからない?こちらをお試しください!

キーワードを入力する アクセシビリティこのサイトのAIツールセクションは、このサイトにあるすべてのAIツールを素早く簡単に見つける方法です。

トップに戻る

ja日本語