- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 33 for assistant (0.04 seconds)
-
src/test/java/org/codelibs/fess/entity/ChatSessionTest.java
// Create: user, assistant, user, assistant, user, assistant (6 messages) session.addUserMessage("User 1"); session.addAssistantMessage("Assistant 1"); session.addUserMessage("User 2"); session.addAssistantMessage("Assistant 2"); session.addUserMessage("User 3"); session.addAssistantMessage("Assistant 3"); assertEquals(6, session.getMessageCount());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/main/java/org/codelibs/fess/entity/ChatMessage.java
public static final String ROLE_USER = "user"; /** The role identifier for assistant messages. */ public static final String ROLE_ASSISTANT = "assistant"; /** The unique identifier for this message. */ private String id; /** The role of the message sender (user or assistant). */ private String role; /** The content of the message. */ private String content;
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) -
src/test/java/org/codelibs/fess/llm/LlmChatRequestTest.java
final LlmChatRequest result = request.addAssistantMessage("Assistant response"); assertSame(request, result); assertEquals(1, request.getMessages().size()); assertEquals(LlmMessage.ROLE_ASSISTANT, request.getMessages().get(0).getRole()); assertEquals("Assistant response", request.getMessages().get(0).getContent()); } @TestCreated: 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/test/java/org/codelibs/fess/chat/ChatClientTest.java
assertEquals("Q1", history.get(0).getContent()); assertEquals("assistant", history.get(1).getRole()); assertEquals("A1", history.get(1).getContent()); assertEquals("user", history.get(2).getRole()); assertEquals("Q2", history.get(2).getContent()); assertEquals("assistant", history.get(3).getRole()); assertEquals("A2", history.get(3).getContent()); }
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/test/java/org/codelibs/fess/llm/LlmMessageTest.java
} @Test public void test_assistantFactory() { final LlmMessage message = LlmMessage.assistant("Assistant response"); assertEquals(LlmMessage.ROLE_ASSISTANT, message.getRole()); assertEquals("Assistant response", message.getContent()); } @Test public void test_settersAndGetters() { final LlmMessage message = new LlmMessage();Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Wed Jan 14 14:29:07 GMT 2026 - 3.7K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/llm/LlmMessage.java
return new LlmMessage(ROLE_USER, content); } /** * Creates an assistant message with the specified content. * * @param content the message content * @return a new assistant message */ public static LlmMessage assistant(final String content) { return new LlmMessage(ROLE_ASSISTANT, content); } /** * Gets the message role.
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Mon Jan 12 10:32:40 GMT 2026 - 3.3K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/entity/ChatMessageTest.java
assertFalse(userMessage.isAssistant()); assertTrue(assistantMessage.isAssistant()); assertFalse(unknownMessage.isAssistant()); } @Test public void test_roleConstants() { assertEquals("user", ChatMessage.ROLE_USER); assertEquals("assistant", ChatMessage.ROLE_ASSISTANT); } @TestCreated: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Wed Jan 14 14:29:07 GMT 2026 - 9.2K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/entity/ChatSession.java
* * @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 */ public void addAssistantMessage(final String content) { addMessage(ChatMessage.assistantMessage(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/test/java/org/codelibs/fess/llm/AbstractLlmClientTest.java
history.add(LlmMessage.user("Q1")); history.add(LlmMessage.assistant("A1")); history.add(LlmMessage.user("Q2")); history.add(LlmMessage.assistant("A2")); history.add(LlmMessage.user("Q3")); history.add(LlmMessage.assistant("A3")); history.add(LlmMessage.user("Q4")); history.add(LlmMessage.assistant("A4"));
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Mar 19 07:04:54 GMT 2026 - 53K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/llm/LlmClient.java
/** * Gets the maximum characters for assistant message in history. * * @return the maximum characters */ default int getHistoryAssistantMaxChars() { return 800; } /** * Gets the maximum characters for assistant summary in history. * * @return the maximum characters */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)