diff --git a/config/types.yaml b/config/types.yaml index 7ed3077..5b7b723 100644 --- a/config/types.yaml +++ b/config/types.yaml @@ -1,67 +1,76 @@ version: 1.0 + defaults: retriever_weight: 1.0 - chunk_profile: defaultx + chunk_profile: default edge_defaults: [] # Leerliste → keine impliziten Kanten, wenn nicht gesetzt + types: - types: - # Wissensbausteine - concept: - chunk_profile: medium - retriever_weight: 0.60 - edge_defaults: ["references", "related_to"] - source: - chunk_profile: short - retriever_weight: 0.50 - edge_defaults: [] # Quellen sind i. d. R. Ziel von Kanten, erzeugen selbst keine Default-Kanten - glossary: - chunk_profile: short - retriever_weight: 0.40 - edge_defaults: ["related_to"] + # Wissensbausteine + concept: + chunk_profile: medium + retriever_weight: 0.60 + edge_defaults: ["references", "related_to"] - # Person & Persönlichkeit - profile: # z. B. "Persönliches Leitbild (Kurzprofil)" - chunk_profile: long - retriever_weight: 0.66 - edge_defaults: ["references", "related_to"] - value: # Werte (z. B. "Mut", "Fairness") - chunk_profile: short - retriever_weight: 0.90 - edge_defaults: ["related_to"] - principle: # Prinzipien/Leitsätze - chunk_profile: short - retriever_weight: 0.90 - edge_defaults: ["related_to", "references"] - experience: # prägende Erlebnisse/Erfahrungen - chunk_profile: medium - retriever_weight: 0.90 - edge_defaults: ["related_to", "references"] + source: + chunk_profile: short + retriever_weight: 0.50 + edge_defaults: [] # Quellen sind i. d. R. Ziel von Kanten, erzeugen selbst keine Default-Kanten - # Ziele, Entscheidungen, Meilensteine - goal: - chunk_profile: medium - retriever_weight: 0.90 - edge_defaults: ["depends_on", "related_to", "references"] - decision: - chunk_profile: short - retriever_weight: 0.90 - edge_defaults: ["depends_on", "references", "related_to"] # „Worauf stützte sich die Entscheidung?“ - milestone: - chunk_profile: short - retriever_weight: 0.70 - edge_defaults: ["related_to", "references"] + glossary: + chunk_profile: short + retriever_weight: 0.40 + edge_defaults: ["related_to"] - # Operativ: Projekte, Aufgaben, Journal - project: - chunk_profile: long - retriever_weight: 0.97 - edge_defaults: ["references", "depends_on"] # Projekt stützt sich auf Konzepte/Quellen und hängt von Bausteinen ab - task: - chunk_profile: short - retriever_weight: 0.80 - edge_defaults: ["depends_on", "references"] - journal: - chunk_profile: medium - retriever_weight: 0.80 - edge_defaults: ["references", "related_to"] + # Person & Persönlichkeit + profile: # z. B. "Persönliches Leitbild (Kurzprofil)" + chunk_profile: long + retriever_weight: 0.66 + edge_defaults: ["references", "related_to"] + value: # Werte (z. B. "Mut", "Fairness") + chunk_profile: short + retriever_weight: 0.90 + edge_defaults: ["related_to"] + + principle: # Prinzipien/Leitsätze + chunk_profile: short + retriever_weight: 0.90 + edge_defaults: ["related_to", "references"] + + experience: # prägende Erlebnisse/Erfahrungen + chunk_profile: medium + retriever_weight: 0.90 + edge_defaults: ["related_to", "references"] + + # Ziele, Entscheidungen, Meilensteine + goal: + chunk_profile: medium + retriever_weight: 0.90 + edge_defaults: ["depends_on", "related_to", "references"] + + decision: + chunk_profile: short + retriever_weight: 0.90 + edge_defaults: ["depends_on", "references", "related_to"] # „Worauf stützte sich die Entscheidung?“ + + milestone: + chunk_profile: short + retriever_weight: 0.70 + edge_defaults: ["related_to", "references"] + + # Operativ: Projekte, Aufgaben, Journal + project: + chunk_profile: long + retriever_weight: 0.97 + edge_defaults: ["references", "depends_on"] # Projekt stützt sich auf Konzepte/Quellen und hängt von Bausteinen ab + + task: + chunk_profile: short + retriever_weight: 0.80 + edge_defaults: ["depends_on", "references"] + + journal: + chunk_profile: medium + retriever_weight: 0.80 + edge_defaults: ["references", "related_to"]