- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 21 for Assistant (0.04 seconds)
The search processing time has exceeded the limit. The displayed results may be partial.
-
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/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/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/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/entity/ChatMessageTest.java
message.setId("msg-123"); message.setRole("assistant"); message.setContent("Test content"); message.setTimestamp(timestamp); message.setSources(sources); assertEquals("msg-123", message.getId()); assertEquals("assistant", message.getRole()); assertEquals("Test content", message.getContent());Created: 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/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) -
src/main/webapp/js/chat.js
labels: { thinking: 'Thinking...', waiting: '...', error: 'An error occurred. Please try again.', sources: 'Sources', statusReady: 'AI Assistant', statusThinking: 'Processing', statusError: 'Error', copied: 'Copied!', copyFailed: 'Copy failed', phases: { intent: 'Analyzing question...',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) -
src/main/java/org/codelibs/fess/llm/AbstractLlmClient.java
/** * Gets the maximum characters for assistant message content in history. * The default returns 800. Override in subclasses for provider-specific tuning. * * @return the maximum characters */ @Override public int getHistoryAssistantMaxChars() { return 800; } /** * Gets the maximum characters for assistant summary content in history.Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sat Mar 21 06:04:58 GMT 2026 - 72K bytes - Click Count (0)