Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 7 of 7 for ChatClient (0.04 seconds)

  1. src/main/java/org/codelibs/fess/chat/ChatClient.java

     * Prompt construction and LLM-specific logic is handled by LlmClient implementations.
     *
     * @author FessProject
     */
    public class ChatClient {
    
        private static final Logger logger = LogManager.getLogger(ChatClient.class);
    
        /** The session manager for managing chat sessions. */
        @Resource
        protected ChatSessionManager chatSessionManager;
    
    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)
  2. src/main/resources/fess_llm.xml

    <components>
    	<!-- Chat session manager and client -->
    	<component name="chatSessionManager" class="org.codelibs.fess.chat.ChatSessionManager">
    	</component>
    
    	<component name="chatClient" class="org.codelibs.fess.chat.ChatClient">
    	</component>
    
    	<!-- Markdown renderer -->
    	<component name="markdownRenderer" class="org.codelibs.fess.helper.MarkdownRenderer">
    		<postConstruct name="init"/>
    	</component>
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Wed Mar 04 15:19:41 GMT 2026
    - 779 bytes
    - Click Count (0)
  3. src/main/java/org/codelibs/fess/app/web/chat/ChatAction.java

        /**
         * Default constructor.
         */
        public ChatAction() {
            // Default constructor
        }
    
        /** The chat client for handling chat operations. */
        @Resource
        protected ChatClient chatClient;
    
        /** The session manager for managing chat sessions. */
        @Resource
        protected ChatSessionManager chatSessionManager;
    
        /**
         * Displays the chat page.
         *
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Tue Mar 10 14:54:51 GMT 2026
    - 4.4K bytes
    - Click Count (0)
  4. src/test/java/org/codelibs/fess/chat/ChatClientTest.java

            chatClient.testSearchWithQuery("OpenSearch tutorial");
            assertTrue(chatClient.wasSearchDocumentsCalled());
        }
    
        @Test
        public void test_searchWithQuery_validFieldQuery() {
            chatClient.resetSearchDocumentsCalled();
            chatClient.testSearchWithQuery("title:fess");
            assertTrue(chatClient.wasSearchDocumentsCalled());
        }
    
        @Test
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 21 06:04:58 GMT 2026
    - 40.6K bytes
    - Click Count (0)
  5. src/main/java/org/codelibs/fess/app/web/base/FessSearchAction.java

        /** Helper for managing popular search words and suggestions. */
        @Resource
        protected PopularWordHelper popularWordHelper;
    
        /** Client for RAG chat functionality. */
        @Resource
        protected ChatClient chatClient;
    
        /** The HTTP servlet request object for the current request. */
        @Resource
        protected HttpServletRequest request;
    
        /** Flag indicating whether search logging is enabled. */
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sun Jan 18 04:42:56 GMT 2026
    - 14K bytes
    - Click Count (0)
  6. src/main/java/org/codelibs/fess/util/ComponentUtil.java

    import org.codelibs.core.crypto.CachedCipher;
    import org.codelibs.core.misc.DynamicProperties;
    import org.codelibs.fess.api.WebApiManagerFactory;
    import org.codelibs.fess.auth.AuthenticationManager;
    import org.codelibs.fess.chat.ChatClient;
    import org.codelibs.fess.chat.ChatSessionManager;
    import org.codelibs.fess.cors.CorsHandlerFactory;
    import org.codelibs.fess.crawler.client.CrawlerClientCreator;
    import org.codelibs.fess.crawler.client.CrawlerClientFactory;
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 28 06:59:19 GMT 2026
    - 30.9K bytes
    - Click Count (0)
  7. src/main/java/org/codelibs/fess/api/chat/ChatApiManager.java

    import org.apache.logging.log4j.Logger;
    import org.codelibs.core.lang.StringUtil;
    import org.codelibs.fess.Constants;
    import org.codelibs.fess.api.BaseApiManager;
    import org.codelibs.fess.chat.ChatClient.ChatResult;
    import org.codelibs.fess.chat.ChatPhaseCallback;
    import org.codelibs.fess.entity.ChatMessage.ChatSource;
    import org.codelibs.fess.entity.FacetQueryView;
    import org.codelibs.fess.entity.SearchRequestParams;
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 26 06:06:55 GMT 2026
    - 25.8K bytes
    - Click Count (0)
Back to Top