Class SpringAiEmbeddingsEndpointBuilderFactory.SpringAiEmbeddingsHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.SpringAiEmbeddingsEndpointBuilderFactory.SpringAiEmbeddingsHeaderNameBuilder
Enclosing interface:
SpringAiEmbeddingsEndpointBuilderFactory

public static class SpringAiEmbeddingsEndpointBuilderFactory.SpringAiEmbeddingsHeaderNameBuilder extends Object
The builder of headers' name for the Spring AI Embeddings component.
  • Constructor Details

    • SpringAiEmbeddingsHeaderNameBuilder

      public SpringAiEmbeddingsHeaderNameBuilder()
  • Method Details

    • springAiEmbeddingMetadata

      public String springAiEmbeddingMetadata()
      The embedding response metadata. The option is a: org.springframework.ai.embedding.EmbeddingResponseMetadata type. Group: producer
      Returns:
      the name of the header SpringAiEmbeddingMetadata.
    • springAiEmbeddingIndex

      public String springAiEmbeddingIndex()
      The index of the embedding in the response. The option is a: Integer type. Group: producer
      Returns:
      the name of the header SpringAiEmbeddingIndex.
    • springAiEmbedding

      public String springAiEmbedding()
      The Embedding object. The option is a: org.springframework.ai.embedding.Embedding type. Group: producer
      Returns:
      the name of the header SpringAiEmbedding.
    • springAiEmbeddingInputText

      public String springAiEmbeddingInputText()
      The input text that was embedded. The option is a: String type. Group: producer
      Returns:
      the name of the header SpringAiEmbeddingInputText.
    • springAiEmbeddings

      public String springAiEmbeddings()
      List of Embedding objects. The option is a: java.util.List<org.springframework.ai.embedding.Embedding> type. Group: producer
      Returns:
      the name of the header SpringAiEmbeddings.
    • springAiEmbeddingInputTexts

      public String springAiEmbeddingInputTexts()
      List of input texts that were embedded. The option is a: java.util.List<String> type. Group: producer
      Returns:
      the name of the header SpringAiEmbeddingInputTexts.