- Sort Score
- Num 10 results
- Language All
Results 1 - 5 of 5 for LlmClientManager (0.55 seconds)
The search processing time has exceeded the limit. The displayed results may be partial.
-
src/main/java/org/codelibs/fess/llm/LlmClientManager.java
* LLM provider based on the current configuration. */ public class LlmClientManager { private static final Logger logger = LogManager.getLogger(LlmClientManager.class); /** The list of registered LLM clients. */ protected final List<LlmClient> clientList = new CopyOnWriteArrayList<>(); /** * Default constructor. */ public LlmClientManager() { // Default constructor } /**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) -
src/main/java/org/codelibs/fess/app/web/admin/general/AdminGeneralAction.java
if (!fessConfig.isRagChatEnabled()) { return false; } if (!ComponentUtil.hasComponent("llmClientManager")) { return false; } final LlmClientManager llmClientManager = ComponentUtil.getComponent("llmClientManager"); return llmClientManager.getClients().length > 0; } private List<Map<String, String>> getRagLlmNameItems() {
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Mar 26 05:54:31 GMT 2026 - 27.2K bytes - Click Count (0) -
src/main/resources/fess_llm.xml
<component name="markdownRenderer" class="org.codelibs.fess.helper.MarkdownRenderer"> <postConstruct name="init"/> </component> <!-- LLM client manager --> <component name="llmClientManager" class="org.codelibs.fess.llm.LlmClientManager"> </component> <!-- LLM client components are provided by fess-llm-* plugins via fess_llm++.xml -->
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Wed Mar 04 15:19:41 GMT 2026 - 779 bytes - Click Count (0) -
src/main/java/org/codelibs/fess/chat/ChatClient.java
@Resource protected ChatSessionManager chatSessionManager; /** The LLM client manager for language model interactions. */ @Resource protected LlmClientManager llmClientManager; /** The markdown renderer for converting markdown to safe HTML. */ @Resource protected MarkdownRenderer markdownRenderer; /** * Default constructor. */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) -
src/main/java/org/codelibs/fess/llm/AbstractLlmClient.java
} // --- Shared infrastructure --- /** * Registers this client with the LlmClientManager. * Called via postConstruct before init(). */ public void register() { if (ComponentUtil.hasComponent("llmClientManager")) { ComponentUtil.getComponent(LlmClientManager.class).register(this); } } /**Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sat Mar 21 06:04:58 GMT 2026 - 72K bytes - Click Count (0)