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, getUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.endpoint.dsl.LangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, camelToolParameter, camelToolParameter, exceptionHandler, exceptionHandler, exchangePattern, exchangePatternMethods inherited from interface org.apache.camel.builder.endpoint.dsl.LangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
Method Details
-
basic
- Specified by:
basicin interfaceLangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointConsumerBuilder- Specified by:
basicin 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.ChatLanguageModeltype. Group: advanced- Specified by:
chatModelin interfaceLangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointConsumerBuilder- Specified by:
chatModelin 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.ChatLanguageModeltype. Group: advanced- Specified by:
chatModelin interfaceLangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointConsumerBuilder- Specified by:
chatModelin interfaceLangChain4jToolsEndpointBuilderFactory.AdvancedLangChain4jToolsEndpointProducerBuilder- Parameters:
chatModel- the value to set- Returns:
- the dsl builder
-