Interface LangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,LangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointConsumerBuilder
,LangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointProducerBuilder
- Enclosing interface:
LangChain4jChatEndpointBuilderFactory
public static interface LangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointBuilder
extends LangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointConsumerBuilder, LangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointProducerBuilder
Advanced builder for endpoint for the LangChain4j Chat 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.LangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.LangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
Method Details
-
basic
- Specified by:
basic
in interfaceLangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointConsumerBuilder
- Specified by:
basic
in interfaceLangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointProducerBuilder
-
chatModel
default LangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointBuilder 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 interfaceLangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointConsumerBuilder
- Specified by:
chatModel
in interfaceLangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointProducerBuilder
- Parameters:
chatModel
- the value to set- Returns:
- the dsl builder
-
chatModel
default LangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointBuilder 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 interfaceLangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointConsumerBuilder
- Specified by:
chatModel
in interfaceLangChain4jChatEndpointBuilderFactory.AdvancedLangChain4jChatEndpointProducerBuilder
- Parameters:
chatModel
- the value to set- Returns:
- the dsl builder
-