Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 10 for UserMessage (0.07 seconds)

  1. src/main/java/org/codelibs/fess/llm/LlmClient.java

        /**
         * Detects the intent of a user message.
         *
         * @param userMessage the user's message
         * @return the detected intent with extracted keywords
         */
        IntentDetectionResult detectIntent(String userMessage);
    
        /**
         * Detects the intent of a user message with conversation history context.
         *
         * @param userMessage the user's message
         * @param history the conversation history for context
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 19 07:04:54 GMT 2026
    - 7.3K bytes
    - Click Count (0)
  2. src/main/java/org/codelibs/fess/llm/AbstractLlmClient.java

                            userMessage);
                    return IntentDetectionResult.fallbackSearch(userMessage);
                }
                final IntentDetectionResult result = parseIntentResponse(response.getContent(), userMessage);
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 21 06:04:58 GMT 2026
    - 72K bytes
    - Click Count (0)
  3. src/main/java/org/codelibs/fess/llm/LlmClientManager.java

        /**
         * Detects the intent of a user message using the configured LLM client.
         *
         * @param userMessage the user's message
         * @return the detected intent with extracted keywords
         * @throws LlmException if LLM is not available
         */
        public IntentDetectionResult detectIntent(final String userMessage) {
            if (logger.isDebugEnabled()) {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 19 11:10:51 GMT 2026
    - 17.4K bytes
    - Click Count (0)
  4. src/main/java/org/codelibs/fess/mylasta/action/FessMessages.java

     * either express or implied. See the License for the specific language
     * governing permissions and limitations under the License.
     */
    package org.codelibs.fess.mylasta.action;
    
    import org.lastaflute.core.message.UserMessage;
    
    /**
     * The keys for message.
     * @author FreeGen
     */
    public class FessMessages extends FessLabels {
    
        /** The serial version UID for object serialization. (Default) */
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 28 06:59:19 GMT 2026
    - 126.6K bytes
    - Click Count (0)
  5. src/main/java/org/codelibs/fess/chat/ChatClient.java

         * @param userMessage the user's message
         * @param userId the user ID (can be null for anonymous users)
         * @return the chat response including session info and sources
         */
        public ChatResult chat(final String sessionId, final String userMessage, final String userId) {
            return chat(sessionId, userMessage, userId, Collections.emptyMap(), new String[0]);
        }
    
        /**
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 21 06:04:58 GMT 2026
    - 56.6K bytes
    - Click Count (0)
  6. src/test/java/org/codelibs/fess/entity/ChatMessageTest.java

        }
    
        @Test
        public void test_isUser() {
            final ChatMessage userMessage = new ChatMessage(ChatMessage.ROLE_USER, "test");
            final ChatMessage assistantMessage = new ChatMessage(ChatMessage.ROLE_ASSISTANT, "test");
            final ChatMessage unknownMessage = new ChatMessage("unknown", "test");
    
            assertTrue(userMessage.isUser());
            assertFalse(assistantMessage.isUser());
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Wed Jan 14 14:29:07 GMT 2026
    - 9.2K bytes
    - Click Count (0)
  7. src/test/java/org/codelibs/fess/llm/AbstractLlmClientTest.java

                final LlmChatRequest request = new LlmChatRequest();
                request.addSystemMessage(buildIntentDetectionSystemPrompt());
                if (history != null) {
                    addIntentHistory(request, history);
                }
                request.addUserMessage(wrapUserInput(userMessage));
                return request;
            }
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 19 07:04:54 GMT 2026
    - 53K bytes
    - Click Count (0)
  8. src/main/java/org/codelibs/fess/entity/ChatMessage.java

        }
    
        /**
         * Creates a user message with the specified content.
         *
         * @param content the message content
         * @return a new user message
         */
        public static ChatMessage userMessage(final String content) {
            return new ChatMessage(ROLE_USER, content);
        }
    
        /**
         * Creates an assistant message with the specified content.
         *
         * @param content the message content
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 12 04:52:31 GMT 2026
    - 10.1K bytes
    - Click Count (0)
  9. src/test/java/org/codelibs/fess/entity/ChatSessionTest.java

        @Test
        public void test_addMessage() {
            final ChatSession session = new ChatSession();
            final LocalDateTime beforeAdd = session.getLastAccessedAt();
    
            final ChatMessage message = ChatMessage.userMessage("Hello");
            session.addMessage(message);
    
            assertEquals(1, session.getMessages().size());
            assertEquals("Hello", session.getMessages().get(0).getContent());
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 07 01:53:06 GMT 2026
    - 12.6K bytes
    - Click Count (0)
  10. src/main/java/org/codelibs/fess/entity/ChatSession.java

        }
    
        /**
         * Adds a user message to this session.
         *
         * @param content the message content
         */
        public void addUserMessage(final String content) {
            addMessage(ChatMessage.userMessage(content));
        }
    
        /**
         * Adds an assistant message to this session.
         *
         * @param content the message content
         */
        public void addAssistantMessage(final String content) {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 07 01:53:06 GMT 2026
    - 6.7K bytes
    - Click Count (0)
Back to Top