generative-ai-cdk-constructs

@cdklabs/generative-ai-cdk-constructs


@cdklabs/generative-ai-cdk-constructs / bedrock / AgentActionGroupProps

Interface: AgentActionGroupProps


                    PROPS - Action Group Class ***************************************************************************

Properties

apiSchema?

readonly optional apiSchema: ApiSchema

The API Schema

Default

- No API Schema

description?

readonly optional description: string

A description of the action group.

Default

- No description

enabled?

readonly optional enabled: boolean

Specifies whether the action group is available for the agent to invoke or not when sending an InvokeAgent request.

Default

true

executor?

readonly optional executor: ActionGroupExecutor

The action group executor.

Default

- No executor

forceDelete?

readonly optional forceDelete: boolean

Specifies whether to delete the resource even if it’s in use.

Default

false

functionSchema?

readonly optional functionSchema: FunctionSchemaProperty

Defines functions that each define parameters that the agent needs to invoke from the user. NO L2 yet as this doesn’t make much sense IMHO


name

readonly name: string

The name of the action group.


parentActionGroupSignature?

readonly optional parentActionGroupSignature: ParentActionGroupSignature

The AWS Defined signature for enabling certain capabilities in your agent. When this property is specified, you must leave the description, apiSchema, and actionGroupExecutor fields blank for this action group