From 43b99fe2d4cbb8ef29b592f35a005b607be3ba7e Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Sun, 1 Sep 2024 15:18:34 +0200 Subject: [PATCH] Langchain RAG working --- repackage/org.argeo.tp.ml/com.microsoft.onnxruntime.bnd | 2 ++ repackage/org.argeo.tp.ml/com.pgvector.bnd | 2 ++ repackage/org.argeo.tp.ml/djl/ai.djl.api.bnd | 1 + repackage/org.argeo.tp.ml/djl/ai.djl.huggingface.tokenizers.bnd | 1 + repackage/org.argeo.tp.ml/djl/common.bnd | 2 ++ ....langchain4j.data.document.parser.apache.pdfbox.bnd.disabled | 2 ++ .../dev.langchain4j.data.document.parser.apache.tika.bnd | 1 + .../org.argeo.tp.ml/langchain4j/dev.langchain4j.easyrag.bnd | 1 + .../org.argeo.tp.ml/langchain4j/dev.langchain4j.embeddings.bnd | 1 + .../org.argeo.tp.ml/langchain4j/dev.langchain4j.pgvector.bnd | 1 + repackage/org.argeo.tp.ml/opennlp/common.bnd | 2 +- 11 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 repackage/org.argeo.tp.ml/com.microsoft.onnxruntime.bnd create mode 100644 repackage/org.argeo.tp.ml/com.pgvector.bnd create mode 100644 repackage/org.argeo.tp.ml/djl/ai.djl.api.bnd create mode 100644 repackage/org.argeo.tp.ml/djl/ai.djl.huggingface.tokenizers.bnd create mode 100644 repackage/org.argeo.tp.ml/djl/common.bnd create mode 100644 repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.data.document.parser.apache.pdfbox.bnd.disabled create mode 100644 repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.data.document.parser.apache.tika.bnd create mode 100644 repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.easyrag.bnd create mode 100644 repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.embeddings.bnd create mode 100644 repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.pgvector.bnd diff --git a/repackage/org.argeo.tp.ml/com.microsoft.onnxruntime.bnd b/repackage/org.argeo.tp.ml/com.microsoft.onnxruntime.bnd new file mode 100644 index 0000000..5606158 --- /dev/null +++ b/repackage/org.argeo.tp.ml/com.microsoft.onnxruntime.bnd @@ -0,0 +1,2 @@ +SPDX-License-Identifier: MIT +Argeo-Origin-M2: com.microsoft.onnxruntime:onnxruntime:1.19.0 diff --git a/repackage/org.argeo.tp.ml/com.pgvector.bnd b/repackage/org.argeo.tp.ml/com.pgvector.bnd new file mode 100644 index 0000000..cd730a4 --- /dev/null +++ b/repackage/org.argeo.tp.ml/com.pgvector.bnd @@ -0,0 +1,2 @@ +SPDX-License-Identifier: MIT +Argeo-Origin-M2: com.pgvector:pgvector:0.1.6 diff --git a/repackage/org.argeo.tp.ml/djl/ai.djl.api.bnd b/repackage/org.argeo.tp.ml/djl/ai.djl.api.bnd new file mode 100644 index 0000000..35f8ef2 --- /dev/null +++ b/repackage/org.argeo.tp.ml/djl/ai.djl.api.bnd @@ -0,0 +1 @@ +Argeo-Origin-M2: ai.djl:api diff --git a/repackage/org.argeo.tp.ml/djl/ai.djl.huggingface.tokenizers.bnd b/repackage/org.argeo.tp.ml/djl/ai.djl.huggingface.tokenizers.bnd new file mode 100644 index 0000000..afa2b26 --- /dev/null +++ b/repackage/org.argeo.tp.ml/djl/ai.djl.huggingface.tokenizers.bnd @@ -0,0 +1 @@ +Argeo-Origin-M2: ai.djl.huggingface:tokenizers diff --git a/repackage/org.argeo.tp.ml/djl/common.bnd b/repackage/org.argeo.tp.ml/djl/common.bnd new file mode 100644 index 0000000..0d4454f --- /dev/null +++ b/repackage/org.argeo.tp.ml/djl/common.bnd @@ -0,0 +1,2 @@ +SPDX-License-Identifier: Apache-2.0 +Argeo-Origin-M2: :0.29.0 diff --git a/repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.data.document.parser.apache.pdfbox.bnd.disabled b/repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.data.document.parser.apache.pdfbox.bnd.disabled new file mode 100644 index 0000000..55c9c52 --- /dev/null +++ b/repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.data.document.parser.apache.pdfbox.bnd.disabled @@ -0,0 +1,2 @@ +# FIXME: requires PDFBox v2.x +Argeo-Origin-M2: dev.langchain4j:langchain4j-document-parser-apache-pdfbox diff --git a/repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.data.document.parser.apache.tika.bnd b/repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.data.document.parser.apache.tika.bnd new file mode 100644 index 0000000..b820fe7 --- /dev/null +++ b/repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.data.document.parser.apache.tika.bnd @@ -0,0 +1 @@ +Argeo-Origin-M2: dev.langchain4j:langchain4j-document-parser-apache-tika diff --git a/repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.easyrag.bnd b/repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.easyrag.bnd new file mode 100644 index 0000000..47f85c3 --- /dev/null +++ b/repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.easyrag.bnd @@ -0,0 +1 @@ +Argeo-Origin-M2: dev.langchain4j:langchain4j-easy-rag diff --git a/repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.embeddings.bnd b/repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.embeddings.bnd new file mode 100644 index 0000000..61b5b0c --- /dev/null +++ b/repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.embeddings.bnd @@ -0,0 +1 @@ +Argeo-Origin-M2: dev.langchain4j:langchain4j-embeddings diff --git a/repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.pgvector.bnd b/repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.pgvector.bnd new file mode 100644 index 0000000..ee0b7c7 --- /dev/null +++ b/repackage/org.argeo.tp.ml/langchain4j/dev.langchain4j.pgvector.bnd @@ -0,0 +1 @@ +Argeo-Origin-M2: dev.langchain4j:langchain4j-pgvector diff --git a/repackage/org.argeo.tp.ml/opennlp/common.bnd b/repackage/org.argeo.tp.ml/opennlp/common.bnd index 71435a1..4f08a11 100644 --- a/repackage/org.argeo.tp.ml/opennlp/common.bnd +++ b/repackage/org.argeo.tp.ml/opennlp/common.bnd @@ -1,2 +1,2 @@ SPDX-License-Identifier: Apache-2.0 -Argeo-Origin-M2: :2.4.0 +Argeo-Origin-M2: :1.9.4 -- 2.39.5