generative-ai-cdk-constructs

@cdklabs/generative-ai-cdk-constructsDocs


@cdklabs/generative-ai-cdk-constructs / amazonaurora / AmazonAuroraVectorStoreProps

Interface: AmazonAuroraVectorStoreProps

Properties for configuring an Amazon Aurora Vector Store.

Extends

Properties

databaseName?

readonly optional databaseName: string

The name of the database for the Aurora Vector Store.


embeddingsModelVectorDimension

readonly embeddingsModelVectorDimension: 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.

Inherited from

BaseAuroraVectorStoreProps.embeddingsModelVectorDimension


metadataField?

readonly optional metadataField: string

The field name for the metadata column in the Aurora Vector Store.

Inherited from

BaseAuroraVectorStoreProps.metadataField


postgreSQLVersion?

readonly optional postgreSQLVersion: AuroraPostgresEngineVersion

The version of PostgreSQL to use for the Aurora Vector Store. By default, the latest supported version will be used.


primaryKeyField?

readonly optional primaryKeyField: string

The primary key field for the Aurora Vector Store table.

Inherited from

BaseAuroraVectorStoreProps.primaryKeyField


schemaName?

readonly optional schemaName: string

The schema name for the Aurora Vector Store.

Inherited from

BaseAuroraVectorStoreProps.schemaName


tableName?

readonly optional tableName: string

The name of the table for the Aurora Vector Store.

Inherited from

BaseAuroraVectorStoreProps.tableName


textField?

readonly optional textField: string

The field name for the text column in the Aurora Vector Store.

Inherited from

BaseAuroraVectorStoreProps.textField


vectorField?

readonly optional vectorField: string

The field name for the vector column in the Aurora Vector Store.

Inherited from

BaseAuroraVectorStoreProps.vectorField


vpc?

readonly optional vpc: IVpc

User’s VPC in which they want to deploy Aurora Database.