- Sort Score
- Num 10 results
- Language All
Results 1 - 7 of 7 for addUserMessage (0.18 seconds)
-
src/test/java/org/codelibs/fess/llm/LlmChatRequestTest.java
@Test public void test_fluentBuilding() { final LlmChatRequest request = new LlmChatRequest().addSystemMessage("You are a helpful assistant") .addUserMessage("Hello!") .addAssistantMessage("Hi there!") .addUserMessage("How are you?") .setModel("llama3") .setMaxTokens(500) .setTemperature(0.5) .setStream(false);Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Wed Jan 14 14:29:07 GMT 2026 - 5.8K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/entity/ChatSession.java
} this.lastAccessedAt = LocalDateTime.now(); } /** * Adds a user message to this session. * * @param content the message content */ public void addUserMessage(final String content) { addMessage(ChatMessage.userMessage(content)); } /** * Adds an assistant message to this session. * * @param content the message content */Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sat Mar 07 01:53:06 GMT 2026 - 6.7K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/llm/LlmChatRequest.java
} /** * Adds a user message to the request. * * @param content the message content * @return this request for method chaining */ public LlmChatRequest addUserMessage(final String content) { messages.add(LlmMessage.user(content)); return this; } /** * Adds an assistant message to the request. * * @param content the message contentCreated: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Mar 05 03:38:31 GMT 2026 - 6.4K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/entity/ChatSessionTest.java
} @Test public void test_trimHistoryAllUserMessages() { final ChatSession session = new ChatSession(); session.addUserMessage("User 1"); session.addUserMessage("User 2"); session.addUserMessage("User 3"); session.addUserMessage("User 4"); // All user messages - trimming to 2 starts at index 2 which is user, no skip needed session.trimHistory(2);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) -
src/test/java/org/codelibs/fess/chat/ChatClientTest.java
} return defaultValue; } }); final ChatSession session = new ChatSession(); session.addUserMessage("Q1"); session.addAssistantMessage("A1"); session.addUserMessage("Q2"); session.addAssistantMessage("A2"); final List<LlmMessage> history = chatClient.testExtractHistory(session); assertEquals(4, history.size());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) -
src/main/java/org/codelibs/fess/llm/AbstractLlmClient.java
} final LlmChatRequest request = new LlmChatRequest(); request.addSystemMessage(systemPrompt); request.addUserMessage(wrapUserInput(userMessage)); applyPromptTypeParams(request, "intent"); final LlmChatResponse response = chatWithConcurrencyControl(request); if (logger.isDebugEnabled()) {Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sat Mar 21 06:04:58 GMT 2026 - 72K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/llm/AbstractLlmClientTest.java
request.addSystemMessage(buildIntentDetectionSystemPrompt()); if (history != null) { addIntentHistory(request, history); } request.addUserMessage(wrapUserInput(userMessage)); return request; } String testWrapUserInput(final String userMessage) { return wrapUserInput(userMessage); }
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Mar 19 07:04:54 GMT 2026 - 53K bytes - Click Count (0)