Uses of Class
org.codelibs.fess.llm.LlmChatResponse
Packages that use LlmChatResponse
-
Uses of LlmChatResponse in org.codelibs.fess.llm
Methods in org.codelibs.fess.llm that return LlmChatResponseModifier and TypeMethodDescriptionLlmClient.chat(LlmChatRequest request) Performs a chat completion request.LlmClientManager.chat(LlmChatRequest request) Performs a chat completion request using the configured LLM client.protected LlmChatResponseAbstractLlmClient.chatWithConcurrencyControl(LlmChatRequest request) Executes a chat request with concurrency control via Semaphore.AbstractLlmClient.generateAnswer(String userMessage, List<Map<String, Object>> documents, List<LlmMessage> history) LlmClient.generateAnswer(String userMessage, List<Map<String, Object>> documents, List<LlmMessage> history) Generates an answer using document content (synchronous version for non-enhanced flow).LlmClientManager.generateAnswer(String userMessage, List<Map<String, Object>> documents, List<LlmMessage> history) Generates an answer using document content (synchronous).Methods in org.codelibs.fess.llm with parameters of type LlmChatResponseModifier and TypeMethodDescriptionprotected booleanAbstractLlmClient.isEmptyContentWithLengthFinish(LlmChatResponse response) Checks if the LLM response has empty/blank content combined with a truncation finish reason.