generateEmbeddings
generateEmbeddings(
texts:string[],options:MemoryEngineEmbeddingOptions):Promise<number[][]>
Defined in: src/lib/memoryEngine/embeddings.ts:159Â
Generate embeddings for multiple texts, automatically chunking large inputs.
More efficient than calling generateEmbedding multiple times. Supports the same auth methods as generateEmbedding. For inputs larger than batchSize (default 100), splits into chunks processed with bounded concurrency (3 concurrent batches).
Parameters
| Parameter | Type | Description |
|---|---|---|
|
|
|
Array of texts to embed |
|
|
Embedding options |
Returns
Promise<number[][]>
Array of embeddings in the same order as input texts
Last updated on