Branch: refs/heads/waise
Home:
https://github.com/xwiki-contrib/application-ai-llm
Commit: 79d00de53c8c3b565397ecf0a740842086d892ea
https://github.com/xwiki-contrib/application-ai-llm/commit/79d00de53c8c3b56…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M
application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/AbstractModel.java
M
application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/DefaultChatModelManager.java
M
application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/ModelConfiguration.java
M
application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/ModelWikiObjectComponentBuilder.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
* Sort models by displayed name.
* Store the object, not the document reference for models. This might have fixed a bug
where models weren't correctly registered in some cases.
Commit: 2e6bdb34c0f6a9d6a32ed63c55d240a7602b0923
https://github.com/xwiki-contrib/application-ai-llm/commit/2e6bdb34c0f6a9d6…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
A
application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/AbstractChatRequestFilter.java
A
application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/ChatRequestFilter.java
A
application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/ChatRequestFilterBuilder.java
A
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/ModelWikiObjectComponentBuilder.java
M
application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/OpenAIChatModel.java
A
application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/script/AILLMScriptService.java
A
application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/script/ChatRequestFilterDescriptor.java
A
application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/script/ModelsScriptService.java
M
application-ai-llm-models/application-ai-llm-models-api/src/main/resources/META-INF/components.txt
M
application-ai-llm-models/application-ai-llm-models-ui/src/main/resources/AI/Models/Code/ModelsSheet.xml
M
application-ai-llm-models/application-ai-llm-models-ui/src/main/resources/AI/Models/Code/ModelsTranslations.xml
Log Message:
-----------
LLMAI-58: Add support for chat request filters
* Add new ChatRequestFilter and ChatRequestFilterBuilder roles.
* Add a script service to get available filters.
* Modify the sheet to display the available filters.
Commit: 6645d40a1c87ab9cea1888ebb56f6c8fb5d372ab
https://github.com/xwiki-contrib/application-ai-llm/commit/6645d40a1c87ab9c…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M application-ai-llm-index/application-ai-llm-index-api/pom.xml
A
application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/RAGChatRequestFilter.java
A
application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/RAGChatRequestFilterBuilder.java
M
application-ai-llm-index/application-ai-llm-index-api/src/main/resources/META-INF/components.txt
A
application-ai-llm-index/application-ai-llm-index-ui/src/main/resources/AI/Code/RAGChatRequestFilterClass.xml
A
application-ai-llm-index/application-ai-llm-index-ui/src/main/resources/AI/Code/RAGChatRequestFilterSheet.xml
A
application-ai-llm-index/application-ai-llm-index-ui/src/main/resources/AI/Code/RAGRequestFilterTranslations.xml
Log Message:
-----------
LLMAI-50: First version of RAG
* Added a RAG request filter with a simple configuration class and UI but without the
actual prompt modification part.
Compare:
https://github.com/xwiki-contrib/application-ai-llm/compare/cfe02ced02d0...…