- Sort Score
- Num 10 results
- Language All
Results 1 - 3 of 3 for ChatApiManager (0.49 seconds)
-
src/main/java/org/codelibs/fess/api/chat/ChatApiManager.java
import jakarta.servlet.http.HttpServletResponse; /** * 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) -
src/main/resources/fess_api.xml
<component name="webApiManagerFactory" class="org.codelibs.fess.api.WebApiManagerFactory"> </component> <!-- ChatApiManager must be registered before SearchApiManager --> <!-- because SearchApiManager matches /api/v1/* which would intercept /api/v1/chat/* --> <component name="chatApiManager" class="org.codelibs.fess.api.chat.ChatApiManager"> </component> <component name="searchApiManager" class="org.codelibs.fess.api.json.SearchApiManager">
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Mon Jan 12 10:32:40 GMT 2026 - 791 bytes - Click Count (0) -
src/test/java/org/codelibs/fess/api/chat/ChatApiManagerTest.java
/** * Unit tests for {@link ChatApiManager}. * Tests the RAG chat API endpoints including SSE streaming. */ public class ChatApiManagerTest extends UnitFessTestCase { private ChatApiManager chatApiManager; @Override protected void setUp(TestInfo testInfo) throws Exception { super.setUp(testInfo); chatApiManager = new ChatApiManager(); } @TestCreated: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sat Mar 14 01:39:16 GMT 2026 - 35K bytes - Click Count (0)