Skip to main content

vectordb

@codebolt/codeboltjs


Variable: vectordb

const vectordb: {
addVectorItem: (item: any) => Promise<AddVectorItemResponse>;
getVector: (key: string) => Promise<GetVectorResponse>;
queryVectorItem: (key: string) => Promise<QueryVectorItemResponse>;
queryVectorItems: (items: [], dbPath: string) => Promise<QueryVectorItemResponse>;
};

Defined in: packages/codeboltjs/src/modules/vectordb.ts:4

Type Declaration

NameTypeDescriptionDefined in
addVectorItem()(item: any) => Promise<AddVectorItemResponse>Adds a new vector item to the vector database.packages/codeboltjs/src/modules/vectordb.ts:31
getVector()(key: string) => Promise<GetVectorResponse>Retrieves a vector from the vector database based on the provided key.packages/codeboltjs/src/modules/vectordb.ts:11
queryVectorItem()(key: string) => Promise<QueryVectorItemResponse>Queries a vector item from the vector database based on the provided key.packages/codeboltjs/src/modules/vectordb.ts:50
queryVectorItems()(items: [], dbPath: string) => Promise<QueryVectorItemResponse>Queries a vector item from the vector database based on the provided key.packages/codeboltjs/src/modules/vectordb.ts:68