strands-agents/samples

Agent samples built using the Strands Agents SDK.

它解決了什麼

它提供了一套完整的實作範例與教學,讓開發者學習如何使用 Strands Agents 框架建構 AI 代理。它簡化了從基本的「Hello World」代理到多代理系統、Agentic RAG 與邊緣裝置整合等複雜實作的過程。

它如何運作

此倉庫作為 Strands Agents SDK(提供 Python 與 TypeScript 版)的模型驅動實作指南。它將學習路徑整理成分類樣本,從基礎 SDK 教學到在 AWS(Lambda、Fargate)上進行進階部署模式,以及與資料庫與第三方工具的整合。

目標對象

想要使用 Strands Agents 生態系統實作 AI 代理,且需要具體程式碼範例以因應產業特定使用情境、架構模式或硬體整合的開發者。

重點特色

  • 多語言支援:提供 Python 與 TypeScript 兩套專屬範例路徑。
  • 多元使用案例:涵蓋金融、醫療、零售與一般生產力等領域的範例。
  • 技術模式:示範 Agentic RAG 與評估測試模式。
  • 硬體與邊緣:提供實體 AI 與機器人整合範例。
  • 部署指南:說明透過 AgentCore、AWS Lambda 與 Fargate 部署代理的模式。