Package-level declarations
Types
Contains the information of an Agent Action Group
Builder for AgentActionGroupArgs.
Type of Executors for an Action Group
Type of Executors for an Action Group
Details about the routing configuration for an Agent alias.
Contains information about the API Schema for the Action Group
Builder for AgentApiSchema0PropertiesArgs.
Contains information about the API Schema for the Action Group
Builder for AgentApiSchema1PropertiesArgs.
Function definition
Builder for AgentFunctionArgs.
Schema of Functions
Builder for AgentFunctionSchemaArgs.
Configuration for a guardrail.
Builder for AgentGuardrailConfigurationArgs.
Configuration for inference in prompt configuration
Builder for AgentInferenceConfigurationArgs.
Agent Knowledge Base
Builder for AgentKnowledgeBaseArgs.
Parameter detail
Builder for AgentParameterDetailArgs.
BasePromptConfiguration per Prompt Type.
Builder for AgentPromptConfigurationArgs.
Configuration for prompt override.
The identifier for the S3 resource.
Builder for AgentS3IdentifierArgs.
Settings for a foundation model used to parse documents for a data source.
Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried.
Specifies a raw data source location to ingest.
Builder for DataSourceConfigurationArgs.
The configuration of the Confluence content. For example, configuring specific types of Confluence content.
The configuration information to connect to Confluence as your data source.
The endpoint information to connect to your Confluence data source.
The type of filtering that you want to apply to certain objects or content of the data source. For example, the PATTERN type is regular expression patterns you can apply to filter your content.
Settings for customizing steps in the data source content ingestion pipeline.
Configurations for when you choose fixed-size chunking. If you set the chunkingStrategy as NONE, exclude this field.
Configurations for when you choose hierarchical chunking. If you set the chunkingStrategy as NONE, exclude this field.
Token settings for a layer in a hierarchical chunking configuration.
A location for storing content from data sources temporarily as it is processed by custom components in the ingestion pipeline.
Builder for DataSourceIntermediateStorageArgs.
Settings for parsing document contents
Builder for DataSourceParsingConfigurationArgs.
Instructions for interpreting the contents of a document.
Builder for DataSourceParsingPromptArgs.
The specific filters applied to your data source content. You can filter out or include certain content.
Builder for DataSourcePatternObjectFilterArgs.
The configuration of specific filters applied to your data source content. You can filter out or include certain content.
The configuration information to connect to Amazon S3 as your data source.
An Amazon S3 location.
Builder for DataSourceS3LocationArgs.
The configuration of filtering the Salesforce content. For example, configuring regular expression patterns to include or exclude certain content.
The configuration information to connect to Salesforce as your data source.
The endpoint information to connect to your Salesforce data source.
A seed url object.
Builder for DataSourceSeedUrlArgs.
Configurations for when you choose semantic chunking. If you set the chunkingStrategy as NONE, exclude this field.
Contains details about the server-side encryption for the data source.
The configuration of the SharePoint content. For example, configuring specific types of SharePoint content.
The configuration information to connect to SharePoint as your data source.
The endpoint information to connect to your SharePoint data source.
A Lambda function that processes documents.
Builder for DataSourceTransformationArgs.
A Lambda function that processes documents.
A Lambda function that processes documents.
A url configuration.
Builder for DataSourceUrlConfigurationArgs.
Details about how to chunk the documents in the data source. A chunk refers to an excerpt from a data source that is returned when the knowledge base that it belongs to is queried.
Configuration for the web crawler.
Limit settings for the web crawler.
Builder for DataSourceWebCrawlerLimitsArgs.
Configures a web data source location.
A web source configuration.
Agent flow node configuration
Builder for FlowAgentFlowNodeConfigurationArgs.
Details about the routing configuration for a Flow alias.
Collector flow node configuration
Conditional connection configuration
Condition branch for a condition node
Builder for FlowConditionArgs.
Condition flow node configuration
Flow connection
Builder for FlowConnectionArgs.
Connection configuration
Connection configuration
Data connection configuration
Flow definition
Builder for FlowDefinitionArgs.
Input flow node configuration
Builder for FlowInputFlowNodeConfigurationArgs.
Iterator flow node configuration
Knowledge base flow node configuration
Lambda function flow node configuration
Lex flow node configuration
Builder for FlowLexFlowNodeConfigurationArgs.
Internal mixin for flow node
Builder for FlowNodeArgs.
Node configuration in a flow
Node configuration in a flow
Node configuration in a flow
Node configuration in a flow
Node configuration in a flow
Node configuration in a flow
Node configuration in a flow
Node configuration in a flow
Node configuration in a flow
Node configuration in a flow
Node configuration in a flow
Node configuration in a flow
Input to a node in a flow
Builder for FlowNodeInputArgs.
Output of a node in a flow
Builder for FlowNodeOutputArgs.
Output flow node configuration
Prompt flow node configuration
Inline prompt configuration for prompt node
Resource prompt configuration for prompt node
Prompt source configuration for prompt node
Prompt source configuration for prompt node
Model inference configuration
Input variable
Builder for FlowPromptInputVariableArgs.
Prompt model inference configuration
Prompt template configuration
Retrieval flow node configuration
s3 Retrieval configuration for Retrieval node
Retrieval service configuration for Retrieval node
A bucket, key and optional version pointing to an S3 object containing a UTF-8 encoded JSON string Definition with the same schema as the Definition property of this resource
Builder for FlowS3LocationArgs.
Storage flow node configuration
s3 storage configuration for storage node
storage service configuration for storage node
Configuration for text prompt template
Builder for GetAgentAliasPlainArgs.
Builder for GetAgentPlainArgs.
Builder for GetDataSourcePlainArgs.
Builder for GetFlowAliasPlainArgs.
Builder for GetFlowPlainArgs.
Builder for GetFlowVersionPlainArgs.
Builder for GetGuardrailPlainArgs.
Builder for GetGuardrailVersionPlainArgs.
Builder for GetKnowledgeBasePlainArgs.
Builder for GetPromptPlainArgs.
Builder for GetPromptVersionPlainArgs.
Content filter config in content policy.
Builder for GuardrailContentFilterConfigArgs.
Content policy config for a guardrail.
Builder for GuardrailContentPolicyConfigArgs.
A config for grounding filter.
Contextual grounding policy config for a guardrail.
A managed words config.
Builder for GuardrailManagedWordsConfigArgs.
Pii entity configuration.
Builder for GuardrailPiiEntityConfigArgs.
A regex configuration.
Builder for GuardrailRegexConfigArgs.
Sensitive information policy config for a guardrail.
Topic config in topic policy.
Builder for GuardrailTopicConfigArgs.
Topic policy config for a guardrail.
Builder for GuardrailTopicPolicyConfigArgs.
A custom word config.
Builder for GuardrailWordConfigArgs.
Word policy config for a guardrail.
Builder for GuardrailWordPolicyConfigArgs.
The vector configuration details for the Bedrock embeddings model.
Contains details about the embeddings model used for the knowledge base.
Builder for KnowledgeBaseConfigurationArgs.
The embeddings model configuration details for the vector model used in Knowledge Base.
Contains the storage configuration of the knowledge base in MongoDb Atlas Cloud.
Contains the names of the fields to which to map information about the vector store.
Contains the storage configuration of the knowledge base in Amazon OpenSearch Service.
A mapping of Bedrock Knowledge Base fields to OpenSearch Serverless field names
Contains the storage configuration of the knowledge base in Pinecone.
Contains the names of the fields to which to map information about the vector store.
Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see Create a vector index in Amazon RDS.
Builder for KnowledgeBaseRdsConfigurationArgs.
Contains the names of the fields to which to map information about the vector store.
Builder for KnowledgeBaseRdsFieldMappingArgs.
The vector store service in which the knowledge base is stored.
Contains details about the model used to create vector embeddings for the knowledge base.
Model inference configuration
Input variable
Builder for PromptInputVariableArgs.
Prompt model inference configuration
Prompt template configuration
Configuration for text prompt template
The identifier for the S3 resource.
Builder for PromptTextS3LocationArgs.
Prompt variant
Builder for PromptVariantArgs.