使用 Strands Agents 構建生產級代理框架 是做什麼的?
使用 Strands Agents 組裝與模型無關的 Python 或 TypeScript 代理框架,整合工具、MCP、防護欄、追蹤、串流和供應商切換。
先決條件
Python 3.10+ 或 Node.js/TypeScript、模型提供者憑證、可選的 MCP 相容工具
安裝
使用與您的環境相符的上游安裝或設定路徑:
- pip install strands-agents strands-agents-tools
- npm install @strands-agents/sdk
- pip install hatch
- npm ci # 從倉庫根目錄安裝
來自上游的需求與注意事項:
- 此單一倉庫包含 Python SDK、TypeScript SDK、文檔網站以及支援套件:
- | strands-py/ | Python SDK:代理循環、模型提供者、工具 (PyPI · 發佈) |
基本用法或入門說明:
-
交付有效的成果。 防護欄在錯誤發生前就能捕獲它們。導向處理器讓代理能夠自行修正,而不是靜默失敗。
-
兩個 SDK 預設使用 Amazon Bedrock 模型提供者,因此您需要配置 AWS 憑證並啟用 Claude Sonnet 的模型存取權限。[快速入門指南](https://strandsagents.com/docs/user-guide/quickstart...
-
from strands import Agent
-
從上游文檔提取:https://raw.githubusercontent.com/strands-agents/harness-sdk/HEAD/README.md