Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 3 of 3 for UserMessage (0.05 seconds)

  1. 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)
  2. 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)
  3. 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)
Back to Top