Package com.pulumi.aws.bedrock.inputs
Class AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs.Builder
-
public static final class AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs defaults)
-
-
Method Detail
-
embeddingModelArn
public AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs.Builder embeddingModelArn(com.pulumi.core.Output<java.lang.String> embeddingModelArn)
- Parameters:
embeddingModelArn- ARN of the model used to create vector embeddings for the knowledge base.- Returns:
- builder
-
embeddingModelArn
public AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs.Builder embeddingModelArn(java.lang.String embeddingModelArn)
- Parameters:
embeddingModelArn- ARN of the model used to create vector embeddings for the knowledge base.- Returns:
- builder
-
embeddingModelConfiguration
public AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs.Builder embeddingModelConfiguration(@Nullable com.pulumi.core.Output<AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs> embeddingModelConfiguration)
- Parameters:
embeddingModelConfiguration- Embeddings model configuration details for the vector model used in the knowledge base. See `embeddingModelConfiguration` Block for details.- Returns:
- builder
-
embeddingModelConfiguration
public AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs.Builder embeddingModelConfiguration(AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationEmbeddingModelConfigurationArgs embeddingModelConfiguration)
- Parameters:
embeddingModelConfiguration- Embeddings model configuration details for the vector model used in the knowledge base. See `embeddingModelConfiguration` Block for details.- Returns:
- builder
-
supplementalDataStorageConfiguration
public AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs.Builder supplementalDataStorageConfiguration(@Nullable com.pulumi.core.Output<AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs> supplementalDataStorageConfiguration)
- Parameters:
supplementalDataStorageConfiguration- Supplemental data storage configuration for images extracted from multimodal documents. See `supplementalDataStorageConfiguration` Block for details.- Returns:
- builder
-
supplementalDataStorageConfiguration
public AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs.Builder supplementalDataStorageConfiguration(AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationSupplementalDataStorageConfigurationArgs supplementalDataStorageConfiguration)
- Parameters:
supplementalDataStorageConfiguration- Supplemental data storage configuration for images extracted from multimodal documents. See `supplementalDataStorageConfiguration` Block for details.- Returns:
- builder
-
build
public AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs build()
-
-