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, 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, resolve
-
Method Details
-
advanced
- Specified by:
advancedin interfaceLangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointConsumerBuilder- Specified by:
advancedin 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.LangChain4jChatOperationstype. Required: true Default: CHAT_SINGLE_MESSAGE Group: common- Specified by:
chatOperationin interfaceLangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointConsumerBuilder- Specified by:
chatOperationin 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.LangChain4jChatOperationstype. Required: true Default: CHAT_SINGLE_MESSAGE Group: common- Specified by:
chatOperationin interfaceLangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointConsumerBuilder- Specified by:
chatOperationin interfaceLangChain4jChatEndpointBuilderFactory.LangChain4jChatEndpointProducerBuilder- Parameters:
chatOperation- the value to set- Returns:
- the dsl builder
-