Uses of Interface
org.codelibs.fess.llm.LlmStreamCallback
Packages that use LlmStreamCallback
Package
Description
-
Uses of LlmStreamCallback in org.codelibs.fess.chat
Methods in org.codelibs.fess.chat with parameters of type LlmStreamCallbackModifier and TypeMethodDescriptionChatClient.streamChat(String sessionId, String userMessage, String userId, LlmStreamCallback callback) Performs a streaming chat request with RAG. -
Uses of LlmStreamCallback in org.codelibs.fess.llm
Methods in org.codelibs.fess.llm with parameters of type LlmStreamCallbackModifier and TypeMethodDescriptionvoidAbstractLlmClient.generateDirectAnswer(String userMessage, List<LlmMessage> history, LlmStreamCallback callback) voidLlmClient.generateDirectAnswer(String userMessage, List<LlmMessage> history, LlmStreamCallback callback) Generates a direct answer without document search.voidLlmClientManager.generateDirectAnswer(String userMessage, List<LlmMessage> history, LlmStreamCallback callback) Generates a direct answer without document search.voidAbstractLlmClient.generateDocumentNotFoundResponse(String userMessage, String documentUrl, List<LlmMessage> history, LlmStreamCallback callback) voidLlmClient.generateDocumentNotFoundResponse(String userMessage, String documentUrl, List<LlmMessage> history, LlmStreamCallback callback) Generates a response when the specified document URL is not found.voidLlmClientManager.generateDocumentNotFoundResponse(String userMessage, String documentUrl, List<LlmMessage> history, LlmStreamCallback callback) Generates a response when the specified document URL is not found.voidAbstractLlmClient.generateFaqAnswerResponse(String userMessage, List<Map<String, Object>> documents, List<LlmMessage> history, LlmStreamCallback callback) voidLlmClient.generateFaqAnswerResponse(String userMessage, List<Map<String, Object>> documents, List<LlmMessage> history, LlmStreamCallback callback) Generates an FAQ answer using document content (streaming).voidLlmClientManager.generateFaqAnswerResponse(String userMessage, List<Map<String, Object>> documents, List<LlmMessage> history, LlmStreamCallback callback) Generates an FAQ answer using document content (streaming).voidAbstractLlmClient.generateNoResultsResponse(String userMessage, List<LlmMessage> history, LlmStreamCallback callback) voidLlmClient.generateNoResultsResponse(String userMessage, List<LlmMessage> history, LlmStreamCallback callback) Generates a response when no relevant documents are found.voidLlmClientManager.generateNoResultsResponse(String userMessage, List<LlmMessage> history, LlmStreamCallback callback) Generates a response when no relevant documents are found.voidAbstractLlmClient.generateSummaryResponse(String userMessage, List<Map<String, Object>> documents, List<LlmMessage> history, LlmStreamCallback callback) voidLlmClient.generateSummaryResponse(String userMessage, List<Map<String, Object>> documents, List<LlmMessage> history, LlmStreamCallback callback) Generates a summary of the specified documents.voidLlmClientManager.generateSummaryResponse(String userMessage, List<Map<String, Object>> documents, List<LlmMessage> history, LlmStreamCallback callback) Generates a summary of the specified documents.voidAbstractLlmClient.generateUnclearIntentResponse(String userMessage, List<LlmMessage> history, LlmStreamCallback callback) voidLlmClient.generateUnclearIntentResponse(String userMessage, List<LlmMessage> history, LlmStreamCallback callback) Generates a response asking user for clarification when intent is unclear.voidLlmClientManager.generateUnclearIntentResponse(String userMessage, List<LlmMessage> history, LlmStreamCallback callback) Generates a response asking user for clarification.voidLlmClient.streamChat(LlmChatRequest request, LlmStreamCallback callback) Performs a streaming chat completion request.voidLlmClientManager.streamChat(LlmChatRequest request, LlmStreamCallback callback) Performs a streaming chat completion request using the configured LLM client.voidAbstractLlmClient.streamGenerateAnswer(String userMessage, List<Map<String, Object>> documents, List<LlmMessage> history, LlmStreamCallback callback) voidLlmClient.streamGenerateAnswer(String userMessage, List<Map<String, Object>> documents, List<LlmMessage> history, LlmStreamCallback callback) Generates an answer using document content (streaming version for enhanced flow).voidLlmClientManager.streamGenerateAnswer(String userMessage, List<Map<String, Object>> documents, List<LlmMessage> history, LlmStreamCallback callback) Generates an answer using document content (streaming). -
Uses of LlmStreamCallback in org.codelibs.fess.llm.gemini
Methods in org.codelibs.fess.llm.gemini with parameters of type LlmStreamCallbackModifier and TypeMethodDescriptionvoidGeminiLlmClient.streamChat(LlmChatRequest request, LlmStreamCallback callback) -
Uses of LlmStreamCallback in org.codelibs.fess.llm.ollama
Methods in org.codelibs.fess.llm.ollama with parameters of type LlmStreamCallbackModifier and TypeMethodDescriptionvoidOllamaLlmClient.streamChat(LlmChatRequest request, LlmStreamCallback callback) -
Uses of LlmStreamCallback in org.codelibs.fess.llm.openai
Methods in org.codelibs.fess.llm.openai with parameters of type LlmStreamCallbackModifier and TypeMethodDescriptionvoidOpenAiLlmClient.streamChat(LlmChatRequest request, LlmStreamCallback callback)