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, getUri
Methods 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.EmbeddingModel
type. 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.EmbeddingModel
type. Required: true Group: producer- Parameters:
embeddingModel
- the value to set- Returns:
- the dsl builder
-