Skip to content

useVectorSearch

useVectorSearch(): UseMutationResult<VectorSearchResult<Record<string, unknown>>, Error, VectorSearchOptions, unknown>

Hook for vector similarity search with automatic text embedding

UseMutationResult<VectorSearchResult<Record<string, unknown>>, Error, VectorSearchOptions, unknown>

const { mutateAsync } = useVectorSearch()
const { data } = await mutateAsync({
table: 'documents',
column: 'embedding',
query: 'How to use TypeScript?',
match_count: 10,
})