Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 3 of 3 for LlmChatRequest (0.05 seconds)

  1. src/main/java/org/codelibs/fess/llm/LlmChatRequest.java

     * @author FessProject
     */
    public class LlmChatRequest {
    
        private List<LlmMessage> messages = new ArrayList<>();
        private String model;
        private Integer maxTokens;
        private Double temperature;
        private boolean stream;
        private Integer thinkingBudget;
        private Map<String, String> extraParams;
    
        /**
         * Default constructor.
         */
        public LlmChatRequest() {
        }
    
        /**
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 05 03:38:31 GMT 2026
    - 6.4K bytes
    - Click Count (0)
  2. src/test/java/org/codelibs/fess/llm/LlmChatRequestTest.java

        @Test
        public void test_setModel() {
            final LlmChatRequest request = new LlmChatRequest();
    
            final LlmChatRequest result = request.setModel("gpt-4");
    
            assertSame(request, result);
            assertEquals("gpt-4", request.getModel());
        }
    
        @Test
        public void test_setMaxTokens() {
            final LlmChatRequest request = new LlmChatRequest();
    
    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)
  3. src/main/java/org/codelibs/fess/llm/LlmClient.java

         * @param request the chat request containing messages and parameters
         * @return the chat response from the LLM
         * @throws LlmException if an error occurs during the request
         */
        LlmChatResponse chat(LlmChatRequest request);
    
        /**
         * Performs a streaming chat completion request.
         * The callback is invoked for each chunk of the response.
         *
         * @param request the chat request containing messages and parameters
    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)
Back to Top