Interface EmbeddingModelConfig


public interface EmbeddingModelConfig
  • Method Summary

    Modifier and Type
    Method
    Description
    This property will override the quarkus.langchain4j.azure-openai.deployment-name specifically for embedding models if it is set.
    This property will override the quarkus.langchain4j.azure-openai.endpoint specifically for embedding models if it is set.
    Whether embedding model requests should be logged
    Whether embedding model responses should be logged
    This property will override the quarkus.langchain4j.azure-openai.resource-name specifically for embedding models if it is set.
  • Method Details

    • resourceName

      Optional<String> resourceName()
      This property will override the quarkus.langchain4j.azure-openai.resource-name specifically for embedding models if it is set.
    • deploymentName

      Optional<String> deploymentName()
      This property will override the quarkus.langchain4j.azure-openai.deployment-name specifically for embedding models if it is set.
    • endpoint

      Optional<String> endpoint()
      This property will override the quarkus.langchain4j.azure-openai.endpoint specifically for embedding models if it is set.
    • logRequests

      @ConfigDocDefault("false") @WithDefault("${quarkus.langchain4j.azure-openai.log-requests}") Optional<Boolean> logRequests()
      Whether embedding model requests should be logged
    • logResponses

      @ConfigDocDefault("false") @WithDefault("${quarkus.langchain4j.azure-openai.log-responses}") Optional<Boolean> logResponses()
      Whether embedding model responses should be logged