Class LangChain4jEmbeddingsEndpointBuilderFactory.LangChain4jEmbeddingsHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.LangChain4jEmbeddingsEndpointBuilderFactory.LangChain4jEmbeddingsHeaderNameBuilder
Enclosing interface:
LangChain4jEmbeddingsEndpointBuilderFactory

public static class LangChain4jEmbeddingsEndpointBuilderFactory.LangChain4jEmbeddingsHeaderNameBuilder extends Object
The builder of headers' name for the LangChain4j Embeddings component.
  • Constructor Details

    • LangChain4jEmbeddingsHeaderNameBuilder

      public LangChain4jEmbeddingsHeaderNameBuilder()
  • Method Details

    • langChain4jEmbeddingsFinishReason

      public String langChain4jEmbeddingsFinishReason()
      The Finish Reason. The option is a: dev.langchain4j.model.output.FinishReason type. Group: producer
      Returns:
      the name of the header LangChain4jEmbeddingsFinishReason.
    • langChain4jEmbeddingsInputTokenCount

      public String langChain4jEmbeddingsInputTokenCount()
      The Input Token Count. The option is a: int type. Group: producer
      Returns:
      the name of the header LangChain4jEmbeddingsInputTokenCount.
    • langChain4jEmbeddingsOutputTokenCount

      public String langChain4jEmbeddingsOutputTokenCount()
      The Output Token Count. The option is a: int type. Group: producer
      Returns:
      the name of the header LangChain4jEmbeddingsOutputTokenCount.
    • langChain4jEmbeddingsTotalTokenCount

      public String langChain4jEmbeddingsTotalTokenCount()
      The Total Token Count. The option is a: int type. Group: producer
      Returns:
      the name of the header LangChain4jEmbeddingsTotalTokenCount.
    • langChain4jEmbeddingsVector

      public String langChain4jEmbeddingsVector()
      A dense vector embedding of a text. The option is a: float[] type. Group: producer
      Returns:
      the name of the header LangChain4jEmbeddingsVector.