@cdklabs/generative-ai-cdk-constructs
@cdklabs/generative-ai-cdk-constructs / amazonaurora / ExistingAmazonAuroraVectorStoreProps
Properties for an existing Aurora Vector Store.
You database must have TCP/IP port that the
database will use for application connections
set up for 5432.
readonlyauroraSecurityGroup:ISecurityGroup
The Security group associated with the RDS Aurora instance. This security group allows access to the Aurora Vector Store from Lambda’s custom resource running pgVector SQL commands.
readonlyclusterIdentifier:string
The unique cluster identifier of your Aurora RDS cluster.
readonlydatabaseName:string
The name of the database for the Aurora Vector Store.
readonlyembeddingsModelVectorDimension:number
The embeddings model dimension used for the Aurora Vector Store. The vector dimensions of the model must match the dimensions used in the KnowledgeBase construct.
BaseAuroraVectorStoreProps.embeddingsModelVectorDimension
readonlyoptionalmetadataField:string
The field name for the metadata column in the Aurora Vector Store.
BaseAuroraVectorStoreProps.metadataField
readonlyoptionalprimaryKeyField:string
The primary key field for the Aurora Vector Store table.
BaseAuroraVectorStoreProps.primaryKeyField
readonlyoptionalschemaName:string
The schema name for the Aurora Vector Store.
BaseAuroraVectorStoreProps.schemaName
readonlysecret:ISecret
The secret containing the database credentials.
The secret must contain host, port, username,
password and dbname values.
readonlyoptionaltableName:string
The name of the table for the Aurora Vector Store.
BaseAuroraVectorStoreProps.tableName
readonlyoptionaltextField:string
The field name for the text column in the Aurora Vector Store.
BaseAuroraVectorStoreProps.textField
readonlyoptionalvectorField:string
The field name for the vector column in the Aurora Vector Store.
BaseAuroraVectorStoreProps.vectorField
readonlyvpc:IVpc
The VPC in which the existing Aurora Vector Store is located.