Skip to content

Commit 973c443

Browse files
committed
sync: update from internal GitLab repository
Content updated: Files: - module.xml Synced at: 2025-08-02 14:50:24
1 parent f6f1840 commit 973c443

File tree

1 file changed

+2
-78
lines changed

1 file changed

+2
-78
lines changed

module.xml

Lines changed: 2 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
<Module>
55
<Name>intersystems-iris-rag</Name>
66
<Version>0.2.0</Version>
7-
<Description>A comprehensive, production-ready framework for implementing Retrieval Augmented Generation (RAG) pipelines using InterSystems IRIS as the vector database backend. Features unified Query() API, requirements-driven orchestrator, and 7 RAG techniques.</Description>
8-
<Keywords>RAG,Vector Search,Machine Learning,AI,IRIS,Python,Embeddings,ColBERT,CRAG,GraphRAG,HyDE</Keywords>
7+
<Description>A comprehensive, production-ready framework for implementing Retrieval Augmented Generation (RAG) pipelines using InterSystems IRIS as the vector database backend.</Description>
8+
<Keywords>RAG,Vector Search,Machine Learning,AI,IRIS,Python,Embeddings</Keywords>
99
<License>MIT</License>
1010
<Repository>https://github.com/intersystems/iris-rag-templates</Repository>
1111
<Homepage>https://github.com/intersystems/iris-rag-templates</Homepage>
@@ -18,90 +18,14 @@
1818
</Dependencies>
1919

2020
<Packaging>
21-
<!-- Core ObjectScript Components -->
22-
<Resource Name="RAG.IPMInstaller.CLS" Directory="objectscript/"/>
23-
<Resource Name="RAG.VectorMigration.CLS" Directory="objectscript/"/>
24-
<Resource Name="RAG.IFindSetup.CLS" Directory="objectscript/"/>
25-
<Resource Name="RAG.SourceDocumentsIFind.CLS" Directory="objectscript/"/>
26-
<Resource Name="enable_vector_search.cos" Directory="objectscript/"/>
27-
<Resource Name="python_bridge.py" Directory="objectscript/"/>
28-
29-
<!-- Core Python Packages -->
30-
<Resource Name="iris_rag" Directory="iris_rag/" Recurse="true"/>
31-
<Resource Name="rag_templates" Directory="rag_templates/" Recurse="true"/>
32-
<Resource Name="common" Directory="common/" Recurse="true"/>
33-
34-
<!-- Configuration and Setup -->
35-
<Resource Name="quick_start" Directory="quick_start/" Recurse="true"/>
36-
<Resource Name="config" Directory="config/" Recurse="true"/>
37-
38-
<!-- Documentation and Examples -->
39-
<Resource Name="docs" Directory="docs/" Recurse="true"/>
40-
<Resource Name="examples" Directory="examples/" Recurse="true"/>
41-
<Resource Name="eval" Directory="eval/" Recurse="true"/>
42-
43-
<!-- Tools and Scripts -->
44-
<Resource Name="tools" Directory="tools/" Recurse="true"/>
45-
<Resource Name="scripts" Directory="scripts/" Recurse="true"/>
46-
47-
<!-- Essential Project Files -->
4821
<Resource Name="README.md" Directory=""/>
49-
<Resource Name="CHANGELOG.md" Directory=""/>
5022
<Resource Name="pyproject.toml" Directory=""/>
5123
<Resource Name="requirements.txt" Directory=""/>
52-
<Resource Name="Makefile" Directory=""/>
53-
<Resource Name="pytest.ini" Directory=""/>
54-
<Resource Name=".clinerules" Directory=""/>
5524
</Packaging>
5625

57-
<Lifecycle>
58-
<Setup>
59-
<Invoke Class="RAG.IPMInstaller" Method="Setup"/>
60-
</Setup>
61-
<Configure>
62-
<Invoke Class="RAG.IPMInstaller" Method="Configure"/>
63-
</Configure>
64-
<Activate>
65-
<Invoke Class="RAG.IPMInstaller" Method="Activate"/>
66-
</Activate>
67-
<Test>
68-
<Invoke Class="RAG.IPMInstaller" Method="Test"/>
69-
</Test>
70-
<Reload>
71-
<Invoke Class="RAG.IPMInstaller" Method="Reload"/>
72-
</Reload>
73-
<Upgrade>
74-
<Invoke Class="RAG.IPMInstaller" Method="Upgrade"/>
75-
</Upgrade>
76-
<UnInstall>
77-
<Invoke Class="RAG.IPMInstaller" Method="UnInstall"/>
78-
</UnInstall>
79-
</Lifecycle>
80-
81-
<Parameters>
82-
<Parameter Name="PYTHON_PATH" Description="Path to Python executable" Default="python3"/>
83-
<Parameter Name="INSTALL_PYTHON_PACKAGE" Description="Install Python package via pip" Default="true"/>
84-
<Parameter Name="ENABLE_VECTOR_SEARCH" Description="Enable IRIS Vector Search" Default="true"/>
85-
<Parameter Name="CREATE_SAMPLE_DATA" Description="Create sample data for testing" Default="false"/>
86-
<Parameter Name="NAMESPACE" Description="Target namespace for installation" Default="USER"/>
87-
<Parameter Name="PYTHON_ENVIRONMENT" Description="Python virtual environment path" Default=""/>
88-
<Parameter Name="SKIP_DEPENDENCIES" Description="Skip dependency validation" Default="false"/>
89-
</Parameters>
90-
9126
<Manifest>
9227
<Default Name="SourceDir" Value="${mgrdir}${MODULE}"/>
9328
<Default Name="Namespace" Value="USER"/>
94-
<Default Name="app" Value="/csp/${MODULE}"/>
95-
96-
<Namespace Name="${Namespace}" Code="${Namespace}" Data="${Namespace}" Create="yes" Ensemble="no">
97-
<Configuration>
98-
<Database Name="${Namespace}" Dir="${MGRDIR}${Namespace}" Create="yes" MountRequired="true"/>
99-
</Configuration>
100-
101-
<Import File="${SourceDir}objectscript/" Flags="ck" Recurse="true"/>
102-
103-
<CSPApplication Url="${app}" Directory="${SourceDir}csp/" ServeFiles="1" Recurse="1" MatchRoles=":%DB_${Namespace}"/>
104-
</Namespace>
10529
</Manifest>
10630
</Module>
10731
</Document>

0 commit comments

Comments
 (0)