Interface LangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,LangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointConsumerBuilder
,LangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointProducerBuilder
- Enclosing interface:
LangChain4jChatEndpointBuilderFactory
public static interface LangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointBuilder
extends LangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointConsumerBuilder, LangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointProducerBuilder
Builder for endpoint for the LangChain4j Chat component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()
chatOperation
(String chatOperation) Operation in case of Endpoint of type CHAT.chatOperation
(org.apache.camel.component.langchain4j.chat.LangChain4jChatOperations chatOperation) Operation in case of Endpoint of type CHAT.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
-
Method Details
-
advanced
- Specified by:
advanced
in interfaceLangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointConsumerBuilder
- Specified by:
advanced
in interfaceLangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointProducerBuilder
-
chatOperation
default LangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointBuilder chatOperation(org.apache.camel.component.langchain4j.chat.LangChain4jChatOperations chatOperation) Operation in case of Endpoint of type CHAT. The value is one of the values of org.apache.camel.component.langchain4j.chat.LangChain4jChatOperations. The option is a:org.apache.camel.component.langchain4j.chat.LangChain4jChatOperations
type. Required: true Default: CHAT_SINGLE_MESSAGE Group: common- Specified by:
chatOperation
in interfaceLangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointConsumerBuilder
- Specified by:
chatOperation
in interfaceLangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointProducerBuilder
- Parameters:
chatOperation
- the value to set- Returns:
- the dsl builder
-
chatOperation
default LangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointBuilder chatOperation(String chatOperation) Operation in case of Endpoint of type CHAT. The value is one of the values of org.apache.camel.component.langchain4j.chat.LangChain4jChatOperations. The option will be converted to aorg.apache.camel.component.langchain4j.chat.LangChain4jChatOperations
type. Required: true Default: CHAT_SINGLE_MESSAGE Group: common- Specified by:
chatOperation
in interfaceLangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointConsumerBuilder
- Specified by:
chatOperation
in interfaceLangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointProducerBuilder
- Parameters:
chatOperation
- the value to set- Returns:
- the dsl builder
-