Die Datei config.yaml von Simba ist das zentrale Konfigurationsmodul des Systems und enthält die folgenden anpassbaren und wichtigen Parameter:
LLM-bezogene Konfiguration:
- Wahl des Modellanbieters (OpenAI oder Ollama)
- Geben Sie das zu verwendende Modell an (z. B. gpt-4o)
- Generierung von Parametereinstellungen (Temperatur, max_tokens, etc.)
Einbetten und Abrufen von Konfigurationen:
- Auswahl des Einbettungsmodells (HuggingFace oder OpenAI)
- Konfiguration des Vektorspeichertyps
- Abstimmung der Chunk-Parameter (chunk_size und chunk_overlap)
Pfad-Konfiguration:
- Projekt Basiskatalog
- Speicherpfad für Markdown-Dokumente
- FAISS-Index-Speicherort
Funktionsschalter:
- Parser Aktivieren/Deaktivieren
- Konfiguration des Celery-Aufgabensystems
Durch die Änderung dieser Parameter kann der Benutzer die Art und Weise, wie das System mit Wissen umgeht, das verwendete Modell und die Speicherstruktur vollständig kontrollieren, um den Anforderungen verschiedener Szenarien gerecht zu werden.
Diese Antwort stammt aus dem ArtikelSimba: ein Wissensmanagementsystem für die Organisation von Dokumenten, das sich nahtlos in jedes RAG-System integrieren lässt.Die































