Skip to content

Commit 5b01e00

Browse files
chore(deps-dev): bump cdklabs-generative-ai-cdk-constructs from 0.1.164 to 0.1.169 (#4442)
* chore(deps-dev): bump cdklabs-generative-ai-cdk-constructs Bumps [cdklabs-generative-ai-cdk-constructs](https://github.com/awslabs/generative-ai-cdk-constructs) from 0.1.164 to 0.1.169. - [Release notes](https://github.com/awslabs/generative-ai-cdk-constructs/releases) - [Changelog](https://github.com/awslabs/generative-ai-cdk-constructs/blob/main/CHANGELOG.md) - [Commits](awslabs/generative-ai-cdk-constructs@v0.1.164...v0.1.169) --- updated-dependencies: - dependency-name: cdklabs-generative-ai-cdk-constructs dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * breaking change --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Leandro Damascena <[email protected]>
1 parent 751bf99 commit 5b01e00

File tree

3 files changed

+20
-12
lines changed

3 files changed

+20
-12
lines changed

examples/event_handler_bedrock_agents/cdk/bedrock_agent_stack.py

+10-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,13 @@
33
)
44
from aws_cdk.aws_lambda import Runtime
55
from aws_cdk.aws_lambda_python_alpha import PythonFunction
6-
from cdklabs.generative_ai_cdk_constructs.bedrock import Agent, AgentActionGroup, ApiSchema, BedrockFoundationModel
6+
from cdklabs.generative_ai_cdk_constructs.bedrock import (
7+
ActionGroupExecutor,
8+
Agent,
9+
AgentActionGroup,
10+
ApiSchema,
11+
BedrockFoundationModel,
12+
)
713
from constructs import Construct
814

915

@@ -28,12 +34,14 @@ def __init__(self, scope: Construct, construct_id: str, **kwargs) -> None:
2834
instruction="You are a helpful and friendly agent that answers questions about insurance claims.",
2935
)
3036

37+
executor_group = ActionGroupExecutor(lambda_=action_group_function)
38+
3139
action_group = AgentActionGroup(
3240
self,
3341
"ActionGroup",
3442
action_group_name="InsureClaimsSupport",
3543
description="Use these functions for insurance claims support",
36-
action_group_executor=action_group_function,
44+
action_group_executor=executor_group,
3745
action_group_state="ENABLED",
3846
api_schema=ApiSchema.from_asset("./lambda/openapi.json"), # (2)!
3947
)

poetry.lock

+9-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ aws-cdk-lib = "^2.144.0"
7575
"aws-cdk.aws-apigatewayv2-integrations-alpha" = "^2.38.1-alpha.0"
7676
"aws-cdk.aws-apigatewayv2-authorizers-alpha" = "^2.38.1-alpha.0"
7777
"aws-cdk.aws-lambda-python-alpha" = "^2.143.1a0"
78-
"cdklabs.generative-ai-cdk-constructs" = "^0.1.164"
78+
"cdklabs.generative-ai-cdk-constructs" = "^0.1.169"
7979
pytest-benchmark = "^4.0.0"
8080
mypy-boto3-appconfig = "^1.34.58"
8181
mypy-boto3-cloudformation = "^1.34.111"

0 commit comments

Comments
 (0)