Interface LangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,LangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointConsumerBuilder
,LangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointProducerBuilder
- Enclosing interface:
LangChain4jToolsEndpointBuilderFactory
public static interface LangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointBuilder
extends LangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointConsumerBuilder, LangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointProducerBuilder
Advanced builder for endpoint for the LangChain4j Tools component.
-
Method Summary
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
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
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.LangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, camelToolParameter, camelToolParameter, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.LangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
Method Details
-
basic
- Specified by:
basic
in interfaceLangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointConsumerBuilder
- Specified by:
basic
in interfaceLangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointProducerBuilder
-
chatModel
default LangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointBuilder chatModel(dev.langchain4j.model.chat.ChatLanguageModel chatModel) Chat Language Model of type dev.langchain4j.model.chat.ChatLanguageModel. The option is a:dev.langchain4j.model.chat.ChatLanguageModel
type. Group: advanced- Specified by:
chatModel
in interfaceLangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointConsumerBuilder
- Specified by:
chatModel
in interfaceLangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointProducerBuilder
- Parameters:
chatModel
- the value to set- Returns:
- the dsl builder
-
chatModel
default LangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointBuilder chatModel(String chatModel) Chat Language Model of type dev.langchain4j.model.chat.ChatLanguageModel. The option will be converted to adev.langchain4j.model.chat.ChatLanguageModel
type. Group: advanced- Specified by:
chatModel
in interfaceLangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointConsumerBuilder
- Specified by:
chatModel
in interfaceLangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointProducerBuilder
- Parameters:
chatModel
- the value to set- Returns:
- the dsl builder
-