Interface EmbeddingGeneration<TValue,​TEmbedding extends Number>

  • All Superinterfaces:
    AIService

    public interface EmbeddingGeneration<TValue,​TEmbedding extends Number>
    extends AIService
    Interface for text embedding generation services
    • Method Detail

      • generateEmbeddingsAsync

        reactor.core.publisher.Mono<List<Embedding<TEmbedding>>> generateEmbeddingsAsync​(List<TValue> data)
        Generates a list of embeddings associated to the data
        Parameters:
        data - List of texts to generate embeddings for
        Returns:
        List of embeddings of each data point