Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Getting started with Strands SDK

In this folder we will provide Jupyter Notebook examples on how to get started with different Strands Agents functionalities.

Fundamentals

Example Description Features showcased
F1 Creating First Strands Agent Agent initialization, usage of a default tool, creation of custom tools
F2 Model Providers - OpenAI Create agent with GPT 4.0 as model
F2 Model Providers - Ollama Create agent with Ollama model
F3 Connecting with AWS services Connecting to Amazon Bedrock Knowledge Base and Amazon DynamoDB
F4 Tools - Using MCP tools Integrating MCP tool calling to your agent
F4 Tools - Custom Tools Creating and using custom tools with your agent
F5 Streaming response from agent Streaming your agent's response using Async Iterators or Callbacks (Stream Handlers)
F6 Integrating Bedrock Guardrail Integrate an Amazon Bedrock Guardrail to your agent
F7 Adding memory to your agent Personal assistant using memory and websearch tools
F8 Observability and Evaluation Adding observability and evaluation to your agent

Multi-Agent Systems

Example Description Features showcased
M1 Using Agent as tool Create a multi-agent collaboration example using an agent as tool
M2 Creating a Swarm Agent Create a multi-agent system consisting of multiple AI agents working together
M3 Creating a Graph Agent Create a structured network of specialized AI agents with defined communication patterns

Deployment

Example Description Features showcased
D1 AWS Lambda Deployment Deploying your agent to an AWS Lambda Function
D2 AWS Fargate Deployment Deploying your agent to AWS Fargate