---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/vector/conformance/functions/runVectorStoreConformance.md
---

# Function: runVectorStoreConformance()

```ts
function runVectorStoreConformance(
  label: string,
  makeStore: () => Promise<CallableVectorStore>,
  dim?: number,
  opts?: {
    retry?: number;
    timeout?: number;
  },
): void;
```

Defined in: [batteries/vector/conformance/index.ts:48](https://github.com/NHTIO/ADK/blob/v1.20260607.0/src/batteries/vector/conformance/index.ts#L48)

## Parameters

| Parameter       | Type                                                                                           | Default value |
| --------------- | ---------------------------------------------------------------------------------------------- | ------------- |
| `label`         | `string`                                                                                       | `undefined`   |
| `makeStore`     | () => `Promise`<[`CallableVectorStore`](../../contract/type-aliases/CallableVectorStore.md)> | `undefined`   |
| `dim`           | `number`                                                                                       | `3`           |
| `opts`          | { `retry?`: `number`; `timeout?`: `number`; }                                                | `{}`          |
| `opts.retry?`   | `number`                                                                                       | `undefined`   |
| `opts.timeout?` | `number`                                                                                       | `undefined`   |

## Returns

`void`
