Branch: refs/heads/waise Home: https://github.com/xwiki-contrib/application-ai-llm Commit: 4eceb08f5801eccbcf09393af6242e80a9c64a67 https://github.com/xwiki-contrib/application-ai-llm/commit/4eceb08f5801eccbc... Author: Michael Hamann <[email protected]> Date: 2024-03-04 (Mon, 04 Mar 2024) Changed paths: M application-ai-llm-models/application-ai-llm-models-api/src/test/java/org/xwiki/contrib/llm/internal/OpenAIEmbeddingModelTest.java M pom.xml Log Message: ----------- LLMAI-62: Update to XWiki 16.2.0 parent * Update to snapshot parent for now * Adjust error message that changed due to Java 17 Commit: 0cd39db7c04cf7b45ea4d8c27cdc6699cb458838 https://github.com/xwiki-contrib/application-ai-llm/commit/0cd39db7c04cf7b45... Author: Michael Hamann <[email protected]> Date: 2024-03-04 (Mon, 04 Mar 2024) Changed paths: M application-ai-llm-index/application-ai-llm-index-api/pom.xml Log Message: ----------- LLMAI-62: Update to XWiki 16.2.0 parent * Add a test-only dependency to javax.servlet-api Commit: 9a2aa95fe4992724b78f1bb3244b35ab4f02730d https://github.com/xwiki-contrib/application-ai-llm/commit/9a2aa95fe4992724b... Author: Michael Hamann <[email protected]> Date: 2024-03-04 (Mon, 04 Mar 2024) Changed paths: M application-ai-llm-models/application-ai-llm-models-api/pom.xml Log Message: ----------- LLMAI-62: Update to XWiki 16.2.0 parent * remove no longer needed excluded dependencies. Commit: 29a510be61c3e5a02acc873609a4b3822ed005a5 https://github.com/xwiki-contrib/application-ai-llm/commit/29a510be61c3e5a02... Author: Michael Hamann <[email protected]> Date: 2024-03-04 (Mon, 04 Mar 2024) Changed paths: M application-ai-llm-index/application-ai-llm-index-api/pom.xml M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/RAGChatRequestFilter.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/AbstractChatRequestFilter.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/ChatModel.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/ChatRequestFilter.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/ChatResponseConverter.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/FilteringOpenAIChatModel.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/OpenAIChatModel.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/RequestHelper.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/rest/DefaultChatCompletionsResource.java A application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/openai/ChatCompletionChunk.java A application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/openai/ChatCompletionChunkChoice.java Log Message: ----------- LLMAI-45: Create a new Java API for chat models * Add proper streaming support to the Java API with proper response objects. * Add custom ChatCompletionChunk and ChatCompletionChunkChoice classes (records) as the existing ones use the wrong name for the message. Commit: 1b9396910c0ff539bdb7bac861d8160d6c0adbe5 https://github.com/xwiki-contrib/application-ai-llm/commit/1b9396910c0ff539b... Author: Michael Hamann <[email protected]> Date: 2024-03-04 (Mon, 04 Mar 2024) Changed paths: M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/RAGChatRequestFilter.java M application-ai-llm-models/application-ai-llm-models-api/pom.xml M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/AbstractChatRequestFilter.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/ChatModel.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/ChatRequestFilter.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/FilteringOpenAIChatModel.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/HttpClientFactory.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/OpenAIChatModel.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/OpenAIEmbeddingModel.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/RequestHelper.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/rest/DefaultChatCompletionsResource.java M application-ai-llm-models/application-ai-llm-models-api/src/test/java/org/xwiki/contrib/llm/internal/OpenAIEmbeddingModelTest.java Log Message: ----------- LLMAI-45: Create a new Java API for chat models * Switch to java.net.http.HttpClient for the possibly better interface. * Properly close the request to the LLM when the client closes the connection, at least for streaming requests. * Try forwarding the results faster with a small buffer, but this doesn't seem to work as expected. Commit: f82dc5dd24c4f92c87206ceaf13b8fd47894c413 https://github.com/xwiki-contrib/application-ai-llm/commit/f82dc5dd24c4f92c8... Author: Michael Hamann <[email protected]> Date: 2024-03-04 (Mon, 04 Mar 2024) Changed paths: M application-ai-llm-index/application-ai-llm-index-api/pom.xml Log Message: ----------- [Misc] Adjust coverage to actual coverage Compare: https://github.com/xwiki-contrib/application-ai-llm/compare/deb798ae014c...f... To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/application-ai-llm/settings/notifications