

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 工具類別
<a name="tool-categories"></a>

建置代理程式系統包含三個主要類別的工具。

## 通訊協定型工具
<a name="protocol-based-tools"></a>

[通訊協定型工具](protocol-based-tools-detailed.md)使用標準化通訊協定進行agent-to-tool的通訊：
+ **MCP 工具** – 使用本機和遠端執行選項，開啟跨架構運作的標準工具。
+ **OpenAI 函數呼叫** – 專屬於OpenAI模型的專屬工具。
+ **Anthropic 工具** – 函數OpenAI呼叫 Claude Anthropic 模型專屬工具的變化。

## 架構原生工具
<a name="framework-native-tools"></a>

[架構原生工具](framework-native-tools-detailed.md)直接建置在特定代理程式架構中：
+ **Strands Agents  工具** – 架構特有的輕量、quick-to-implement工具Strands Agents。
+ **LangChain 工具** – 與LangChain生態系統緊密整合的 Python型工具。
+ **LlamaIndex 工具** – 已針對 中的資料擷取和處理進行最佳化的工具LlamaIndex。

## 中繼工具
<a name="meta-tools"></a>

[Meta-tools](meta-tools-detailed.md) 可增強代理程式工作流程，無需直接採取外部動作：
+ **工作流程工具** – 管理代理程式執行流程、分支邏輯和狀態管理。
+ **客服人員圖形工具** – 在複雜的工作流程中協調多個客服人員。
+ **記憶體工具** – 提供跨客服人員工作階段的持久性儲存和擷取資訊。
+ **反射工具** – 可讓客服人員分析和改善自己的效能。