mirror of
https://github.com/trustgraph-ai/trustgraph.git
synced 2026-04-25 16:36:21 +02:00
* document-rag / graph-rag refactor of templates * Tweaking the docs and categories * Clarify triple store vs RAG * Tweak knowledge graph linkage * Doc embedding for Qdrant * Fix document RAG on Qdrant * Fix templates * Bump version * Updated templates
30 lines
1.2 KiB
Jsonnet
30 lines
1.2 KiB
Jsonnet
local components = {
|
|
neo4j: import "components/neo4j.jsonnet",
|
|
cassandra: import "components/cassandra.jsonnet",
|
|
pulsar: import "components/pulsar.jsonnet",
|
|
milvus: import "components/milvus.jsonnet",
|
|
qdrant: import "components/qdrant.jsonnet",
|
|
grafana: import "components/grafana.jsonnet",
|
|
trustgraph: import "components/trustgraph.jsonnet",
|
|
azure: import "components/azure.jsonnet",
|
|
bedrock: import "components/bedrock.jsonnet",
|
|
cohere: import "components/cohere.jsonnet",
|
|
claude: import "components/claude.jsonnet",
|
|
ollama: import "components/ollama.jsonnet",
|
|
openai: import "components/openai.jsonnet",
|
|
mix: import "components/mix.jsonnet",
|
|
vertexai: import "components/vertexai.jsonnet",
|
|
"embeddings-hf": import "components/embeddings-hf.jsonnet",
|
|
"embeddings-ollama": import "components/embeddings-ollama.jsonnet",
|
|
"graph-rag": import "components/graph-rag.jsonnet",
|
|
"document-rag": import "components/document-rag.jsonnet",
|
|
};
|
|
|
|
local options = std.split(std.extVar("options"), ",");
|
|
|
|
local add = function(state, name) state + components[name];
|
|
|
|
local config = std.foldl(add, options, {});
|
|
|
|
std.manifestYamlDoc(config)
|
|
|