Directories
¶
| Path | Synopsis |
|---|---|
|
examples
|
|
|
bedrock-a2a
command
|
|
|
bedrock-chat
command
Bedrock chat example for adk-go: set BEDROCK_MODEL_ID and authenticate with AWS using the default credential chain (environment variables, shared config ~/.aws/credentials and ~/.aws/config, SSO / AWS_PROFILE, web identity, EC2/ECS/Lambda role, etc.).
|
Bedrock chat example for adk-go: set BEDROCK_MODEL_ID and authenticate with AWS using the default credential chain (environment variables, shared config ~/.aws/credentials and ~/.aws/config, SSO / AWS_PROFILE, web identity, EC2/ECS/Lambda role, etc.). |
|
bedrock-document
command
Bedrock document upload example for debugging genai → Converse mapping and model calls.
|
Bedrock document upload example for debugging genai → Converse mapping and model calls. |
|
bedrock-guardrails
command
Bedrock guardrails example for adk-go: demonstrates how to work with Bedrock guardrails, including safety assessments, content filtering, and custom metadata.
|
Bedrock guardrails example for adk-go: demonstrates how to work with Bedrock guardrails, including safety assessments, content filtering, and custom metadata. |
|
bedrock-image-gen
command
Bedrock image generation example for adk-go: demonstrates how to use the imagegenerator tool with the ADK runner to generate images via Amazon Nova Canvas.
|
Bedrock image generation example for adk-go: demonstrates how to use the imagegenerator tool with the ADK runner to generate images via Amazon Nova Canvas. |
|
bedrock-mcp
command
Bedrock MCP example for adk-go: demonstrates how to use ADK's MCP toolset with the Bedrock Converse provider.
|
Bedrock MCP example for adk-go: demonstrates how to use ADK's MCP toolset with the Bedrock Converse provider. |
|
bedrock-multimodal
command
Bedrock multimodal example for adk-go: demonstrates image analysis, document processing, vision-based reasoning, tool calling with rich media, and other multimodal content with the Bedrock Converse provider.
|
Bedrock multimodal example for adk-go: demonstrates image analysis, document processing, vision-based reasoning, tool calling with rich media, and other multimodal content with the Bedrock Converse provider. |
|
bedrock-prompt-cache
command
Bedrock prompt caching example for adk-go: demonstrates WithCacheSystemPrompt, which appends a Bedrock CachePoint after the system prompt so that repeated requests reuse the cached prompt tokens instead of re-processing them.
|
Bedrock prompt caching example for adk-go: demonstrates WithCacheSystemPrompt, which appends a Bedrock CachePoint after the system prompt so that repeated requests reuse the cached prompt tokens instead of re-processing them. |
|
bedrock-stream
command
|
|
|
bedrock-system-instruction
command
Bedrock system instruction example for adk-go: demonstrates how to use system instructions for role definition, output formatting, and behavioral control.
|
Bedrock system instruction example for adk-go: demonstrates how to use system instructions for role definition, output formatting, and behavioral control. |
|
bedrock-tool-calling
command
Bedrock tool-calling agent example for adk-go: demonstrates how to define and use tools with the Bedrock model.
|
Bedrock tool-calling agent example for adk-go: demonstrates how to define and use tools with the Bedrock model. |
|
bedrock-tool-variants
command
Bedrock tool variants example for adk-go: demonstrates how to use non-function tool variants including Google Search, Code Execution, Retrieval, MCP Servers, and combinations with function declarations.
|
Bedrock tool variants example for adk-go: demonstrates how to use non-function tool variants including Google Search, Code Execution, Retrieval, MCP Servers, and combinations with function declarations. |
|
bedrock-web-ui
command
|
|
|
internal/exampletrace
Package exampletrace provides a small OpenTelemetry setup for examples.
|
Package exampletrace provides a small OpenTelemetry setup for examples. |
|
internal
|
|
|
mappers
Package mappers converts between ADK/genai types and Amazon Bedrock Converse API types.
|
Package mappers converts between ADK/genai types and Amazon Bedrock Converse API types. |
|
tools
|
|
Click to show internal directories.
Click to hide internal directories.