Uses of Interface
org.apache.camel.builder.endpoint.dsl.SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder
Packages that use SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder
-
Uses of SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder in org.apache.camel.builder.endpoint
Methods in org.apache.camel.builder.endpoint that return SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilderModifier and TypeMethodDescriptionStaticEndpointBuilders.springAiChat(String path) Spring AI Chat (camel-spring-ai-chat) Perform chat operations using Spring AI.StaticEndpointBuilders.springAiChat(String componentName, String path) Spring AI Chat (camel-spring-ai-chat) Perform chat operations using Spring AI. -
Uses of SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder in org.apache.camel.builder.endpoint.dsl
Methods in org.apache.camel.builder.endpoint.dsl that return SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilderModifier and TypeMethodDescriptionSpringAiChatEndpointBuilderFactory.AdvancedSpringAiChatEndpointBuilder.basic()SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder.chatClient(String chatClient) The ChatClient instance to use for chat operations.SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder.chatClient(org.springframework.ai.chat.client.ChatClient chatClient) The ChatClient instance to use for chat operations.The ChatModel instance to use for chat operations.SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder.chatModel(org.springframework.ai.chat.model.ChatModel chatModel) The ChatModel instance to use for chat operations.SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder.chatOperation(String chatOperation) The chat operation to perform.SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder.chatOperation(org.apache.camel.component.springai.chat.SpringAiChatOperations chatOperation) The chat operation to perform.SpringAiChatEndpointBuilderFactory.endpointBuilder(String componentName, String path) SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder.ragTemplate(String ragTemplate) Template for formatting RAG (Retrieval Augmented Generation) prompts when augmented data is provided.SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder.safeguardFailureResponse(String safeguardFailureResponse) Failure response message for SafeGuard advisor when sensitive content is detected.SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder.safeguardSensitiveWords(String safeguardSensitiveWords) Comma-separated list of sensitive words for SafeGuard advisor.SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder.similarityThreshold(double similarityThreshold) Similarity threshold for RAG retrieval (default: 0.7).SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder.similarityThreshold(String similarityThreshold) Similarity threshold for RAG retrieval (default: 0.7).SpringAiChatEndpointBuilderFactory.SpringAiChatBuilders.springAiChat(String path) Spring AI Chat (camel-spring-ai-chat) Perform chat operations using Spring AI.SpringAiChatEndpointBuilderFactory.SpringAiChatBuilders.springAiChat(String componentName, String path) Spring AI Chat (camel-spring-ai-chat) Perform chat operations using Spring AI.SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder.systemMessage(String systemMessage) Default system message to set context for the conversation.Tags for discovering and calling Camel route tools.SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder.topK(int topK) Number of top documents to retrieve for RAG (default: 5).Number of top documents to retrieve for RAG (default: 5).SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder.userMessage(String userMessage) Default user message text for multimodal requests.SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder.vectorStore(String vectorStore) VectorStore for automatic RAG retrieval.SpringAiChatEndpointBuilderFactory.SpringAiChatEndpointBuilder.vectorStore(org.springframework.ai.vectorstore.VectorStore vectorStore) VectorStore for automatic RAG retrieval.