Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 530 for chat (0.15 seconds)

  1. src/main/webapp/css/chat.css

    /* ============================================
       Chat messages area
       ============================================ */
    .chat-messages {
        flex: 1;
        overflow-y: auto;
        padding: 1rem;
        scroll-behavior: smooth;
        min-height: 200px;
    }
    
    .chat-messages:not(:has(.chat-message)) .empty-state {
        display: flex;
    }
    
    .chat-messages:has(.chat-message) .empty-state {
        display: none;
    }
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sun Mar 15 06:21:57 GMT 2026
    - 19.4K bytes
    - Click Count (0)
  2. src/main/webapp/WEB-INF/view/chat/chat.jsp

    	<script type="text/javascript" src="${fe:url('/js/purify.min.js')}"></script>
    	<script type="text/javascript" src="${fe:url('/js/chat.js')}"></script>
    	<script type="text/javascript">
    		$(function() {
    			FessChat.init({
    				apiUrl: '${fe:url('/api/v1/chat')}',
    				streamUrl: '${fe:url('/api/v1/chat/stream')}',
    				labels: {
    					thinking: '<la:message key="labels.chat_thinking" />',
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 19 01:36:02 GMT 2026
    - 10.8K bytes
    - Click Count (0)
  3. src/main/webapp/js/chat.js

    /**
     * Fess RAG Chat JavaScript
     * Enhanced with Atlassian Design System patterns
     */
    var FessChat = (function() {
        'use strict';
    
        var config = {
            apiUrl: '/api/v1/chat',
            streamUrl: '/api/v1/chat/stream',
            labels: {
                thinking: 'Thinking...',
                waiting: '...',
                error: 'An error occurred. Please try again.',
                sources: 'Sources',
                statusReady: 'AI Assistant',
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 19 01:36:02 GMT 2026
    - 30.6K bytes
    - Click Count (0)
  4. src/main/webapp/WEB-INF/orig/view/chat/chat.jsp

    	<script type="text/javascript" src="${fe:url('/js/purify.min.js')}"></script>
    	<script type="text/javascript" src="${fe:url('/js/chat.js')}"></script>
    	<script type="text/javascript">
    		$(function() {
    			FessChat.init({
    				apiUrl: '${fe:url('/api/v1/chat')}',
    				streamUrl: '${fe:url('/api/v1/chat/stream')}',
    				labels: {
    					thinking: '<la:message key="labels.chat_thinking" />',
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sun Mar 15 06:21:57 GMT 2026
    - 10.4K bytes
    - Click Count (0)
  5. src/main/java/org/codelibs/fess/llm/LlmClientManager.java

            }
            clientList.add(client);
        }
    
        /**
         * Performs a chat completion request using the configured LLM client.
         *
         * @param request the chat request
         * @return the chat response
         * @throws LlmException if LLM is not available or an error occurs
         */
        public LlmChatResponse chat(final LlmChatRequest request) {
            final long startTime = System.currentTimeMillis();
    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)
  6. src/main/java/org/codelibs/fess/chat/ChatClient.java

        }
    
        /**
         * Performs a chat request with RAG.
         *
         * @param sessionId the session ID (can be null for new sessions)
         * @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) {
    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)
  7. src/main/java/org/codelibs/fess/api/chat/ChatApiManager.java

    /**
     * API Manager for RAG chat endpoints with SSE streaming support.
     *
     * @author FessProject
     */
    public class ChatApiManager extends BaseApiManager {
    
        private static final Logger logger = LogManager.getLogger(ChatApiManager.class);
    
        private static final String CHAT_API_PATH = "/api/v1/chat";
        private static final String STREAM_API_PATH = "/api/v1/chat/stream";
    
    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)
  8. src/main/java/org/codelibs/fess/llm/LlmClient.java

     *
     * In addition to low-level chat operations, this interface defines
     * high-level RAG workflow methods that allow each provider to optimize
     * prompt construction, parameter tuning, and response parsing.
     */
    public interface LlmClient {
    
        /**
         * Performs a chat completion request.
         *
         * @param request the chat request containing messages and parameters
    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)
  9. src/main/java/org/codelibs/fess/entity/ChatMessage.java

     */
    package org.codelibs.fess.entity;
    
    import java.io.Serializable;
    import java.time.LocalDateTime;
    import java.util.ArrayList;
    import java.util.List;
    import java.util.Map;
    
    /**
     * Represents a message in a chat conversation.
     *
     * @author FessProject
     */
    public class ChatMessage implements Serializable {
    
        private static final long serialVersionUID = 1L;
    
        /** The role identifier for user messages. */
    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)
  10. src/main/resources/fess.xml

    		</postConstruct>
    		<postConstruct name="addDesignJspFileName">
    			<arg>"profile"</arg>
    			<arg>"profile/index.jsp"</arg>
    		</postConstruct>
    		<postConstruct name="addDesignJspFileName">
    			<arg>"chat"</arg>
    			<arg>"chat/chat.jsp"</arg>
    		</postConstruct>
    	</component>
    	<component name="crawlingInfoHelper" class="org.codelibs.fess.helper.CrawlingInfoHelper">
    	</component>
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 26 02:24:08 GMT 2026
    - 5.5K bytes
    - Click Count (0)
Back to Top