# Type Alias TInsertDocOptions

type TInsertDocOptions = {
chunkOverlap?: number;
chunkSize?: number;
metadata?: Record<string, any>;
returnFullVectorInfo?: boolean;
}

- Defined in src/VectorDB/VectorDBInstance.class.ts:18

##### Index

### Properties

chunkOverlap?
chunkSize?
metadata?
returnFullVectorInfo?

## Properties

### `Optional` chunkOverlap

chunkOverlap?: number

The chunk overlap to use for the document, this will override the default embedding chunk overlap

- Defined in src/VectorDB/VectorDBInstance.class.ts:26

### `Optional` chunkSize

chunkSize?: number

The chunk size to use for the document, this will override the default embedding chunk size

- Defined in src/VectorDB/VectorDBInstance.class.ts:22

### `Optional` metadata

metadata?: Record<string, any>

The metadata to insert, can be any key/value pair

- Defined in src/VectorDB/VectorDBInstance.class.ts:30

### `Optional` returnFullVectorInfo

returnFullVectorInfo?: boolean

If set, the returned data will include the full vector information for each document

- Defined in src/VectorDB/VectorDBInstance.class.ts:34