Class EmbeddingModelImpl

java.lang.Object
com.oracle.cloud.spring.genai.EmbeddingModelImpl
All Implemented Interfaces:
EmbeddingModel

public class EmbeddingModelImpl extends Object implements EmbeddingModel
Implementation for OCI GenAI EmbedingModel
  • Constructor Details

    • EmbeddingModelImpl

      public EmbeddingModelImpl(com.oracle.bmc.generativeaiinference.GenerativeAiInference client, com.oracle.bmc.generativeaiinference.model.ServingMode servingMode, com.oracle.bmc.generativeaiinference.model.EmbedTextDetails.Truncate truncate, String compartment)
  • Method Details

    • embedAll

      public List<com.oracle.bmc.generativeaiinference.responses.EmbedTextResponse> embedAll(List<String> inputs)
      Embeds a list of text inputs.
      Specified by:
      embedAll in interface EmbeddingModel
      Parameters:
      inputs - Text inputs to embed.
      Returns:
      The list of EmbedTextResponses for the input texts.