Package com.pulumi.aws.bedrock.inputs
Class AgentDataSourceVectorIngestionConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.bedrock.inputs.AgentDataSourceVectorIngestionConfigurationArgs
-
public final class AgentDataSourceVectorIngestionConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAgentDataSourceVectorIngestionConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AgentDataSourceVectorIngestionConfigurationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AgentDataSourceVectorIngestionConfigurationArgs.Builderbuilder()static AgentDataSourceVectorIngestionConfigurationArgs.Builderbuilder(AgentDataSourceVectorIngestionConfigurationArgs defaults)java.util.Optional<com.pulumi.core.Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs>>chunkingConfiguration()java.util.Optional<com.pulumi.core.Output<AgentDataSourceVectorIngestionConfigurationContextEnrichmentConfigurationArgs>>contextEnrichmentConfiguration()java.util.Optional<com.pulumi.core.Output<AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs>>customTransformationConfiguration()java.util.Optional<com.pulumi.core.Output<AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs>>parsingConfiguration()
-
-
-
Field Detail
-
Empty
public static final AgentDataSourceVectorIngestionConfigurationArgs Empty
-
-
Method Detail
-
chunkingConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentDataSourceVectorIngestionConfigurationChunkingConfigurationArgs>> chunkingConfiguration()
- Returns:
- 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. See `chunkingConfiguration` Block for details.
-
contextEnrichmentConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentDataSourceVectorIngestionConfigurationContextEnrichmentConfigurationArgs>> contextEnrichmentConfiguration()
- Returns:
- Context enrichment configuration used to provide additional context to the RAG application. Required when the knowledge base uses Amazon Neptune Analytics (GraphRAG) storage. See `contextEnrichmentConfiguration` Block for details.
-
customTransformationConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentDataSourceVectorIngestionConfigurationCustomTransformationConfigurationArgs>> customTransformationConfiguration()
- Returns:
- Configuration for custom transformation of data source documents. See `customTransformationConfiguration` Block for details.
-
parsingConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentDataSourceVectorIngestionConfigurationParsingConfigurationArgs>> parsingConfiguration()
- Returns:
- Configuration for custom parsing of data source documents. See `parsingConfiguration` Block for details.
-
builder
public static AgentDataSourceVectorIngestionConfigurationArgs.Builder builder()
-
builder
public static AgentDataSourceVectorIngestionConfigurationArgs.Builder builder(AgentDataSourceVectorIngestionConfigurationArgs defaults)
-
-