> **Experimental**
>
> `@aws-cdk/aws-bedrock-alpha` is an [**experimental**](/stability) (alpha) package: its API may change in any release, without a major version bump.
# KnowledgeBaseOpenSearchServerlessStorageProps

Properties for `KnowledgeBaseOpenSearchServerlessStorage`.

Extends: KnowledgeBaseOpenSearchServerlessStorageProps
Extends: OpenSearchServerlessVectorStoreProps
Used as props by: KnowledgeBaseOpenSearchServerlessStorage

- Stability: [Experimental](/cdk/api/stability.html)
- Source: [`bedrock/mixins/knowledge-base.ts`](https://github.com/aws/aws-cdk/blob/v2.274.0-alpha.0/packages/@aws-cdk/aws-bedrock-alpha/bedrock/mixins/knowledge-base.ts#L46)
- Type last changed: v2.274.0-alpha.0 · 21 Oct 2026

## Example

```ts
declare const collection: opensearchserverless.ICollectionRef;
declare const role: iam.Role;

new aws_bedrock_cfn.CfnKnowledgeBase(this, 'KnowledgeBase', {
  name: 'product-documentation',
  roleArn: role.roleArn,
  knowledgeBaseConfiguration: {
    type: 'VECTOR',
    vectorKnowledgeBaseConfiguration: {
      embeddingModelArn: bedrock.BedrockFoundationModel.TITAN_EMBED_TEXT_V2_1024.modelArn,
    },
  },
}).with(new bedrock.mixins.KnowledgeBaseOpenSearchServerlessStorage({
  collection,
  vectorIndexName: 'bedrock-knowledge-base-default-index',
  vectorField: 'bedrock-knowledge-base-default-vector',
  textField: 'AMAZON_BEDROCK_TEXT_CHUNK',
  metadataField: 'AMAZON_BEDROCK_METADATA',
}));
```

## Properties

- `collection`: [ICollectionRef](/cdk/api/v2/docs/aws-cdk-lib.interfaces.aws_opensearchserverless.ICollectionRef.html) (required) — The OpenSearch Serverless collection that contains the vector index.

- `metadataField`: string (required) — The name of the index field that stores the metadata of each chunk.

- `textField`: string (required) — The name of the index field that stores the raw text of each chunk.

- `vectorField`: string (required) — The name of the index field that stores the vector embeddings.

- `vectorIndexName`: string (required) — The name of the vector index in the collection.
