EmbeddingService.java 400 Bytes
package com.xly.milvus.service;

import java.util.List;

public interface EmbeddingService {

    /**
     * 生成单个文本的向量
     */
    public List<Float> generateEmbedding(String text);

    /**
     * 批量生成向量(高效版)
     * 利用 LangChain4j 内置的并行化能力,显著提升性能
     */
    public List<List<Float>> generateEmbeddings(List<String> texts);
}