---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/vector/factory/interfaces/CreateVectorStoreConfig.md
---

# Interface: CreateVectorStoreConfig\<O>

Defined in: [batteries/vector/factory.ts:28](https://github.com/NHTIO/ADK/blob/v1.20260607.0/src/batteries/vector/factory.ts#L28)

## Type Parameters

| Type Parameter                                                                             | Default type                                                                 |
| ------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------- |
| `O` *extends* [`BaseVectorStoreOptions`](../../types/interfaces/BaseVectorStoreOptions.md) | [`BaseVectorStoreOptions`](../../types/interfaces/BaseVectorStoreOptions.md) |

## Properties

| Property                                | Type                                                               | Defined in                                                                                                            |
| --------------------------------------- | ------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------- |
|  `client`   | [`VectorStoreClient`](../type-aliases/VectorStoreClient.md)<`O`> | [batteries/vector/factory.ts:31](https://github.com/NHTIO/ADK/blob/v1.20260607.0/src/batteries/vector/factory.ts#L31) |
|  `options` | `O`                                                                | [batteries/vector/factory.ts:32](https://github.com/NHTIO/ADK/blob/v1.20260607.0/src/batteries/vector/factory.ts#L32) |
