generateEmbeddings

fun generateEmbeddings(inputs: List<String>, dimensions: Int = 1536): List<List<Float>>(source)

Generates deterministic embedding vectors for a list of input strings.

Each input string is converted into a normalized float vector of the specified dimension using a deterministic algorithm.

Return

A list of embedding vectors corresponding to the input strings.

Parameters

inputs

The strings to generate embeddings for.

dimensions

The number of dimensions for each embedding vector (default is 1536).