Branch: refs/heads/main
Home: https://github.com/xwiki-contrib/ai-llm
Commit: 3f348337ef8b0e98cdf606e4178236bbcb325704
https://github.com/xwiki-contrib/ai-llm/commit/3f348337ef8b0e98cdf606e41782…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-06-10 (Mon, 10 Jun 2024)
Changed paths:
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/Collection.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/IndexTaskConsumer.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/DefaultCollection.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/DocumentIndexer.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/resources/META-INF/components.txt
Log Message:
-----------
LLMAI-73: Implement a separate indexing queue with a UI for its status
* Introduce a separate component for indexing a document to clean up the code.
* Introduce an API for getting the author of a collection and use that for getting the embedding model.
Commit: f5b3796003af94d760b62ba5b6bb83f9b3a85356
https://github.com/xwiki-contrib/ai-llm/commit/f5b3796003af94d760b62ba5b6bb…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/Collection.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/Document.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/DocumentStore.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/IndexWorker.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/CurrentUserCollection.java
R application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/CurrentUserDocument.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/DefaultCollection.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/DefaultCollectionManager.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/DefaultDocument.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/DocumentIndexer.java
A application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/InternalDocumentStore.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/rest/AbstractCollectionResource.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/rest/DefaultCollectionResource.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/rest/DefaultDocumentResource.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-api/src/test/java/org/xwiki/contrib/llm/IndexWorkerTest.java
M application-ai-llm-index/application-ai-llm-index-api/src/test/java/org/xwiki/contrib/llm/internal/rest/DefaultCollectionResourceTest.java
M application-ai-llm-index/application-ai-llm-index-api/src/test/java/org/xwiki/contrib/llm/internal/rest/DefaultDocumentResourceTest.java
Log Message:
-----------
LLMAI-74: Make the document store replaceable
* Introduce a new DocumentStore component.
* Move right checking for documents into the DocumentStore.
* Support and use limit queries for listing documents.
* Move document operations to the document store.
* Move saving documents to the document store.
* Move updating the index after deleting a document to an event listener.
* Remove the no longer needed CurrentUserDocument.
Commit: 141bcc2964b50e37c6c17a4ecbd19385794efde6
https://github.com/xwiki-contrib/ai-llm/commit/141bcc2964b50e37c6c17a4ecbd1…
Author: Michael Hamann <michael.hamann(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/script/CollectionManagerScriptService.java
M application-ai-llm-index/application-ai-llm-index-api/src/main/resources/ApplicationResources.properties
M application-ai-llm-index/application-ai-llm-index-ui/src/main/resources/AI/Collections/Code/CollectionsClass.xml
M application-ai-llm-index/application-ai-llm-index-ui/src/main/resources/AI/Collections/Code/CollectionsSheet.xml
M application-ai-llm-index/application-ai-llm-index-ui/src/main/resources/AI/Collections/Code/CollectionsTranslations.xml
Log Message:
-----------
LLMAI-74: Make the document store replaceable
* Add the UI for configuring the document store.
Compare: https://github.com/xwiki-contrib/ai-llm/compare/fac8341748f3...141bcc2964b5
To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/ai-llm/settings/notifications