Package version:

Interface VectorStoresCreateVectorStoreOptionalParams

Optional parameters.

interface VectorStoresCreateVectorStoreOptionalParams {
    chunkingStrategy?: VectorStoreChunkingStrategyRequestUnion;
    expiresAfter?: VectorStoreExpirationPolicy;
    fileIds?: {};
    metadata?: any;
    name?: string;
    pollingOptions?: PollingOptions;
    storeConfiguration?: VectorStoreConfiguration;
}

Hierarchy (view full)

Properties

The chunking strategy used to chunk the file(s). If not set, will use the auto strategy. Only applicable if file_ids is non-empty.

Details on when this vector store expires

fileIds?: {}

A list of file IDs that the vector store should use. Useful for tools like file_search that can access files.

metadata?: any

A set of up to 16 key/value pairs that can be attached to an object, used for storing additional information about that object in a structured format. Keys may be up to 64 characters in length and values may be up to 512 characters in length.

name?: string

The name of the vector store.

pollingOptions?: PollingOptions

Options for configuring polling behavior.

storeConfiguration?: VectorStoreConfiguration

The vector store configuration, used when vector store is created from Azure asset URIs.