[xwiki-contrib/ai-llm] 52aec0: LLMAI-92: Allow re-indexing collections
Branch: refs/heads/main Home: https://github.com/xwiki-contrib/ai-llm Commit: 52aec04fdea67fcd63ff89cb64c7c07614f0c71b https://github.com/xwiki-contrib/ai-llm/commit/52aec04fdea67fcd63ff89cb64c7c... Author: Michael Hamann <[email protected]> Date: 2024-07-09 (Tue, 09 Jul 2024) Changed paths: M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/IndexWorker.java Log Message: ----------- LLMAI-92: Allow re-indexing collections * Don't try indexing the collection template. Commit: 21e639d3c39cad3f66ea0b0eb2cf84c7bc92b796 https://github.com/xwiki-contrib/ai-llm/commit/21e639d3c39cad3f66ea0b0eb2cf8... Author: Michael Hamann <[email protected]> Date: 2024-07-09 (Tue, 09 Jul 2024) Changed paths: M application-ai-llm-index/application-ai-llm-index-api/src/main/java/org/xwiki/contrib/llm/internal/xwikistore/XWikiDocumentStoreHelper.java Log Message: ----------- LLMAI-56: Add support for indexing existing XWiki spaces * Convert the XWQL query for collections of a document to HQL to avoid errors during the installation of the extension when the XClass isn't present yet. Commit: 057f0557743a8dda348d9ab168906b988de25c23 https://github.com/xwiki-contrib/ai-llm/commit/057f0557743a8dda348d9ab168906... Author: Michael Hamann <[email protected]> Date: 2024-07-09 (Tue, 09 Jul 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/EmbeddingsUtils.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/GPTAPIConfig.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/RequestError.java A application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/AbstractGPTAPIServer.java A application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/DefaultEmbeddingModel.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/DefaultGPTAPIConfigProvider.java A application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/GPTAPIConfigBuilder.java A application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/GPTAPIServer.java A application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/GPTAPIServerWikiObjectComponentBuilder.java A application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/InternalGPTAPIServer.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/ModelComponentFixer.java M application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/ModelWikiObjectComponentBuilder.java R application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/OpenAIEmbeddingModel.java A application-ai-llm-models/application-ai-llm-models-api/src/main/java/org/xwiki/contrib/llm/internal/OpenAIGPTAPIServer.java M application-ai-llm-models/application-ai-llm-models-api/src/main/resources/META-INF/components.txt A application-ai-llm-models/application-ai-llm-models-api/src/test/java/org/xwiki/contrib/llm/internal/DefaultEmbeddingModelTest.java A application-ai-llm-models/application-ai-llm-models-api/src/test/java/org/xwiki/contrib/llm/internal/InternalGPTAPIServerTest.java R application-ai-llm-models/application-ai-llm-models-api/src/test/java/org/xwiki/contrib/llm/internal/OpenAIEmbeddingModelTest.java M application-ai-llm-models/application-ai-llm-models-ui/src/main/resources/AI/Code/AIConfig.xml M application-ai-llm-models/application-ai-llm-models-ui/src/main/resources/AI/Models/Default.xml Log Message: ----------- LLMAI-94: Add support for computing embeddings internally * allow specifying the embedding model * move the implementation to the models module * set the cache directory to be inside XWiki's cache directory * Refactor the embedding model implementation, create a new GPTAPIServer role. Compare: https://github.com/xwiki-contrib/ai-llm/compare/1dd11a98b014...057f0557743a To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/ai-llm/settings/notifications
participants (1)
-
XWiki Notifications