Package com.pulumi.aws.bedrock.outputs
Class AgentKnowledgeBaseKnowledgeBaseConfiguration
- java.lang.Object
-
- com.pulumi.aws.bedrock.outputs.AgentKnowledgeBaseKnowledgeBaseConfiguration
-
public final class AgentKnowledgeBaseKnowledgeBaseConfiguration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAgentKnowledgeBaseKnowledgeBaseConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AgentKnowledgeBaseKnowledgeBaseConfiguration.Builderbuilder()static AgentKnowledgeBaseKnowledgeBaseConfiguration.Builderbuilder(AgentKnowledgeBaseKnowledgeBaseConfiguration defaults)java.util.Optional<AgentKnowledgeBaseKnowledgeBaseConfigurationKendraKnowledgeBaseConfiguration>kendraKnowledgeBaseConfiguration()java.util.Optional<AgentKnowledgeBaseKnowledgeBaseConfigurationManagedKnowledgeBaseConfiguration>managedKnowledgeBaseConfiguration()java.util.Optional<AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfiguration>sqlKnowledgeBaseConfiguration()java.lang.Stringtype()java.util.Optional<AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration>vectorKnowledgeBaseConfiguration()
-
-
-
Method Detail
-
kendraKnowledgeBaseConfiguration
public java.util.Optional<AgentKnowledgeBaseKnowledgeBaseConfigurationKendraKnowledgeBaseConfiguration> kendraKnowledgeBaseConfiguration()
- Returns:
- Settings for an Amazon Kendra knowledge base. See `kendraKnowledgeBaseConfiguration` Block for details.
-
managedKnowledgeBaseConfiguration
public java.util.Optional<AgentKnowledgeBaseKnowledgeBaseConfigurationManagedKnowledgeBaseConfiguration> managedKnowledgeBaseConfiguration()
- Returns:
- Settings for a managed knowledge base where Amazon Bedrock manages the vector store. See `managedKnowledgeBaseConfiguration` Block for details.
-
sqlKnowledgeBaseConfiguration
public java.util.Optional<AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfiguration> sqlKnowledgeBaseConfiguration()
- Returns:
- Configurations for a knowledge base connected to an SQL database. See `sqlKnowledgeBaseConfiguration` Block for details.
-
type
public java.lang.String type()
- Returns:
- Type of data that the data source is converted into for the knowledge base. Valid Values: `VECTOR`, `KENDRA`, `SQL`, `MANAGED`.
-
vectorKnowledgeBaseConfiguration
public java.util.Optional<AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfiguration> vectorKnowledgeBaseConfiguration()
- Returns:
- Details about the model that's used to convert the data source into vector embeddings. See `vectorKnowledgeBaseConfiguration` Block for details.
-
builder
public static AgentKnowledgeBaseKnowledgeBaseConfiguration.Builder builder()
-
builder
public static AgentKnowledgeBaseKnowledgeBaseConfiguration.Builder builder(AgentKnowledgeBaseKnowledgeBaseConfiguration defaults)
-
-