Optional
maxOptional
maxOptional
projectOptional
spaceOptional
truncateAn abstract method that takes an array of documents as input and returns a promise that resolves to an array of vectors for each document.
An array of documents to be embedded.
A promise that resolves to an array of vectors for each document.
An abstract method that takes a single document as input and returns a promise that resolves to a vector for the query document.
A single document to be embedded.
A promise that resolves to a vector for the query document.
The async caller should be used by subclasses to make any async calls, which will thus benefit from the concurrency and retry logic.