Package software.amazon.awscdk.services.bedrock
package software.amazon.awscdk.services.bedrock
Amazon Bedrock Construct Library
Amazon Bedrock is a fully managed service that offers a choice of foundation models (FMs) along with a broad set of capabilities for building generative AI applications.
This construct library provides a collection of constructs that can look up existing Bedrock models for use with other services' CDK constructs, such as AWS Step Functions.
To look up a Bedrock base foundation model:
import software.amazon.awscdk.services.bedrock.*; FoundationModel.fromFoundationModelId(this, "Model", FoundationModelIdentifier.ANTHROPIC_CLAUDE_V2);
To look up a Bedrock provisioned throughput model:
import software.amazon.awscdk.services.bedrock.*; ProvisionedModel.fromProvisionedModelArn(this, "Model", "arn:aws:bedrock:us-east-2:123456789012:provisioned-model/abc-123");
There are no official hand-written (L2) constructs for provisioning Bedrock resources yet. Here are some suggestions on how to proceed:
- Search Construct Hub for Bedrock construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::Bedrock resources directly.
-
ClassDescriptionSpecifies an agent as a resource in a top-level template.Contains details about the Lambda function containing the business logic that is carried out upon invoking the action or the custom control method for handling the information elicited from the user.A builder for
CfnAgent.ActionGroupExecutorPropertyAn implementation forCfnAgent.ActionGroupExecutorPropertyContains details of the inline agent's action group.A builder forCfnAgent.AgentActionGroupPropertyAn implementation forCfnAgent.AgentActionGroupPropertyAn agent collaborator.A builder forCfnAgent.AgentCollaboratorPropertyAn implementation forCfnAgent.AgentCollaboratorPropertyAn agent descriptor.A builder forCfnAgent.AgentDescriptorPropertyAn implementation forCfnAgent.AgentDescriptorPropertyContains details about a knowledge base that is associated with an agent.A builder forCfnAgent.AgentKnowledgeBasePropertyAn implementation forCfnAgent.AgentKnowledgeBasePropertyContains details about the OpenAPI schema for the action group.A builder forCfnAgent.APISchemaPropertyAn implementation forCfnAgent.APISchemaPropertyA fluent builder forCfnAgent.Contains details of the custom orchestration configured for the agent.A builder forCfnAgent.CustomOrchestrationPropertyAn implementation forCfnAgent.CustomOrchestrationPropertyDefines parameters that the agent needs to invoke from the user to complete the function.A builder forCfnAgent.FunctionPropertyAn implementation forCfnAgent.FunctionPropertyContains details about the function schema for the action group or the JSON or YAML-formatted payload defining the schema.A builder forCfnAgent.FunctionSchemaPropertyAn implementation forCfnAgent.FunctionSchemaPropertyConfiguration information for a guardrail that you use with the Converse operation.A builder forCfnAgent.GuardrailConfigurationPropertyAn implementation forCfnAgent.GuardrailConfigurationPropertyBase inference parameters to pass to a model in a call to Converse or ConverseStream .A builder forCfnAgent.InferenceConfigurationPropertyAn implementation forCfnAgent.InferenceConfigurationPropertyDetails of the memory configuration.A builder forCfnAgent.MemoryConfigurationPropertyAn implementation forCfnAgent.MemoryConfigurationPropertyThe structure of the executor invoking the actions in custom orchestration.A builder forCfnAgent.OrchestrationExecutorPropertyAn implementation forCfnAgent.OrchestrationExecutorPropertyContains details about a parameter in a function for an action group.A builder forCfnAgent.ParameterDetailPropertyAn implementation forCfnAgent.ParameterDetailPropertyContains configurations to override a prompt template in one part of an agent sequence.A builder forCfnAgent.PromptConfigurationPropertyAn implementation forCfnAgent.PromptConfigurationPropertyContains configurations to override prompts in different parts of an agent sequence.A builder forCfnAgent.PromptOverrideConfigurationPropertyAn implementation forCfnAgent.PromptOverrideConfigurationPropertyThe identifier information for an Amazon S3 bucket.A builder forCfnAgent.S3IdentifierPropertyAn implementation forCfnAgent.S3IdentifierPropertyConfiguration for SESSION_SUMMARY memory type enabled for the agent.A builder forCfnAgent.SessionSummaryConfigurationPropertyAn implementation forCfnAgent.SessionSummaryConfigurationPropertySpecifies an agent alias as a resource in a top-level template.Contains details about the history of the alias.A builder forCfnAgentAlias.AgentAliasHistoryEventPropertyAn implementation forCfnAgentAlias.AgentAliasHistoryEventPropertyContains details about the routing configuration of the alias.An implementation forCfnAgentAlias.AgentAliasRoutingConfigurationListItemPropertyA fluent builder forCfnAgentAlias.Properties for defining aCfnAgentAlias.A builder forCfnAgentAliasPropsAn implementation forCfnAgentAliasPropsProperties for defining aCfnAgent.A builder forCfnAgentPropsAn implementation forCfnAgentPropsSpecifies an inference profile as a resource in a top-level template.A fluent builder forCfnApplicationInferenceProfile.Contains information about a model.An implementation forCfnApplicationInferenceProfile.InferenceProfileModelPropertyContains information about the model or system-defined inference profile that is the source for an inference profile..An implementation forCfnApplicationInferenceProfile.InferenceProfileModelSourcePropertyProperties for defining aCfnApplicationInferenceProfile.A builder forCfnApplicationInferenceProfilePropsAn implementation forCfnApplicationInferenceProfilePropsCreates an Automated Reasoning policy for Amazon Bedrock Guardrails.A fluent builder forCfnAutomatedReasoningPolicy.The complete policy definition containing rules, variables, and types.A builder forCfnAutomatedReasoningPolicy.PolicyDefinitionPropertyAn implementation forCfnAutomatedReasoningPolicy.PolicyDefinitionPropertyA rule within the policy definition that defines logical constraints.A builder forCfnAutomatedReasoningPolicy.PolicyDefinitionRulePropertyAn implementation forCfnAutomatedReasoningPolicy.PolicyDefinitionRulePropertyA custom type definition within the policy.A builder forCfnAutomatedReasoningPolicy.PolicyDefinitionTypePropertyAn implementation forCfnAutomatedReasoningPolicy.PolicyDefinitionTypePropertyA value associated with a custom type in the policy definition.An implementation forCfnAutomatedReasoningPolicy.PolicyDefinitionTypeValuePropertyA variable defined within the policy that can be used in rules.An implementation forCfnAutomatedReasoningPolicy.PolicyDefinitionVariablePropertyProperties for defining aCfnAutomatedReasoningPolicy.A builder forCfnAutomatedReasoningPolicyPropsAn implementation forCfnAutomatedReasoningPolicyPropsCreates a new version of an existing Automated Reasoning policy.A fluent builder forCfnAutomatedReasoningPolicyVersion.Properties for defining aCfnAutomatedReasoningPolicyVersion.A builder forCfnAutomatedReasoningPolicyVersionPropsAn implementation forCfnAutomatedReasoningPolicyVersionPropsDetails about a data automation blueprint.A fluent builder forCfnBlueprint.Properties for defining aCfnBlueprint.A builder forCfnBlueprintPropsAn implementation forCfnBlueprintPropsA data automation project.Settings for generating data from audio.A builder forCfnDataAutomationProject.AudioExtractionCategoryPropertyAn implementation forCfnDataAutomationProject.AudioExtractionCategoryPropertyAllows configuration of extractions for different types of data, such as transcript and content moderation.An implementation forCfnDataAutomationProject.AudioExtractionCategoryTypeConfigurationPropertyThis allows you to set the input and output language of your audio.An implementation forCfnDataAutomationProject.AudioLanguageConfigurationPropertySets whether your project will process audio or not.An implementation forCfnDataAutomationProject.AudioOverrideConfigurationPropertySettings for generating data from audio.A builder forCfnDataAutomationProject.AudioStandardExtractionPropertyAn implementation forCfnDataAutomationProject.AudioStandardExtractionPropertySettings for generating descriptions of audio.An implementation forCfnDataAutomationProject.AudioStandardGenerativeFieldPropertyOutput settings for processing audio.An implementation forCfnDataAutomationProject.AudioStandardOutputConfigurationPropertyAn abbreviated summary of a blueprint.A builder forCfnDataAutomationProject.BlueprintItemPropertyAn implementation forCfnDataAutomationProject.BlueprintItemPropertyA fluent builder forCfnDataAutomationProject.Enables or disables channel labeling.An implementation forCfnDataAutomationProject.ChannelLabelingConfigurationPropertyBlueprints to apply to objects processed by the project.An implementation forCfnDataAutomationProject.CustomOutputConfigurationPropertyBounding box settings for documents.A builder forCfnDataAutomationProject.DocumentBoundingBoxPropertyAn implementation forCfnDataAutomationProject.DocumentBoundingBoxPropertyGranularity settings for documents.An implementation forCfnDataAutomationProject.DocumentExtractionGranularityPropertyOutput settings for additional file formats.An implementation forCfnDataAutomationProject.DocumentOutputAdditionalFileFormatPropertyA document output format.A builder forCfnDataAutomationProject.DocumentOutputFormatPropertyAn implementation forCfnDataAutomationProject.DocumentOutputFormatPropertyAn output text format.An implementation forCfnDataAutomationProject.DocumentOutputTextFormatPropertyAdditional settings for a project.An implementation forCfnDataAutomationProject.DocumentOverrideConfigurationPropertySettings for generating data from documents.An implementation forCfnDataAutomationProject.DocumentStandardExtractionPropertySettings for generating descriptions of documents.An implementation forCfnDataAutomationProject.DocumentStandardGenerativeFieldPropertyOutput settings for processing documents.An implementation forCfnDataAutomationProject.DocumentStandardOutputConfigurationPropertyBounding box settings for a project.A builder forCfnDataAutomationProject.ImageBoundingBoxPropertyAn implementation forCfnDataAutomationProject.ImageBoundingBoxPropertySettings for generating categorical data from images.A builder forCfnDataAutomationProject.ImageExtractionCategoryPropertyAn implementation forCfnDataAutomationProject.ImageExtractionCategoryPropertySets whether your project will process images or not.An implementation forCfnDataAutomationProject.ImageOverrideConfigurationPropertySettings for generating data from images.A builder forCfnDataAutomationProject.ImageStandardExtractionPropertyAn implementation forCfnDataAutomationProject.ImageStandardExtractionPropertySettings for generating descriptions of images.An implementation forCfnDataAutomationProject.ImageStandardGenerativeFieldPropertyOutput settings for processing images.An implementation forCfnDataAutomationProject.ImageStandardOutputConfigurationPropertyThis element is used to determine if the modality it is associated with is enabled or disabled.An implementation forCfnDataAutomationProject.ModalityProcessingConfigurationPropertyThis element allows you to set up where JPEG, PNG, MOV, and MP4 files get routed to for processing.An implementation forCfnDataAutomationProject.ModalityRoutingConfigurationPropertyAdditional settings for a project.A builder forCfnDataAutomationProject.OverrideConfigurationPropertyAn implementation forCfnDataAutomationProject.OverrideConfigurationPropertyExample:An implementation forCfnDataAutomationProject.PIIEntitiesConfigurationPropertyExample:An implementation forCfnDataAutomationProject.SensitiveDataConfigurationPropertyEnables or disables speaker labeling.An implementation forCfnDataAutomationProject.SpeakerLabelingConfigurationPropertyDocument splitter settings.A builder forCfnDataAutomationProject.SplitterConfigurationPropertyAn implementation forCfnDataAutomationProject.SplitterConfigurationPropertyThe project's standard output configuration.An implementation forCfnDataAutomationProject.StandardOutputConfigurationPropertyConfiguration for transcript options.A builder forCfnDataAutomationProject.TranscriptConfigurationPropertyAn implementation forCfnDataAutomationProject.TranscriptConfigurationPropertyBounding box settings for video.A builder forCfnDataAutomationProject.VideoBoundingBoxPropertyAn implementation forCfnDataAutomationProject.VideoBoundingBoxPropertySettings for generating categorical data from video.A builder forCfnDataAutomationProject.VideoExtractionCategoryPropertyAn implementation forCfnDataAutomationProject.VideoExtractionCategoryPropertySets whether your project will process videos or not.An implementation forCfnDataAutomationProject.VideoOverrideConfigurationPropertySettings for generating data from video.A builder forCfnDataAutomationProject.VideoStandardExtractionPropertyAn implementation forCfnDataAutomationProject.VideoStandardExtractionPropertySettings for generating descriptions of video.An implementation forCfnDataAutomationProject.VideoStandardGenerativeFieldPropertyOutput settings for processing video.An implementation forCfnDataAutomationProject.VideoStandardOutputConfigurationPropertyProperties for defining aCfnDataAutomationProject.A builder forCfnDataAutomationProjectPropsAn implementation forCfnDataAutomationProjectPropsContains configurations for using Amazon Bedrock Data Automation as the parser for ingesting your data sources.A builder forCfnDataSource.BedrockDataAutomationConfigurationPropertyAn implementation forCfnDataSource.BedrockDataAutomationConfigurationPropertySettings for a foundation model used to parse documents for a data source.An implementation forCfnDataSource.BedrockFoundationModelConfigurationPropertyContext enrichment configuration is used to provide additional context to the RAG application using Amazon Bedrock foundation models.An implementation forCfnDataSource.BedrockFoundationModelContextEnrichmentConfigurationPropertyA fluent builder forCfnDataSource.Details about how to chunk the documents in the data source.A builder forCfnDataSource.ChunkingConfigurationPropertyAn implementation forCfnDataSource.ChunkingConfigurationPropertyThe configuration of the Confluence content.A builder forCfnDataSource.ConfluenceCrawlerConfigurationPropertyAn implementation forCfnDataSource.ConfluenceCrawlerConfigurationPropertyThe configuration information to connect to Confluence as your data source.A builder forCfnDataSource.ConfluenceDataSourceConfigurationPropertyAn implementation forCfnDataSource.ConfluenceDataSourceConfigurationPropertyThe endpoint information to connect to your Confluence data source.A builder forCfnDataSource.ConfluenceSourceConfigurationPropertyAn implementation forCfnDataSource.ConfluenceSourceConfigurationPropertyContext enrichment configuration is used to provide additional context to the RAG application.A builder forCfnDataSource.ContextEnrichmentConfigurationPropertyAn implementation forCfnDataSource.ContextEnrichmentConfigurationPropertyThe configuration of filtering the data source content.A builder forCfnDataSource.CrawlFilterConfigurationPropertyAn implementation forCfnDataSource.CrawlFilterConfigurationPropertySettings for customizing steps in the data source content ingestion pipeline.A builder forCfnDataSource.CustomTransformationConfigurationPropertyAn implementation forCfnDataSource.CustomTransformationConfigurationPropertyThe connection configuration for the data source.A builder forCfnDataSource.DataSourceConfigurationPropertyAn implementation forCfnDataSource.DataSourceConfigurationPropertyThe strategy used for performing context enrichment.A builder forCfnDataSource.EnrichmentStrategyConfigurationPropertyAn implementation forCfnDataSource.EnrichmentStrategyConfigurationPropertyConfigurations for when you choose fixed-size chunking.A builder forCfnDataSource.FixedSizeChunkingConfigurationPropertyAn implementation forCfnDataSource.FixedSizeChunkingConfigurationPropertySettings for hierarchical document chunking for a data source.A builder forCfnDataSource.HierarchicalChunkingConfigurationPropertyAn implementation forCfnDataSource.HierarchicalChunkingConfigurationPropertyToken settings for a layer in a hierarchical chunking configuration.An implementation forCfnDataSource.HierarchicalChunkingLevelConfigurationPropertyA location for storing content from data sources temporarily as it is processed by custom components in the ingestion pipeline.A builder forCfnDataSource.IntermediateStoragePropertyAn implementation forCfnDataSource.IntermediateStoragePropertySettings for parsing document contents.A builder forCfnDataSource.ParsingConfigurationPropertyAn implementation forCfnDataSource.ParsingConfigurationPropertyInstructions for interpreting the contents of a document.A builder forCfnDataSource.ParsingPromptPropertyAn implementation forCfnDataSource.ParsingPromptPropertyThe configuration of filtering certain objects or content types of the data source.A builder forCfnDataSource.PatternObjectFilterConfigurationPropertyAn implementation forCfnDataSource.PatternObjectFilterConfigurationPropertyThe specific filters applied to your data source content.A builder forCfnDataSource.PatternObjectFilterPropertyAn implementation forCfnDataSource.PatternObjectFilterPropertyThe configuration information to connect to Amazon S3 as your data source.A builder forCfnDataSource.S3DataSourceConfigurationPropertyAn implementation forCfnDataSource.S3DataSourceConfigurationPropertyA storage location in an Amazon S3 bucket.A builder forCfnDataSource.S3LocationPropertyAn implementation forCfnDataSource.S3LocationPropertyThe configuration of the Salesforce content.A builder forCfnDataSource.SalesforceCrawlerConfigurationPropertyAn implementation forCfnDataSource.SalesforceCrawlerConfigurationPropertyThe configuration information to connect to Salesforce as your data source.A builder forCfnDataSource.SalesforceDataSourceConfigurationPropertyAn implementation forCfnDataSource.SalesforceDataSourceConfigurationPropertyThe endpoint information to connect to your Salesforce data source.A builder forCfnDataSource.SalesforceSourceConfigurationPropertyAn implementation forCfnDataSource.SalesforceSourceConfigurationPropertyThe seed or starting point URL.A builder forCfnDataSource.SeedUrlPropertyAn implementation forCfnDataSource.SeedUrlPropertySettings for semantic document chunking for a data source.A builder forCfnDataSource.SemanticChunkingConfigurationPropertyAn implementation forCfnDataSource.SemanticChunkingConfigurationPropertyContains the configuration for server-side encryption.A builder forCfnDataSource.ServerSideEncryptionConfigurationPropertyAn implementation forCfnDataSource.ServerSideEncryptionConfigurationPropertyThe configuration of the SharePoint content.A builder forCfnDataSource.SharePointCrawlerConfigurationPropertyAn implementation forCfnDataSource.SharePointCrawlerConfigurationPropertyThe configuration information to connect to SharePoint as your data source.A builder forCfnDataSource.SharePointDataSourceConfigurationPropertyAn implementation forCfnDataSource.SharePointDataSourceConfigurationPropertyThe endpoint information to connect to your SharePoint data source.A builder forCfnDataSource.SharePointSourceConfigurationPropertyAn implementation forCfnDataSource.SharePointSourceConfigurationPropertyA Lambda function that processes documents.A builder forCfnDataSource.TransformationFunctionPropertyAn implementation forCfnDataSource.TransformationFunctionPropertyA Lambda function that processes documents.A builder forCfnDataSource.TransformationLambdaConfigurationPropertyAn implementation forCfnDataSource.TransformationLambdaConfigurationPropertyA custom processing step for documents moving through a data source ingestion pipeline.A builder forCfnDataSource.TransformationPropertyAn implementation forCfnDataSource.TransformationPropertyThe configuration of web URLs that you want to crawl.A builder forCfnDataSource.UrlConfigurationPropertyAn implementation forCfnDataSource.UrlConfigurationPropertyContains details about how to ingest the documents in a data source.A builder forCfnDataSource.VectorIngestionConfigurationPropertyAn implementation forCfnDataSource.VectorIngestionConfigurationPropertyThe configuration of web URLs that you want to crawl.A builder forCfnDataSource.WebCrawlerConfigurationPropertyAn implementation forCfnDataSource.WebCrawlerConfigurationPropertyThe rate limits for the URLs that you want to crawl.A builder forCfnDataSource.WebCrawlerLimitsPropertyAn implementation forCfnDataSource.WebCrawlerLimitsPropertyThe configuration details for the web data source.A builder forCfnDataSource.WebDataSourceConfigurationPropertyAn implementation forCfnDataSource.WebDataSourceConfigurationPropertyThe configuration of the URL/URLs for the web content that you want to crawl.A builder forCfnDataSource.WebSourceConfigurationPropertyAn implementation forCfnDataSource.WebSourceConfigurationPropertyProperties for defining aCfnDataSource.A builder forCfnDataSourcePropsAn implementation forCfnDataSourcePropsCreates a prompt flow that you can use to send an input through various steps to yield an output.Defines an agent node in your flow.A builder forCfnFlow.AgentFlowNodeConfigurationPropertyAn implementation forCfnFlow.AgentFlowNodeConfigurationPropertyA fluent builder forCfnFlow.Defines a condition node in your flow.A builder forCfnFlow.ConditionFlowNodeConfigurationPropertyAn implementation forCfnFlow.ConditionFlowNodeConfigurationPropertySpecifies a field to be used during the reranking process in a Knowledge Base vector search.A builder forCfnFlow.FieldForRerankingPropertyAn implementation forCfnFlow.FieldForRerankingPropertyThe configuration of a connection between a condition node and another node.A builder forCfnFlow.FlowConditionalConnectionConfigurationPropertyAn implementation forCfnFlow.FlowConditionalConnectionConfigurationPropertyDefines a condition in the condition node.A builder forCfnFlow.FlowConditionPropertyAn implementation forCfnFlow.FlowConditionPropertyThe configuration of the connection.A builder forCfnFlow.FlowConnectionConfigurationPropertyAn implementation forCfnFlow.FlowConnectionConfigurationPropertyContains information about a connection between two nodes in the flow.A builder forCfnFlow.FlowConnectionPropertyAn implementation forCfnFlow.FlowConnectionPropertyThe configuration of a connection originating from a node that isn't a Condition node.A builder forCfnFlow.FlowDataConnectionConfigurationPropertyAn implementation forCfnFlow.FlowDataConnectionConfigurationPropertyThe definition of the nodes and connections between nodes in the flow.A builder forCfnFlow.FlowDefinitionPropertyAn implementation forCfnFlow.FlowDefinitionPropertyContains configurations for a node in your flow.A builder forCfnFlow.FlowNodeConfigurationPropertyAn implementation forCfnFlow.FlowNodeConfigurationPropertyContains configurations for an input in an Amazon Bedrock Flows node.A builder forCfnFlow.FlowNodeInputPropertyAn implementation forCfnFlow.FlowNodeInputPropertyContains configurations for an output from a node.A builder forCfnFlow.FlowNodeOutputPropertyAn implementation forCfnFlow.FlowNodeOutputPropertyContains configurations about a node in the flow.A builder forCfnFlow.FlowNodePropertyAn implementation forCfnFlow.FlowNodePropertyContains information about validation of the flow.A builder forCfnFlow.FlowValidationPropertyAn implementation forCfnFlow.FlowValidationPropertyConfiguration information for a guardrail that you use with the Converse operation.A builder forCfnFlow.GuardrailConfigurationPropertyAn implementation forCfnFlow.GuardrailConfigurationPropertyContains configurations for an inline code node in your flow.A builder forCfnFlow.InlineCodeFlowNodeConfigurationPropertyAn implementation forCfnFlow.InlineCodeFlowNodeConfigurationPropertyContains configurations for a knowledge base node in a flow.A builder forCfnFlow.KnowledgeBaseFlowNodeConfigurationPropertyAn implementation forCfnFlow.KnowledgeBaseFlowNodeConfigurationPropertyConfigures how the knowledge base orchestrates the retrieval and generation process, allowing for customization of prompts, inference parameters, and performance settings.A builder forCfnFlow.KnowledgeBaseOrchestrationConfigurationPropertyAn implementation forCfnFlow.KnowledgeBaseOrchestrationConfigurationPropertyDefines a custom prompt template for orchestrating the retrieval and generation process.A builder forCfnFlow.KnowledgeBasePromptTemplatePropertyAn implementation forCfnFlow.KnowledgeBasePromptTemplatePropertyContains configurations for a Lambda function node in the flow.A builder forCfnFlow.LambdaFunctionFlowNodeConfigurationPropertyAn implementation forCfnFlow.LambdaFunctionFlowNodeConfigurationPropertyContains configurations for a Lex node in the flow.A builder forCfnFlow.LexFlowNodeConfigurationPropertyAn implementation forCfnFlow.LexFlowNodeConfigurationPropertyContains configurations for the controller node of a DoWhile loop in the flow.A builder forCfnFlow.LoopControllerFlowNodeConfigurationPropertyAn implementation forCfnFlow.LoopControllerFlowNodeConfigurationPropertyContains configurations for the nodes of a DoWhile loop in your flow.A builder forCfnFlow.LoopFlowNodeConfigurationPropertyAn implementation forCfnFlow.LoopFlowNodeConfigurationPropertyConfiguration for how metadata should be used during the reranking process in Knowledge Base vector searches.A builder forCfnFlow.MetadataConfigurationForRerankingPropertyAn implementation forCfnFlow.MetadataConfigurationForRerankingPropertyPerformance settings for a model.A builder forCfnFlow.PerformanceConfigurationPropertyAn implementation forCfnFlow.PerformanceConfigurationPropertyContains configurations for a prompt node in the flow.A builder forCfnFlow.PromptFlowNodeConfigurationPropertyAn implementation forCfnFlow.PromptFlowNodeConfigurationPropertyContains configurations for a prompt defined inline in the node.A builder forCfnFlow.PromptFlowNodeInlineConfigurationPropertyAn implementation forCfnFlow.PromptFlowNodeInlineConfigurationPropertyContains configurations for a prompt from Prompt management to use in a node.A builder forCfnFlow.PromptFlowNodeResourceConfigurationPropertyAn implementation forCfnFlow.PromptFlowNodeResourceConfigurationPropertyContains configurations for a prompt and whether it is from Prompt management or defined inline.A builder forCfnFlow.PromptFlowNodeSourceConfigurationPropertyAn implementation forCfnFlow.PromptFlowNodeSourceConfigurationPropertyContains inference configurations for the prompt.A builder forCfnFlow.PromptInferenceConfigurationPropertyAn implementation forCfnFlow.PromptInferenceConfigurationPropertyContains information about a variable in the prompt.A builder forCfnFlow.PromptInputVariablePropertyAn implementation forCfnFlow.PromptInputVariablePropertyContains inference configurations related to model inference for a prompt.A builder forCfnFlow.PromptModelInferenceConfigurationPropertyAn implementation forCfnFlow.PromptModelInferenceConfigurationPropertyContains the message for a prompt.A builder forCfnFlow.PromptTemplateConfigurationPropertyAn implementation forCfnFlow.PromptTemplateConfigurationPropertyConfiguration for selectively including or excluding metadata fields during the reranking process.An implementation forCfnFlow.RerankingMetadataSelectiveModeConfigurationPropertyContains configurations for a Retrieval node in a flow.A builder forCfnFlow.RetrievalFlowNodeConfigurationPropertyAn implementation forCfnFlow.RetrievalFlowNodeConfigurationPropertyContains configurations for the Amazon S3 location from which to retrieve data to return as the output from the node.A builder forCfnFlow.RetrievalFlowNodeS3ConfigurationPropertyAn implementation forCfnFlow.RetrievalFlowNodeS3ConfigurationPropertyContains configurations for the service to use for retrieving data to return as the output from the node.A builder forCfnFlow.RetrievalFlowNodeServiceConfigurationPropertyAn implementation forCfnFlow.RetrievalFlowNodeServiceConfigurationPropertyThe S3 location of the flow definition.A builder forCfnFlow.S3LocationPropertyAn implementation forCfnFlow.S3LocationPropertyContains configurations for a Storage node in a flow.A builder forCfnFlow.StorageFlowNodeConfigurationPropertyAn implementation forCfnFlow.StorageFlowNodeConfigurationPropertyContains configurations for the Amazon S3 location in which to store the input into the node.A builder forCfnFlow.StorageFlowNodeS3ConfigurationPropertyAn implementation forCfnFlow.StorageFlowNodeS3ConfigurationPropertyContains configurations for the service to use for storing the input into the node.A builder forCfnFlow.StorageFlowNodeServiceConfigurationPropertyAn implementation forCfnFlow.StorageFlowNodeServiceConfigurationPropertyContains configurations for a text prompt template.A builder forCfnFlow.TextPromptTemplateConfigurationPropertyAn implementation forCfnFlow.TextPromptTemplateConfigurationPropertyConfiguration for using Amazon Bedrock foundation models to rerank Knowledge Base vector search results.An implementation forCfnFlow.VectorSearchBedrockRerankingConfigurationPropertyConfiguration for the Amazon Bedrock foundation model used for reranking vector search results.An implementation forCfnFlow.VectorSearchBedrockRerankingModelConfigurationPropertyConfiguration for reranking vector search results to improve relevance.A builder forCfnFlow.VectorSearchRerankingConfigurationPropertyAn implementation forCfnFlow.VectorSearchRerankingConfigurationPropertyCreates an alias of a flow for deployment.A fluent builder forCfnFlowAlias.Determines how multiple nodes in a flow can run in parallel.A builder forCfnFlowAlias.FlowAliasConcurrencyConfigurationPropertyAn implementation forCfnFlowAlias.FlowAliasConcurrencyConfigurationPropertyContains information about a version that the alias maps to.An implementation forCfnFlowAlias.FlowAliasRoutingConfigurationListItemPropertyProperties for defining aCfnFlowAlias.A builder forCfnFlowAliasPropsAn implementation forCfnFlowAliasPropsProperties for defining aCfnFlow.A builder forCfnFlowPropsAn implementation forCfnFlowPropsCreates a version of the flow that you can deploy.Defines an agent node in your flow.A builder forCfnFlowVersion.AgentFlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.AgentFlowNodeConfigurationPropertyA fluent builder forCfnFlowVersion.Defines a condition node in your flow.A builder forCfnFlowVersion.ConditionFlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.ConditionFlowNodeConfigurationPropertySpecifies a field to be used during the reranking process in a Knowledge Base vector search.A builder forCfnFlowVersion.FieldForRerankingPropertyAn implementation forCfnFlowVersion.FieldForRerankingPropertyThe configuration of a connection between a condition node and another node.An implementation forCfnFlowVersion.FlowConditionalConnectionConfigurationPropertyDefines a condition in the condition node.A builder forCfnFlowVersion.FlowConditionPropertyAn implementation forCfnFlowVersion.FlowConditionPropertyThe configuration of the connection.A builder forCfnFlowVersion.FlowConnectionConfigurationPropertyAn implementation forCfnFlowVersion.FlowConnectionConfigurationPropertyContains information about a connection between two nodes in the flow.A builder forCfnFlowVersion.FlowConnectionPropertyAn implementation forCfnFlowVersion.FlowConnectionPropertyThe configuration of a connection originating from a node that isn't a Condition node.A builder forCfnFlowVersion.FlowDataConnectionConfigurationPropertyAn implementation forCfnFlowVersion.FlowDataConnectionConfigurationPropertyThe definition of the nodes and connections between nodes in the flow.A builder forCfnFlowVersion.FlowDefinitionPropertyAn implementation forCfnFlowVersion.FlowDefinitionPropertyContains configurations for a node in your flow.A builder forCfnFlowVersion.FlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.FlowNodeConfigurationPropertyContains configurations for an input in an Amazon Bedrock Flows node.A builder forCfnFlowVersion.FlowNodeInputPropertyAn implementation forCfnFlowVersion.FlowNodeInputPropertyContains configurations for an output from a node.A builder forCfnFlowVersion.FlowNodeOutputPropertyAn implementation forCfnFlowVersion.FlowNodeOutputPropertyContains configurations about a node in the flow.A builder forCfnFlowVersion.FlowNodePropertyAn implementation forCfnFlowVersion.FlowNodePropertyConfiguration information for a guardrail that you use with the Converse operation.A builder forCfnFlowVersion.GuardrailConfigurationPropertyAn implementation forCfnFlowVersion.GuardrailConfigurationPropertyContains configurations for an inline code node in your flow.A builder forCfnFlowVersion.InlineCodeFlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.InlineCodeFlowNodeConfigurationPropertyContains configurations for a knowledge base node in a flow.An implementation forCfnFlowVersion.KnowledgeBaseFlowNodeConfigurationPropertyConfigures how the knowledge base orchestrates the retrieval and generation process, allowing for customization of prompts, inference parameters, and performance settings.An implementation forCfnFlowVersion.KnowledgeBaseOrchestrationConfigurationPropertyDefines a custom prompt template for orchestrating the retrieval and generation process.A builder forCfnFlowVersion.KnowledgeBasePromptTemplatePropertyAn implementation forCfnFlowVersion.KnowledgeBasePromptTemplatePropertyContains configurations for a Lambda function node in the flow.An implementation forCfnFlowVersion.LambdaFunctionFlowNodeConfigurationPropertyContains configurations for a Lex node in the flow.A builder forCfnFlowVersion.LexFlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.LexFlowNodeConfigurationPropertyContains configurations for the controller node of a DoWhile loop in the flow.An implementation forCfnFlowVersion.LoopControllerFlowNodeConfigurationPropertyContains configurations for the nodes of a DoWhile loop in your flow.A builder forCfnFlowVersion.LoopFlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.LoopFlowNodeConfigurationPropertyConfiguration for how metadata should be used during the reranking process in Knowledge Base vector searches.A builder forCfnFlowVersion.MetadataConfigurationForRerankingPropertyAn implementation forCfnFlowVersion.MetadataConfigurationForRerankingPropertyPerformance settings for a model.A builder forCfnFlowVersion.PerformanceConfigurationPropertyAn implementation forCfnFlowVersion.PerformanceConfigurationPropertyContains configurations for a prompt node in the flow.A builder forCfnFlowVersion.PromptFlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.PromptFlowNodeConfigurationPropertyContains configurations for a prompt defined inline in the node.A builder forCfnFlowVersion.PromptFlowNodeInlineConfigurationPropertyAn implementation forCfnFlowVersion.PromptFlowNodeInlineConfigurationPropertyContains configurations for a prompt from Prompt management to use in a node.An implementation forCfnFlowVersion.PromptFlowNodeResourceConfigurationPropertyContains configurations for a prompt and whether it is from Prompt management or defined inline.A builder forCfnFlowVersion.PromptFlowNodeSourceConfigurationPropertyAn implementation forCfnFlowVersion.PromptFlowNodeSourceConfigurationPropertyContains inference configurations for the prompt.A builder forCfnFlowVersion.PromptInferenceConfigurationPropertyAn implementation forCfnFlowVersion.PromptInferenceConfigurationPropertyContains information about a variable in the prompt.A builder forCfnFlowVersion.PromptInputVariablePropertyAn implementation forCfnFlowVersion.PromptInputVariablePropertyContains inference configurations related to model inference for a prompt.A builder forCfnFlowVersion.PromptModelInferenceConfigurationPropertyAn implementation forCfnFlowVersion.PromptModelInferenceConfigurationPropertyContains the message for a prompt.A builder forCfnFlowVersion.PromptTemplateConfigurationPropertyAn implementation forCfnFlowVersion.PromptTemplateConfigurationPropertyConfiguration for selectively including or excluding metadata fields during the reranking process.An implementation forCfnFlowVersion.RerankingMetadataSelectiveModeConfigurationPropertyContains configurations for a Retrieval node in a flow.A builder forCfnFlowVersion.RetrievalFlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.RetrievalFlowNodeConfigurationPropertyContains configurations for the Amazon S3 location from which to retrieve data to return as the output from the node.A builder forCfnFlowVersion.RetrievalFlowNodeS3ConfigurationPropertyAn implementation forCfnFlowVersion.RetrievalFlowNodeS3ConfigurationPropertyContains configurations for the service to use for retrieving data to return as the output from the node.An implementation forCfnFlowVersion.RetrievalFlowNodeServiceConfigurationPropertyContains configurations for a Storage node in a flow.A builder forCfnFlowVersion.StorageFlowNodeConfigurationPropertyAn implementation forCfnFlowVersion.StorageFlowNodeConfigurationPropertyContains configurations for the Amazon S3 location in which to store the input into the node.A builder forCfnFlowVersion.StorageFlowNodeS3ConfigurationPropertyAn implementation forCfnFlowVersion.StorageFlowNodeS3ConfigurationPropertyContains configurations for the service to use for storing the input into the node.An implementation forCfnFlowVersion.StorageFlowNodeServiceConfigurationPropertyContains configurations for a text prompt template.A builder forCfnFlowVersion.TextPromptTemplateConfigurationPropertyAn implementation forCfnFlowVersion.TextPromptTemplateConfigurationPropertyConfiguration for using Amazon Bedrock foundation models to rerank Knowledge Base vector search results.An implementation forCfnFlowVersion.VectorSearchBedrockRerankingConfigurationPropertyConfiguration for the Amazon Bedrock foundation model used for reranking vector search results.An implementation forCfnFlowVersion.VectorSearchBedrockRerankingModelConfigurationPropertyConfiguration for reranking vector search results to improve relevance.An implementation forCfnFlowVersion.VectorSearchRerankingConfigurationPropertyProperties for defining aCfnFlowVersion.A builder forCfnFlowVersionPropsAn implementation forCfnFlowVersionPropsCreates a guardrail to detect and filter harmful content in your generative AI application.Configuration settings for integrating Automated Reasoning policies with Amazon Bedrock Guardrails.A builder forCfnGuardrail.AutomatedReasoningPolicyConfigPropertyAn implementation forCfnGuardrail.AutomatedReasoningPolicyConfigPropertyA fluent builder forCfnGuardrail.Contains filter strengths for harmful content.A builder forCfnGuardrail.ContentFilterConfigPropertyAn implementation forCfnGuardrail.ContentFilterConfigPropertyThe tier that your guardrail uses for content filters.A builder forCfnGuardrail.ContentFiltersTierConfigPropertyAn implementation forCfnGuardrail.ContentFiltersTierConfigPropertyContains details about how to handle harmful content.A builder forCfnGuardrail.ContentPolicyConfigPropertyAn implementation forCfnGuardrail.ContentPolicyConfigPropertyThe filter configuration details for the guardrails contextual grounding filter.A builder forCfnGuardrail.ContextualGroundingFilterConfigPropertyAn implementation forCfnGuardrail.ContextualGroundingFilterConfigPropertyThe policy configuration details for the guardrails contextual grounding policy.A builder forCfnGuardrail.ContextualGroundingPolicyConfigPropertyAn implementation forCfnGuardrail.ContextualGroundingPolicyConfigPropertyThe system-defined guardrail profile that you're using with your guardrail.A builder forCfnGuardrail.GuardrailCrossRegionConfigPropertyAn implementation forCfnGuardrail.GuardrailCrossRegionConfigPropertyThe managed word list to configure for the guardrail.A builder forCfnGuardrail.ManagedWordsConfigPropertyAn implementation forCfnGuardrail.ManagedWordsConfigPropertyThe PII entity to configure for the guardrail.A builder forCfnGuardrail.PiiEntityConfigPropertyAn implementation forCfnGuardrail.PiiEntityConfigPropertyThe regular expression to configure for the guardrail.A builder forCfnGuardrail.RegexConfigPropertyAn implementation forCfnGuardrail.RegexConfigPropertyContains details about PII entities and regular expressions to configure for the guardrail.A builder forCfnGuardrail.SensitiveInformationPolicyConfigPropertyAn implementation forCfnGuardrail.SensitiveInformationPolicyConfigPropertyDetails about topics for the guardrail to identify and deny.A builder forCfnGuardrail.TopicConfigPropertyAn implementation forCfnGuardrail.TopicConfigPropertyContains details about topics that the guardrail should identify and deny.A builder forCfnGuardrail.TopicPolicyConfigPropertyAn implementation forCfnGuardrail.TopicPolicyConfigPropertyThe tier that your guardrail uses for denied topic filters.A builder forCfnGuardrail.TopicsTierConfigPropertyAn implementation forCfnGuardrail.TopicsTierConfigPropertyA word to configure for the guardrail.A builder forCfnGuardrail.WordConfigPropertyAn implementation forCfnGuardrail.WordConfigPropertyContains details about the word policy to configured for the guardrail.A builder forCfnGuardrail.WordPolicyConfigPropertyAn implementation forCfnGuardrail.WordPolicyConfigPropertyProperties for defining aCfnGuardrail.A builder forCfnGuardrailPropsAn implementation forCfnGuardrailPropsCreates a version of the guardrail.A fluent builder forCfnGuardrailVersion.Properties for defining aCfnGuardrailVersion.A builder forCfnGuardrailVersionPropsAn implementation forCfnGuardrailVersionPropsSpecifies an intelligent prompt router resource for Amazon Bedrock .A fluent builder forCfnIntelligentPromptRouter.The target model for a prompt router.An implementation forCfnIntelligentPromptRouter.PromptRouterTargetModelPropertyRouting criteria for a prompt router.A builder forCfnIntelligentPromptRouter.RoutingCriteriaPropertyAn implementation forCfnIntelligentPromptRouter.RoutingCriteriaPropertyProperties for defining aCfnIntelligentPromptRouter.A builder forCfnIntelligentPromptRouterPropsAn implementation forCfnIntelligentPromptRouterPropsSpecifies a knowledge base as a resource in a top-level template.The vector configuration details for the Bedrock embeddings model.An implementation forCfnKnowledgeBase.BedrockEmbeddingModelConfigurationPropertyA fluent builder forCfnKnowledgeBase.Contains configurations for a query, each of which defines information about example queries to help the query engine generate appropriate SQL queries.A builder forCfnKnowledgeBase.CuratedQueryPropertyAn implementation forCfnKnowledgeBase.CuratedQueryPropertyThe configuration details for the embeddings model.A builder forCfnKnowledgeBase.EmbeddingModelConfigurationPropertyAn implementation forCfnKnowledgeBase.EmbeddingModelConfigurationPropertySettings for an Amazon Kendra knowledge base.An implementation forCfnKnowledgeBase.KendraKnowledgeBaseConfigurationPropertyConfigurations to apply to a knowledge base attached to the agent during query.A builder forCfnKnowledgeBase.KnowledgeBaseConfigurationPropertyAn implementation forCfnKnowledgeBase.KnowledgeBaseConfigurationPropertyContains details about the storage configuration of the knowledge base in MongoDB Atlas.A builder forCfnKnowledgeBase.MongoDbAtlasConfigurationPropertyAn implementation forCfnKnowledgeBase.MongoDbAtlasConfigurationPropertyContains the names of the fields to which to map information about the vector store.A builder forCfnKnowledgeBase.MongoDbAtlasFieldMappingPropertyAn implementation forCfnKnowledgeBase.MongoDbAtlasFieldMappingPropertyContains details about the storage configuration of the knowledge base in Amazon Neptune Analytics.A builder forCfnKnowledgeBase.NeptuneAnalyticsConfigurationPropertyAn implementation forCfnKnowledgeBase.NeptuneAnalyticsConfigurationPropertyContains the names of the fields to which to map information about the vector store.A builder forCfnKnowledgeBase.NeptuneAnalyticsFieldMappingPropertyAn implementation forCfnKnowledgeBase.NeptuneAnalyticsFieldMappingPropertyContains details about the Managed Cluster configuration of the knowledge base in Amazon OpenSearch Service.An implementation forCfnKnowledgeBase.OpenSearchManagedClusterConfigurationPropertyContains the names of the fields to which to map information about the vector store.An implementation forCfnKnowledgeBase.OpenSearchManagedClusterFieldMappingPropertyContains details about the storage configuration of the knowledge base in Amazon OpenSearch Service.An implementation forCfnKnowledgeBase.OpenSearchServerlessConfigurationPropertyContains the names of the fields to which to map information about the vector store.An implementation forCfnKnowledgeBase.OpenSearchServerlessFieldMappingPropertyContains details about the storage configuration of the knowledge base in Pinecone.A builder forCfnKnowledgeBase.PineconeConfigurationPropertyAn implementation forCfnKnowledgeBase.PineconeConfigurationPropertyContains the names of the fields to which to map information about the vector store.A builder forCfnKnowledgeBase.PineconeFieldMappingPropertyAn implementation forCfnKnowledgeBase.PineconeFieldMappingPropertyContains information about a column in the current table for the query engine to consider.A builder forCfnKnowledgeBase.QueryGenerationColumnPropertyAn implementation forCfnKnowledgeBase.QueryGenerationColumnPropertyContains configurations for query generation.A builder forCfnKnowledgeBase.QueryGenerationConfigurationPropertyAn implementation forCfnKnowledgeBase.QueryGenerationConfigurationPropertyA builder forCfnKnowledgeBase.QueryGenerationContextPropertyAn implementation forCfnKnowledgeBase.QueryGenerationContextPropertyContains information about a table for the query engine to consider.A builder forCfnKnowledgeBase.QueryGenerationTablePropertyAn implementation forCfnKnowledgeBase.QueryGenerationTablePropertyContains details about the storage configuration of the knowledge base in Amazon RDS.A builder forCfnKnowledgeBase.RdsConfigurationPropertyAn implementation forCfnKnowledgeBase.RdsConfigurationPropertyContains the names of the fields to which to map information about the vector store.A builder forCfnKnowledgeBase.RdsFieldMappingPropertyAn implementation forCfnKnowledgeBase.RdsFieldMappingPropertyContains configurations for an Amazon Redshift database.A builder forCfnKnowledgeBase.RedshiftConfigurationPropertyAn implementation forCfnKnowledgeBase.RedshiftConfigurationPropertyContains configurations for authentication to an Amazon Redshift provisioned data warehouse.An implementation forCfnKnowledgeBase.RedshiftProvisionedAuthConfigurationPropertyContains configurations for a provisioned Amazon Redshift query engine.An implementation forCfnKnowledgeBase.RedshiftProvisionedConfigurationPropertyContains configurations for storage in AWS Glue Data Catalog.An implementation forCfnKnowledgeBase.RedshiftQueryEngineAwsDataCatalogStorageConfigurationPropertyContains configurations for an Amazon Redshift query engine.An implementation forCfnKnowledgeBase.RedshiftQueryEngineConfigurationPropertyContains configurations for storage in Amazon Redshift.An implementation forCfnKnowledgeBase.RedshiftQueryEngineRedshiftStorageConfigurationPropertyContains configurations for Amazon Redshift data storage.An implementation forCfnKnowledgeBase.RedshiftQueryEngineStorageConfigurationPropertySpecifies configurations for authentication to a Redshift Serverless.An implementation forCfnKnowledgeBase.RedshiftServerlessAuthConfigurationPropertyContains configurations for authentication to Amazon Redshift Serverless.A builder forCfnKnowledgeBase.RedshiftServerlessConfigurationPropertyAn implementation forCfnKnowledgeBase.RedshiftServerlessConfigurationPropertyA storage location in an Amazon S3 bucket.A builder forCfnKnowledgeBase.S3LocationPropertyAn implementation forCfnKnowledgeBase.S3LocationPropertyContains the storage configuration of the knowledge base for S3 vectors.A builder forCfnKnowledgeBase.S3VectorsConfigurationPropertyAn implementation forCfnKnowledgeBase.S3VectorsConfigurationPropertyContains configurations for a knowledge base connected to an SQL database.A builder forCfnKnowledgeBase.SqlKnowledgeBaseConfigurationPropertyAn implementation forCfnKnowledgeBase.SqlKnowledgeBaseConfigurationPropertyContains the storage configuration of the knowledge base.A builder forCfnKnowledgeBase.StorageConfigurationPropertyAn implementation forCfnKnowledgeBase.StorageConfigurationPropertySpecifies configurations for the storage location of the images extracted from multimodal documents in your data source.An implementation forCfnKnowledgeBase.SupplementalDataStorageConfigurationPropertyContains information about a storage location for images extracted from multimodal documents in your data source.A builder forCfnKnowledgeBase.SupplementalDataStorageLocationPropertyAn implementation forCfnKnowledgeBase.SupplementalDataStorageLocationPropertyContains details about the model used to create vector embeddings for the knowledge base.An implementation forCfnKnowledgeBase.VectorKnowledgeBaseConfigurationPropertyProperties for defining aCfnKnowledgeBase.A builder forCfnKnowledgeBasePropsAn implementation forCfnKnowledgeBasePropsCreates a prompt in your prompt library that you can add to a flow.A fluent builder forCfnPrompt.Defines a section of content to be cached for reuse in subsequent API calls.A builder forCfnPrompt.CachePointBlockPropertyAn implementation forCfnPrompt.CachePointBlockPropertyContains configurations to use a prompt in a conversational format.A builder forCfnPrompt.ChatPromptTemplateConfigurationPropertyAn implementation forCfnPrompt.ChatPromptTemplateConfigurationPropertyA block of content for a message that you pass to, or receive from, a model with the Converse or ConverseStream API operations.A builder forCfnPrompt.ContentBlockPropertyAn implementation forCfnPrompt.ContentBlockPropertyA message input, or returned from, a call to Converse or ConverseStream .A builder forCfnPrompt.MessagePropertyAn implementation forCfnPrompt.MessagePropertyContains specifications for an Amazon Bedrock agent with which to use the prompt.A builder forCfnPrompt.PromptAgentResourcePropertyAn implementation forCfnPrompt.PromptAgentResourcePropertyContains specifications for a generative AI resource with which to use the prompt.A builder forCfnPrompt.PromptGenAiResourcePropertyAn implementation forCfnPrompt.PromptGenAiResourcePropertyContains inference configurations for the prompt.A builder forCfnPrompt.PromptInferenceConfigurationPropertyAn implementation forCfnPrompt.PromptInferenceConfigurationPropertyContains information about a variable in the prompt.A builder forCfnPrompt.PromptInputVariablePropertyAn implementation forCfnPrompt.PromptInputVariablePropertyContains a key-value pair that defines a metadata tag and value to attach to a prompt variant.A builder forCfnPrompt.PromptMetadataEntryPropertyAn implementation forCfnPrompt.PromptMetadataEntryPropertyContains inference configurations related to model inference for a prompt.A builder forCfnPrompt.PromptModelInferenceConfigurationPropertyAn implementation forCfnPrompt.PromptModelInferenceConfigurationPropertyContains the message for a prompt.A builder forCfnPrompt.PromptTemplateConfigurationPropertyAn implementation forCfnPrompt.PromptTemplateConfigurationPropertyContains details about a variant of the prompt.A builder forCfnPrompt.PromptVariantPropertyAn implementation forCfnPrompt.PromptVariantPropertyThe model must request a specific tool.A builder forCfnPrompt.SpecificToolChoicePropertyAn implementation forCfnPrompt.SpecificToolChoicePropertyContains configurations for instructions to provide the model for how to handle input.A builder forCfnPrompt.SystemContentBlockPropertyAn implementation forCfnPrompt.SystemContentBlockPropertyContains configurations for a text prompt template.A builder forCfnPrompt.TextPromptTemplateConfigurationPropertyAn implementation forCfnPrompt.TextPromptTemplateConfigurationPropertyThe Amazon S3 location of the prompt text.A builder forCfnPrompt.TextS3LocationPropertyAn implementation forCfnPrompt.TextS3LocationPropertyDetermines which tools the model should request in a call toConverseorConverseStream.A builder forCfnPrompt.ToolChoicePropertyAn implementation forCfnPrompt.ToolChoicePropertyConfiguration information for the tools that you pass to a model.A builder forCfnPrompt.ToolConfigurationPropertyAn implementation forCfnPrompt.ToolConfigurationPropertyThe schema for the tool.A builder forCfnPrompt.ToolInputSchemaPropertyAn implementation forCfnPrompt.ToolInputSchemaPropertyInformation about a tool that you can use with the Converse API.A builder forCfnPrompt.ToolPropertyAn implementation forCfnPrompt.ToolPropertyThe specification for the tool.A builder forCfnPrompt.ToolSpecificationPropertyAn implementation forCfnPrompt.ToolSpecificationPropertyProperties for defining aCfnPrompt.A builder forCfnPromptPropsAn implementation forCfnPromptPropsCreates a static snapshot of your prompt that can be deployed to production.A fluent builder forCfnPromptVersion.Defines a section of content to be cached for reuse in subsequent API calls.A builder forCfnPromptVersion.CachePointBlockPropertyAn implementation forCfnPromptVersion.CachePointBlockPropertyContains configurations to use a prompt in a conversational format.A builder forCfnPromptVersion.ChatPromptTemplateConfigurationPropertyAn implementation forCfnPromptVersion.ChatPromptTemplateConfigurationPropertyA block of content for a message that you pass to, or receive from, a model with the Converse or ConverseStream API operations.A builder forCfnPromptVersion.ContentBlockPropertyAn implementation forCfnPromptVersion.ContentBlockPropertyA message input, or returned from, a call to Converse or ConverseStream .A builder forCfnPromptVersion.MessagePropertyAn implementation forCfnPromptVersion.MessagePropertyContains specifications for an Amazon Bedrock agent with which to use the prompt.A builder forCfnPromptVersion.PromptAgentResourcePropertyAn implementation forCfnPromptVersion.PromptAgentResourcePropertyContains specifications for a generative AI resource with which to use the prompt.A builder forCfnPromptVersion.PromptGenAiResourcePropertyAn implementation forCfnPromptVersion.PromptGenAiResourcePropertyContains inference configurations for the prompt.A builder forCfnPromptVersion.PromptInferenceConfigurationPropertyAn implementation forCfnPromptVersion.PromptInferenceConfigurationPropertyContains information about a variable in the prompt.A builder forCfnPromptVersion.PromptInputVariablePropertyAn implementation forCfnPromptVersion.PromptInputVariablePropertyContains a key-value pair that defines a metadata tag and value to attach to a prompt variant.A builder forCfnPromptVersion.PromptMetadataEntryPropertyAn implementation forCfnPromptVersion.PromptMetadataEntryPropertyContains inference configurations related to model inference for a prompt.An implementation forCfnPromptVersion.PromptModelInferenceConfigurationPropertyContains the message for a prompt.A builder forCfnPromptVersion.PromptTemplateConfigurationPropertyAn implementation forCfnPromptVersion.PromptTemplateConfigurationPropertyContains details about a variant of the prompt.A builder forCfnPromptVersion.PromptVariantPropertyAn implementation forCfnPromptVersion.PromptVariantPropertyThe model must request a specific tool.A builder forCfnPromptVersion.SpecificToolChoicePropertyAn implementation forCfnPromptVersion.SpecificToolChoicePropertyContains configurations for instructions to provide the model for how to handle input.A builder forCfnPromptVersion.SystemContentBlockPropertyAn implementation forCfnPromptVersion.SystemContentBlockPropertyContains configurations for a text prompt template.A builder forCfnPromptVersion.TextPromptTemplateConfigurationPropertyAn implementation forCfnPromptVersion.TextPromptTemplateConfigurationPropertyDetermines which tools the model should request in a call toConverseorConverseStream.A builder forCfnPromptVersion.ToolChoicePropertyAn implementation forCfnPromptVersion.ToolChoicePropertyConfiguration information for the tools that you pass to a model.A builder forCfnPromptVersion.ToolConfigurationPropertyAn implementation forCfnPromptVersion.ToolConfigurationPropertyThe schema for the tool.A builder forCfnPromptVersion.ToolInputSchemaPropertyAn implementation forCfnPromptVersion.ToolInputSchemaPropertyInformation about a tool that you can use with the Converse API.A builder forCfnPromptVersion.ToolPropertyAn implementation forCfnPromptVersion.ToolPropertyThe specification for the tool.A builder forCfnPromptVersion.ToolSpecificationPropertyAn implementation forCfnPromptVersion.ToolSpecificationPropertyProperties for defining aCfnPromptVersion.A builder forCfnPromptVersionPropsAn implementation forCfnPromptVersionPropsA Bedrock base foundation model.The model identifiers for the Bedrock base foundation models.Represents a Bedrock model.Internal default implementation forIModel.A proxy class which represents a concrete javascript instance of this type.A Bedrock provisioned model.