Interface LangChain4jEmbeddingsEndpointBuilderFactory.LangChain4jEmbeddingsEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
LangChain4jEmbeddingsEndpointBuilderFactory
public static interface LangChain4jEmbeddingsEndpointBuilderFactory.LangChain4jEmbeddingsEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the LangChain4j Embeddings component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()embeddingModel(dev.langchain4j.model.embedding.EmbeddingModel embeddingModel) The EmbeddingModel engine to use.embeddingModel(String embeddingModel) The EmbeddingModel engine to use.Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
-
embeddingModel
default LangChain4jEmbeddingsEndpointBuilderFactory.LangChain4jEmbeddingsEndpointBuilder embeddingModel(dev.langchain4j.model.embedding.EmbeddingModel embeddingModel) The EmbeddingModel engine to use. The option is a:dev.langchain4j.model.embedding.EmbeddingModeltype. Required: true Group: producer- Parameters:
embeddingModel- the value to set- Returns:
- the dsl builder
-
embeddingModel
default LangChain4jEmbeddingsEndpointBuilderFactory.LangChain4jEmbeddingsEndpointBuilder embeddingModel(String embeddingModel) The EmbeddingModel engine to use. The option will be converted to adev.langchain4j.model.embedding.EmbeddingModeltype. Required: true Group: producer- Parameters:
embeddingModel- the value to set- Returns:
- the dsl builder
-