Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
145 commits
Select commit Hold shift + click to select a range
2139d5f
add Entity Resolution files
scmacdon Jan 30, 2025
eddbf02
add a new location for Basic Specs
scmacdon Jan 30, 2025
d7a5074
Bump aws-cdk-lib from 2.132.1 to 2.177.0 in /resources/cdk/aurora_ser…
dependabot[bot] Jan 30, 2025
1c67212
Bump aws-cdk-lib from 2.85.0 to 2.177.0 in /applications/feedback_sen…
dependabot[bot] Jan 30, 2025
daf4ac3
updated the Basic Specs
scmacdon Jan 30, 2025
c4de078
updated the Basic Specs
scmacdon Jan 30, 2025
545c19f
added a readme
scmacdon Jan 30, 2025
dd2f7bd
Kotlin SDK update the build version in Kotlin SDK (#7204)
scmacdon Jan 31, 2025
f5673ed
added additional methods to the scenario
scmacdon Jan 31, 2025
6ebf743
added additional methods to the scenario
scmacdon Jan 31, 2025
566dc38
added a Readme for CDK for Entity Resolution
scmacdon Jan 31, 2025
795c326
added a Readme for CDK for Entity Resolution
scmacdon Jan 31, 2025
9d32734
added a source files for CDK
scmacdon Jan 31, 2025
e2e5501
Python: Use InvokeFlow for a turn by turn conversation. (#7210)
AWSChris Jan 31, 2025
2dedd04
added tests
scmacdon Feb 3, 2025
bf6f886
Kotlin Removed env variable provider (#7223)
scmacdon Feb 3, 2025
7e25992
Kotlin Added logging functionality to tests (#7225)
scmacdon Feb 3, 2025
cc62d01
Kotlin Updated a Provider for tests and added logging functionality (…
scmacdon Feb 4, 2025
c3eb1c0
modified the tests
scmacdon Feb 5, 2025
be50acb
modified the tests
scmacdon Feb 5, 2025
7a5c706
modified the tests
scmacdon Feb 5, 2025
ad6c9b7
2025.05.1 (#7230)
ford-at-aws Feb 5, 2025
36fdd6a
added new SOS Yaml file
scmacdon Feb 6, 2025
71dbecd
Tools - Validator: Add allowlist entry to validation.yaml (#7234)
ford-at-aws Feb 6, 2025
8d47a81
updated a comment
scmacdon Feb 6, 2025
067fcd6
updated the YAML file
scmacdon Feb 6, 2025
8792ff8
Tools: Weathertop - Add Account Nuker (#7203)
ford-at-aws Feb 6, 2025
8b17f93
Task: Add workflows for Dependabot auto-approve and auto-merge (#7232)
lehmanmj Feb 7, 2025
0346da8
updated the YAML file
scmacdon Feb 7, 2025
8f1411d
Checksums in S3 example updates (#7217)
shepazon Feb 7, 2025
4e14baa
Clean up Transcribe example (#7208)
shepazon Feb 7, 2025
189bb37
Tools - Weathertop: Update plugin_stack.ts (#7222)
ford-at-aws Feb 7, 2025
aec45c7
updated Hello example
scmacdon Feb 7, 2025
82feea2
updated Hello example
scmacdon Feb 7, 2025
dcc23ef
updated YAML file
scmacdon Feb 7, 2025
4bb629c
updated YAML file
scmacdon Feb 7, 2025
97fce79
updated YAML file
scmacdon Feb 7, 2025
36a1e7d
updated YAML file
scmacdon Feb 7, 2025
70cc096
updated YAML file
scmacdon Feb 7, 2025
3dddb00
updated YAML file
scmacdon Feb 7, 2025
6a93cf0
Python: InvokeFlow action Amazon Bedrock (#7216)
AWSChris Feb 11, 2025
bb39ac7
SNS examples for Swift SDK (#7233)
shepazon Feb 11, 2025
dea7249
.NET v4: Cognito Folder for v4 preview (#7236)
rlhagerm Feb 11, 2025
4ab4429
Fix metadata for Go v2 Bedrock Runtime example (#7240)
DennisTraub Feb 11, 2025
f38d2e8
Tools - Weathertop: Update targets.yaml (#7235)
ford-at-aws Feb 11, 2025
d8733a8
JavaScript: Fixed syntax for Lambda trigger event handler : Amazon Co…
AMZ-brandon Feb 12, 2025
aa63988
Bump aws-cdk-lib from 2.82.0 to 2.177.0 in /applications/photo-asset-…
dependabot[bot] Feb 13, 2025
c2af65e
Bump certifi from 2024.6.2 to 2024.7.4 in /python/example_code/bedroc…
dependabot[bot] Feb 13, 2025
619d990
Feature/add update access key operation (#7211)
nick22d Feb 14, 2025
9b33855
Adding Conditional Request S3 scenario and actions (JavaScriptV3) (#7…
brmur Feb 14, 2025
3ae0dd7
Correct the typos found in the comments (#7245)
nick22d Feb 17, 2025
e674b45
Bump net-imap from 0.3.4 to 0.3.8 in /ruby (#7237)
dependabot[bot] Feb 17, 2025
6193cfa
Bump rack, rspec, rubocop, rubocop-rake and sinatra in /ruby (#7248)
dependabot[bot] Feb 17, 2025
f75c558
Tools: Update to tools release 2025.07.0 (#7249)
Laren-AWS Feb 17, 2025
a771a94
updated POM
scmacdon Feb 18, 2025
b214fb6
Java/Kotlin made some minor modifications to SDK examples (#7228)
scmacdon Feb 18, 2025
b6e9c0d
Java: Add Amazon Nova text and image generation examples (#7251)
DennisTraub Feb 19, 2025
c886f9d
Python: Added Hello bedrock runtime examples for Amazon Bedrock (#7244)
AWSChris Feb 19, 2025
c32ed3c
Basic scenario metadata update (#7200)
scmacdon Feb 20, 2025
5bb67fb
Python & .NET: Amazon Nova Text & Image Generation (#7250)
DennisTraub Feb 20, 2025
8f7f791
Fixes for GitHub Actions to use Feature Scenario label. (#7254)
rlhagerm Feb 20, 2025
ae2207e
Kotlin: Add Bedrock Runtime invoke model example (#7221)
amasotti Feb 20, 2025
103927a
.NET v3: Bedrock Converse API with Tool Feature Scenario Scout (#7229)
rlhagerm Feb 21, 2025
60b2bbf
Bump vite from 4.5.5 to 4.5.9 in /applications/feedback_sentiment_ana…
dependabot[bot] Feb 24, 2025
35f7d24
Applied review changes
scmacdon Feb 24, 2025
20f37f3
updated validation file
scmacdon Feb 24, 2025
77082d6
updated validation file
scmacdon Feb 24, 2025
bafa6bf
Remove add_services metadata (#7258)
DavidSouther Feb 24, 2025
31a959c
updated logic
scmacdon Feb 25, 2025
84dd357
updated readme
scmacdon Feb 25, 2025
f36435d
Swift: Add MVP set of action examples for SQS (#7256)
shepazon Feb 25, 2025
1b6b002
updated YAML file
scmacdon Feb 25, 2025
f94cb18
updated service level readme
scmacdon Feb 25, 2025
d2410b4
updated service level readme
scmacdon Feb 25, 2025
3efcb6f
updated service level readme
scmacdon Feb 25, 2025
b2420cb
updated service level readme
scmacdon Feb 25, 2025
da69609
JavaScript examples for Amazon Nova and Amazon Nova Canvas (#7253)
DennisTraub Feb 25, 2025
3adb8c1
updated exception hanlder to stop program if an exception is thrown
scmacdon Feb 25, 2025
e99c2f0
updated exception hanlder to stop program if an exception is thrown
scmacdon Feb 27, 2025
56d2f9f
updated the service level readme
scmacdon Feb 27, 2025
7f7a0f1
.NET v3: Default to on-demand tables in .NET DynamoDB examples. (#7263)
rlhagerm Feb 27, 2025
8297618
rolled in review comments
scmacdon Feb 28, 2025
42ca956
rolled in review comments
scmacdon Feb 28, 2025
be458f8
Test tools validator update. (#7266)
Laren-AWS Feb 28, 2025
bbb803c
rolled in review comments
scmacdon Feb 28, 2025
c1ec19b
rolled in review comments
scmacdon Feb 28, 2025
8d1ea3a
rolled in review comments
scmacdon Feb 28, 2025
04d711d
rolled in review comments
scmacdon Mar 1, 2025
87cc429
Kotlin: replace `CrtAwsSigner` with `DefaultAwsSigner` (#7262)
lauzadis Mar 3, 2025
60dcd5d
Dynamodb updates (#7267)
brmur Mar 3, 2025
8a3807e
Bump uri from 0.12.2 to 0.12.4 in /ruby (#7271)
dependabot[bot] Mar 4, 2025
8d354d4
Bump rack from 3.1.10 to 3.1.11 in /ruby (#7273)
dependabot[bot] Mar 4, 2025
a49e6e2
rolled in review comments
scmacdon Mar 4, 2025
97ee2d0
updated the example
scmacdon Mar 4, 2025
2aacd34
add Entity Resolution files
scmacdon Jan 30, 2025
036bd20
add a new location for Basic Specs
scmacdon Jan 30, 2025
6af3f28
updated the Basic Specs
scmacdon Jan 30, 2025
0d16612
updated the Basic Specs
scmacdon Jan 30, 2025
931a61a
added a readme
scmacdon Jan 30, 2025
01ac100
added additional methods to the scenario
scmacdon Jan 31, 2025
139d2e3
added additional methods to the scenario
scmacdon Jan 31, 2025
c6117d4
added a Readme for CDK for Entity Resolution
scmacdon Jan 31, 2025
91926f1
added a Readme for CDK for Entity Resolution
scmacdon Jan 31, 2025
be7cfc0
added a source files for CDK
scmacdon Jan 31, 2025
8a8d61a
added tests
scmacdon Feb 3, 2025
1b8fdbd
modified the tests
scmacdon Feb 5, 2025
aa15855
modified the tests
scmacdon Feb 5, 2025
98377fc
modified the tests
scmacdon Feb 5, 2025
2f783ce
added new SOS Yaml file
scmacdon Feb 6, 2025
435e3fd
updated a comment
scmacdon Feb 6, 2025
3abbf61
updated the YAML file
scmacdon Feb 6, 2025
0ac11b5
updated the YAML file
scmacdon Feb 7, 2025
a90584b
updated Hello example
scmacdon Feb 7, 2025
eaba9d3
updated Hello example
scmacdon Feb 7, 2025
0b7450b
updated YAML file
scmacdon Feb 7, 2025
c7aea30
updated YAML file
scmacdon Feb 7, 2025
afc92d2
updated YAML file
scmacdon Feb 7, 2025
50cc703
updated YAML file
scmacdon Feb 7, 2025
7c23087
updated YAML file
scmacdon Feb 7, 2025
4d6489d
updated YAML file
scmacdon Feb 7, 2025
ddd692c
updated POM
scmacdon Feb 18, 2025
8c26561
Applied review changes
scmacdon Feb 24, 2025
87ee468
updated validation file
scmacdon Feb 24, 2025
b63fd0d
updated validation file
scmacdon Feb 24, 2025
9b54829
updated logic
scmacdon Feb 25, 2025
217aae6
updated readme
scmacdon Feb 25, 2025
ea8584c
updated YAML file
scmacdon Feb 25, 2025
b2d0b0f
updated service level readme
scmacdon Feb 25, 2025
48e0933
updated service level readme
scmacdon Feb 25, 2025
ff7c784
updated service level readme
scmacdon Feb 25, 2025
99a4d1a
updated service level readme
scmacdon Feb 25, 2025
ded6209
updated exception hanlder to stop program if an exception is thrown
scmacdon Feb 25, 2025
91e43fd
updated exception hanlder to stop program if an exception is thrown
scmacdon Feb 27, 2025
f0a81ec
updated the service level readme
scmacdon Feb 27, 2025
8f6e9b4
rolled in review comments
scmacdon Feb 28, 2025
e0174a2
rolled in review comments
scmacdon Feb 28, 2025
5e7d20a
rolled in review comments
scmacdon Feb 28, 2025
ee82f83
rolled in review comments
scmacdon Feb 28, 2025
56f703f
rolled in review comments
scmacdon Feb 28, 2025
389794e
rolled in review comments
scmacdon Mar 1, 2025
4554696
rolled in review comments
scmacdon Mar 4, 2025
abb4cde
updated the example
scmacdon Mar 4, 2025
fc246ec
updated the readme
scmacdon Mar 4, 2025
99935f5
fixed conflict
scmacdon Mar 4, 2025
0287371
updated readme
scmacdon Mar 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 1 addition & 3 deletions .doc_gen/metadata/batch_metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -174,8 +174,6 @@ batch_CreateComputeEnvironment:
services:
batch: {CreateComputeEnvironment}
batch_Scenario:
title: Learn core operations for'&BATCHlong; using an &AWS; SDK
title_abbrev: Learn &BATCH; core operations
synopsis_list:
- Create an &BATCH; compute environment.
- Check the status of the compute environment.
Expand All @@ -185,7 +183,7 @@ batch_Scenario:
- Get a list of jobs applicable to the job queue.
- Check the status of job.
- Delete &BATCH; resources.
category: Scenarios
category: Basics
languages:
Java:
versions:
Expand Down
29 changes: 29 additions & 0 deletions .doc_gen/metadata/bedrock-agent-runtime_metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,34 @@ bedrock-agent-runtime_InvokeFlow:
- description:
snippet_files:
- javascriptv3/example_code/bedrock-agent-runtime/actions/invoke-flow.js
Python:
versions:
- sdk_version: 3
github: python/example_code/bedrock-agent-runtime
excerpts:
- description: Invoke a flow.
snippet_tags:
- python.example_code.bedrock-agent-runtime.InvokeFlow
services:
bedrock-agent-runtime: {InvokeFlow}

bedrock-agent-runtime_Scenario_ConverseWithFlow:
title: Converse with an &BRlong; flow
synopsis: use InvokeFlow to converse with an &BRlong; flow that includes an agent node.
category: Basics
guide_topic:
title: Converse with an &BRlong; flow
url: bedrock/latest/userguide/flows-multi-turn-invocation.html
languages:
Python:
versions:
- sdk_version: 3
github: python/example_code/bedrock-agent-runtime
sdkguide:
excerpts:
- description:
snippet_tags:
- python.example_code.bedrock-agent-runtime.flow_conversation.complete

services:
bedrock-agent-runtime: {InvokeFlow}
235 changes: 233 additions & 2 deletions .doc_gen/metadata/bedrock-runtime_metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,20 @@ bedrock-runtime_Hello:
- description:
snippet_files:
- javascriptv3/example_code/bedrock-runtime/hello.js

Python:
versions:
- sdk_version: 3
github: python/example_code/bedrock-runtime
sdkguide:
excerpts:
- description: Send a prompt to a model with the InvokeModel operation.
snippet_tags:
- bedrock-runtime.example_code.hello_bedrock_invoke.complete
- description: Send a user message to a model with the Converse operation.
snippet_tags:
- bedrock-runtime.example_code.hello_bedrock_converse.complete

services:
bedrock-runtime: {InvokeModel}

Expand Down Expand Up @@ -69,6 +83,54 @@ bedrock-runtime_Converse_Ai21LabsJurassic2:
services:
bedrock-runtime: {Converse}

bedrock-runtime_Converse_AmazonNovaText:
title: Invoke Amazon Nova on &BR; using Bedrock's Converse API
title_abbrev: "Converse"
synopsis: send a text message to Amazon Nova, using Bedrock's Converse API.
category: Amazon Nova
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/bedrock-runtime
excerpts:
- description: Send a text message to Amazon Nova using Bedrock's Converse API with the async Java client.
snippet_tags:
- bedrock-runtime.java2.ConverseAsync_AmazonNovaText
- description: Send a text message to Amazon Nova, using Bedrock's Converse API.
snippet_tags:
- bedrock-runtime.java2.Converse_AmazonNovaText
JavaScript:
versions:
- sdk_version: 3
github: javascriptv3/example_code/bedrock-runtime
excerpts:
- description: Send a text message to Amazon Nova, using Bedrock's Converse API.
snippet_tags:
- javascript.v3.bedrock-runtime.Converse_AmazonTitanText
.NET:
versions:
- sdk_version: 3
github: dotnetv3/Bedrock-runtime
excerpts:
- description: Send a text message to Amazon Nova, using Bedrock's Converse API.
snippet_tags:
- BedrockRuntime.dotnetv3.Converse_AmazonNovaText
- description: Send a conversation of messages to Amazon Nova using Bedrock's Converse API with a tool configuration.
genai: some
snippet_tags:
- Bedrock.ConverseTool.dotnetv3.SendConverseRequest
Python:
versions:
- sdk_version: 3
github: python/example_code/bedrock-runtime
excerpts:
- description: Send a text message to Amazon Nova, using Bedrock's Converse API.
snippet_tags:
- python.example_code.bedrock-runtime.Converse_AmazonNovaText
services:
bedrock-runtime: {Converse}

bedrock-runtime_Converse_AmazonTitanText:
title: Invoke Amazon Titan Text on &BR; using Bedrock's Converse API
title_abbrev: "Converse"
Expand Down Expand Up @@ -113,6 +175,60 @@ bedrock-runtime_Converse_AmazonTitanText:
services:
bedrock-runtime: {Converse}

bedrock-runtime_Scenario_ToolUse:
title: "A tool use example illustrating how to connect AI models on &BR; with a custom tool or API"
title_abbrev: "Tool use with the Converse API"
synopsis: "build a typical interaction between an application, a generative AI model, and connected tools or APIs to mediate interactions between the AI and the outside world. It uses the example of connecting an external weather API to the AI model so it can provide real-time weather information based on user input."
category: Scenarios
languages:
.NET:
versions:
- sdk_version: 3
github: dotnetv3/Bedrock-runtime/Scenarios/ConverseToolScenario
excerpts:
- description: "The primary execution of the scenario flow. This scenario orchestrates the conversation between the user, the &BR; Converse API, and a weather tool."
genai: some
snippet_tags:
- Bedrock.ConverseTool.dotnetv3.Scenario
- description: "The weather tool used by the demo. This file defines the tool specification and implements the logic to retrieve weather data using from the Open-Meteo API."
genai: some
snippet_tags:
- Bedrock.ConverseTool.dotnetv3.WeatherTool
- description: "The Converse API action with a tool configuration."
genai: some
snippet_tags:
- Bedrock.ConverseTool.dotnetv3.SendConverseRequest
Python:
versions:
- sdk_version: 3
github: python/example_code/bedrock-runtime
excerpts:
- description: "The primary execution script of the demo. This script orchestrates the conversation between the user, the &BR; Converse API, and a weather tool."
snippet_files:
- python/example_code/bedrock-runtime/cross-model-scenarios/tool_use_demo/tool_use_demo.py
- description: "The weather tool used by the demo. This script defines the tool specification and implements the logic to retrieve weather data using from the Open-Meteo API."
snippet_files:
- python/example_code/bedrock-runtime/cross-model-scenarios/tool_use_demo/weather_tool.py
Rust:
versions:
- sdk_version: 1
github: rustv1/examples/bedrock-runtime
excerpts:
- description: "The primary scenario and logic for the demo. This orchestrates the conversation between the user, the &BR; Converse API, and a weather tool."
snippet_tags:
- rust.bedrock-runtime.Converse_AnthropicClaude.tool-use
- description: "The weather tool used by the demo. This script defines the tool specification and implements the logic to retrieve weather data using from the Open-Meteo API."
snippet_tags:
- rust.bedrock-runtime.Converse_AnthropicClaude.tool-use.weather-tool
- description: "Utilities to print the Message Content Blocks."
snippet_tags:
- rust.bedrock-runtime.Converse_AnthropicClaude.tool-use.user-interface
- description: "Use statements, Error utility, and constants."
snippet_tags:
- rust.bedrock-runtime.Converse_AnthropicClaude.tool-use.supporting
services:
bedrock-runtime: {Converse}

bedrock-runtime_Converse_AnthropicClaude:
title: Invoke Anthropic Claude on &BR; using Bedrock's Converse API
title_abbrev: "Converse"
Expand Down Expand Up @@ -301,6 +417,47 @@ bedrock-runtime_Converse_Mistral:
bedrock-runtime: {Converse}

# Converse Stream
bedrock-runtime_ConverseStream_AmazonNovaText:
title: Invoke Amazon Nova on &BR; using Bedrock's Converse API with a response stream
title_abbrev: "ConverseStream"
synopsis: send a text message to Amazon Nova, using Bedrock's Converse API and process the response stream in real-time.
category: Amazon Nova
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/bedrock-runtime
excerpts:
- description: Send a text message to Amazon Nova using Bedrock's Converse API and process the response stream in real-time.
snippet_tags:
- bedrock-runtime.java2.ConverseStream_AmazonNovaText
JavaScript:
versions:
- sdk_version: 3
github: javascriptv3/example_code/bedrock-runtime
excerpts:
- description: Send a text message to Amazon Nova using Bedrock's Converse API and process the response stream in real-time.
snippet_tags:
- javascript.v3.bedrock-runtime.Converse_Mistral
.NET:
versions:
- sdk_version: 3
github: dotnetv3/Bedrock-runtime
excerpts:
- description: Send a text message to Amazon Nova, using Bedrock's Converse API and process the response stream in real-time.
snippet_tags:
- BedrockRuntime.dotnetv3.ConverseStream_AmazonNovaText
Python:
versions:
- sdk_version: 3
github: python/example_code/bedrock-runtime
excerpts:
- description: Send a text message to Amazon Nova, using Bedrock's Converse API and process the response stream in real-time.
snippet_tags:
- python.example_code.bedrock-runtime.ConverseStream_AmazonNovaText
services:
bedrock-runtime: {ConverseStream}

bedrock-runtime_ConverseStream_AmazonTitanText:
title: Invoke Amazon Titan Text on &BR; using Bedrock's Converse API with a response stream
title_abbrev: "ConverseStream"
Expand Down Expand Up @@ -590,6 +747,14 @@ bedrock-runtime_InvokeModel_TitanText:
- description: Use the Invoke Model API to send a text message.
snippet_tags:
- bedrock-runtime.java2.InvokeModel_AmazonTitanText
Kotlin:
versions:
- sdk_version: 1
github: kotlin/services/bedrock-runtime
excerpts:
- description: Use the Invoke Model API to generate a short story.
snippet_tags:
- bedrock-runtime.kotlin.InvokeModel_AmazonTitanText
.NET:
versions:
- sdk_version: 3
Expand Down Expand Up @@ -918,7 +1083,7 @@ bedrock-runtime_InvokeModelWithResponseStream_AnthropicClaude:
excerpts:
- description: Use the Invoke Model API to send a text message and process the response stream in real-time.
snippet_tags:
- gov2.bedrock-runtime.InvokeModelWrapper.struct
- gov2.bedrock-runtime.InvokeModelWithResponseStreamWrapper.struct
- gov2.bedrock-runtime.InvokeModelWithResponseStream
JavaScript:
versions:
Expand Down Expand Up @@ -1072,6 +1237,47 @@ bedrock-runtime_InvokeModelWithResponseStream_MistralAi:
bedrock-runtime: {InvokeModelWithResponseStream}

# Image Generation Models
bedrock-runtime_InvokeModel_AmazonNovaImageGeneration:
title: Invoke Amazon Nova Canvas on &BR; to generate an image
title_abbrev: "InvokeModel"
synopsis: invoke Amazon Nova Canvas on &BR; to generate an image.
category: Amazon Nova Canvas
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/bedrock-runtime
excerpts:
- description: Create an image with Amazon Nova Canvas.
snippet_tags:
- bedrock-runtime.java2.InvokeModel_AmazonNovaImageGeneration
JavaScript:
versions:
- sdk_version: 3
github: javascriptv3/example_code/bedrock-runtime
excerpts:
- description: Create an image with Amazon Nova Canvas.
snippet_tags:
- javascript.v3.bedrock-runtime.InvokeModel_AmazonNovaImageGeneration
.NET:
versions:
- sdk_version: 3
github: dotnetv3/Bedrock-runtime
excerpts:
- description: Create an image with Amazon Nova Canvas.
snippet_tags:
- BedrockRuntime.dotnetv3.InvokeModel_AmazonNovaImageGeneration
Python:
versions:
- sdk_version: 3
github: python/example_code/bedrock-runtime
excerpts:
- description: Create an image with the Amazon Nova Canvas.
snippet_tags:
- python.example_code.bedrock-runtime.InvokeModel_AmazonNovaImageGeneration
services:
bedrock-runtime: {InvokeModel}

bedrock-runtime_InvokeModel_TitanImageGenerator:
title: Invoke Amazon Titan Image on &BR; to generate an image
title_abbrev: "InvokeModel"
Expand Down Expand Up @@ -1191,6 +1397,32 @@ bedrock-runtime_InvokeModelWithResponseStream_TitanTextEmbeddings:
bedrock-runtime: {InvokeModel}

# Tool use scenarios
bedrock-runtime_Scenario_ToolUseDemo_AmazonNova:
title: "A tool use demo illustrating how to connect AI models on &BR; with a custom tool or API"
title_abbrev: "Scenario: Tool use with the Converse API"
synopsis: "build a typical interaction between an application, a generative AI model, and connected tools or APIs to mediate interactions between the AI and the outside world. It uses the example of connecting an external weather API to the AI model so it can provide real-time weather information based on user input."
category: Amazon Nova
languages:
.NET:
versions:
- sdk_version: 3
github: dotnetv3/Bedrock-runtime/Scenarios/ConverseToolScenario
excerpts:
- description: "The primary execution of the scenario flow. This scenario orchestrates the conversation between the user, the &BR; Converse API, and a weather tool."
genai: some
snippet_tags:
- Bedrock.ConverseTool.dotnetv3.Scenario
- description: "The weather tool used by the demo. This file defines the tool specification and implements the logic to retrieve weather data using from the Open-Meteo API."
genai: some
snippet_tags:
- Bedrock.ConverseTool.dotnetv3.WeatherTool
- description: "The Converse API action with a tool configuration."
genai: some
snippet_tags:
- Bedrock.ConverseTool.dotnetv3.SendConverseRequest
services:
bedrock-runtime: {Converse}

bedrock-runtime_Scenario_ToolUseDemo_AnthropicClaude:
title: "A tool use demo illustrating how to connect AI models on &BR; with a custom tool or API"
title_abbrev: "Scenario: Tool use with the Converse API"
Expand Down Expand Up @@ -1225,7 +1457,6 @@ bedrock-runtime_Scenario_ToolUseDemo_AnthropicClaude:
- description: "Use statements, Error utility, and constants."
snippet_tags:
- rust.bedrock-runtime.Converse_AnthropicClaude.tool-use.supporting

services:
bedrock-runtime: {Converse}

Expand Down
Loading
Loading