@orama/orama
Version:
A complete search engine and RAG pipeline in your browser, server, or edge network with support for full-text, vector, and hybrid search in less than 2kb.
5 lines (4 loc) • 634 B
TypeScript
import type { AnyOrama, Results, SearchParamsVector, TypedDocument } from '../types.js';
import { Language } from '../index.js';
export declare function innerVectorSearch<T extends AnyOrama, ResultDocument = TypedDocument<T>>(orama: T, params: Pick<SearchParamsVector<T, ResultDocument>, 'vector' | 'similarity' | 'where'>, language: Language | undefined): import("../trees/vector.js").SimilarVector[];
export declare function searchVector<T extends AnyOrama, ResultDocument = TypedDocument<T>>(orama: T, params: SearchParamsVector<T, ResultDocument>, language?: Language): Results<ResultDocument> | Promise<Results<ResultDocument>>;