aws_cdk.aws_bedrock_alpha

Package Overview

ActionGroupExecutor

(experimental) Defines how fulfillment of the action group is handled after the necessary information has been elicited from the user.

Agent

(experimental) Class to create (or import) an Agent with CDK.

AgentActionGroup

(experimental) ************************************************************************ DEF - Action Group Class ***********************************************************************.

AgentActionGroupProps

AgentAlias

(experimental) Class to create an Agent Alias with CDK.

AgentAliasAttributes

AgentAliasBase

(experimental) Abstract base class for an Agent.

AgentAliasProps

AgentAttributes

AgentBase

(experimental) Abstract base class for an Agent.

AgentCollaboration

(experimental) Class to manage agent collaboration configuration.

AgentCollaborationConfig

AgentCollaborator

(experimental) ************************************************************************ Agent Collaborator Class ***********************************************************************.

AgentCollaboratorProps

AgentCollaboratorType

(experimental) Enum for collaborator’s relay conversation history types.

AgentGenAiResourceProps

AgentPromptVariantProps

AgentProps

AgentStepType

(experimental) The step in the agent sequence that this prompt configuration applies to.

ApiSchema

(experimental) Represents the concept of an API Schema for a Bedrock Agent Action Group.

ApplicationInferenceProfile

(experimental) Class to create an Application Inference Profile with CDK.

ApplicationInferenceProfileAttributes

ApplicationInferenceProfileProps

AssetApiSchema

(experimental) API Schema from a local asset.

BedrockFoundationModel

(experimental) Bedrock models.

BedrockFoundationModelProps

CanadaSpecificPIIType

(experimental) Types of PII specific to Canada.

ChatMessage

(experimental) Represents a message in a chat conversation.

ChatMessageRole

(experimental) The role of a message in a chat conversation.

ChatPromptVariantProps

ChatTemplateConfigurationProps

CommonPromptVariantProps

ContentFilter

ContentFilterStrength

(experimental) The strength of the content filter.

ContentFilterType

(experimental) The type of harmful category usable in a content filter.

ContextualGroundingFilter

ContextualGroundingFilterType

(experimental) The type of contextual grounding filter.

CrossRegionInferenceProfile

(experimental) Cross-region inference enables you to seamlessly manage unplanned traffic bursts by utilizing compute across different AWS Regions.

CrossRegionInferenceProfileProps

CrossRegionInferenceProfileRegion

(experimental) Geographic regions supported for cross-region inference profiles.

CustomControl

(experimental) The type of custom control for the action group executor.

CustomOrchestrationExecutor

(experimental) Contains details about the Lambda function containing the orchestration logic carried out upon invoking the custom orchestration.

CustomParserProps

CustomTopicProps

DefaultPromptRouterIdentifier

(experimental) Represents identifiers for default prompt routers in Bedrock.

FinancePIIType

(experimental) Types of PII in the domain of Finance.

Function

(experimental) Represents a function in a function schema.

FunctionParameter

(experimental) Represents a function parameter in a function schema.

FunctionParameterProps

FunctionProps

FunctionSchema

(experimental) Represents a function schema for a Bedrock Agent Action Group.

FunctionSchemaProps

FunctionToolProps

GeneralPIIType

(experimental) Types of PII that are general, and not domain-specific.

Guardrail

(experimental) Class to create a Guardrail with CDK.

GuardrailAction

(experimental) Guardrail action when a sensitive entity is detected.

GuardrailAttributes

GuardrailBase

(experimental) Abstract base class for a Guardrail.

GuardrailCrossRegionConfigProperty

GuardrailProps

IAgent

(experimental) Represents an Agent, either created with CDK or imported.

IAgentAlias

(experimental) Represents an Agent Alias, either created with CDK or imported.

IBedrockInvokable

(experimental) Represents an Amazon Bedrock abstraction on which you can run the Invoke API.

IGuardrail

(experimental) Represents a Guardrail, either created with CDK or imported.

IInferenceProfile

(experimental) Represents an Inference Profile, either created with CDK or imported.

IPrompt

(experimental) Represents a Prompt, either created with CDK or imported.

IPromptRouter

(experimental) Represents a Prompt Router, which provides intelligent routing between different models.

IPromptVariant

(experimental) Interface representing a prompt variant configuration.

InferenceConfiguration

InferenceProfileBase

(experimental) Abstract base class for an Inference Profile.

InferenceProfileType

(experimental) These are the values used by the API when using aws bedrock get-inference-profile –inference-profile-identifier XXXXXXX.

InformationTechnologyPIIType

(experimental) Types of PII in the domain of IT (Information Technology).

InlineApiSchema

(experimental) Class to define an API Schema from an inline string.

ManagedWordFilter

ManagedWordFilterType

(experimental) Managed word list filter types supported by Amazon Bedrock.

Memory

(experimental) Memory class for managing Bedrock Agent memory configurations.

ModalityType

(experimental) The type of modality that can be used in content filters.

OrchestrationType

(experimental) Enum for orchestration types available for agents.

PIIFilter

PIIType

(experimental) Abstract base class for all PII types.

ParameterType

(experimental) Enum for parameter types in function schemas.

ParentActionGroupSignature

(experimental) AWS Defined signatures for enabling certain capabilities in your agent.

Prompt

(experimental) Class to create (or import) a Prompt with CDK.

PromptAttributes

PromptBase

(experimental) Abstract base class for a Prompt.

PromptGenAiResource

(experimental) Abstract base class for prompt GenAI resource configurations.

PromptInferenceConfiguration

(experimental) Abstract base class for prompt inference configurations.

PromptInferenceConfigurationProps

PromptKnowledgeBaseResponseGenerationConfigCustomParser

PromptMemorySummarizationConfigCustomParser

PromptOrchestrationConfigCustomParser

PromptOverrideConfiguration

(experimental) Configuration for overriding prompt templates and behaviors in different parts of an agent’s sequence.

PromptPostProcessingConfigCustomParser

PromptPreProcessingConfigCustomParser

PromptProps

PromptRouter

(experimental) Amazon Bedrock intelligent prompt routing provides a single serverless endpoint for efficiently routing requests between different foundational models within the same model family.

PromptRouterProps

PromptRoutingClassifierConfigCustomParser

PromptStepConfigBase

PromptTemplateConfiguration

(experimental) Abstract base class for prompt template configurations.

PromptTemplateType

(experimental) The type of prompt template.

PromptVariant

(experimental) Factory class for creating prompt variants.

PromptVersion

(experimental) Class to create a Prompt Version with CDK.

PromptVersionProps

RegexFilter

RequireConfirmation

(experimental) Enum for require confirmation state in function schemas.

S3ApiSchema

(experimental) Class to define an API Schema from an S3 object.

SessionSummaryMemoryProps

TextPromptVariantProps

TextTemplateConfigurationProps

TierConfig

(experimental) ************************************************************************ TIER CONFIG ***********************************************************************.

Tool

(experimental) Abstract base class for tools that can be used by the model.

ToolChoice

(experimental) Defines how the model should choose which tool to use.

ToolConfiguration

Topic

(experimental) Represents predefined topics that can be used to filter content.

UKSpecificPIIType

(experimental) Types of PII specific to the United Kingdom (UK).

USASpecificPIIType

(experimental) Types of PII specific to the USA.

VectorType

(experimental) The data type for the vectors when using a model to convert text into vector embeddings.

WordFilter