Erstellen Sie in weniger als einer Stunde ein lokales RAG über Ihren Dokumenten
Wann einsetzen: Sie möchten mit Ihren eigenen Dokumenten chatten, ohne sie an einen Cloud-Anbieter zu senden.
Voraussetzungen
- Docker + Python 3.10+ — Installieren Sie Docker Desktop; pyenv bei Bedarf
- Fähigkeiten installiert — Git-Klon in ~/.claude/skills/
Ablauf
-
Docker-Start von WeaviateVerwenden Sie weaviate-local-setup, um Docker-Compose für ein lokales Weaviate zu starten.✓ Kopiert→ Docker PS zeigt an, dass Weaviate auf 8080 gesund ist
-
Erstellen Sie eine SammlungErstellen Sie eine Sammlung „Docs“ mit den Feldern: title(text), body(text), source_url(text).✓ Kopiert→ Schema angewendet; weaviate-collection-manager gibt die Konfiguration zurück
-
AufnehmenNehmen Sie alle .md-Dateien unter ./docs als Objekte in „Docs“ auf.✓ Kopiert→ Chargenfortschritt gemeldet; Objekte per Abfrage sichtbar
-
FragenVerwenden Sie weaviate-query-agent: „Wie rotieren wir API-Schlüssel?“✓ Kopiert→ Die Antwort zitiert source_url aus der Docs-Sammlung
Ergebnis: Ein ausführbares lokales RAG, auf dem Sie iterieren können.
Fallstricke
- Riesige PDF-Dateien im Ganzen aufnehmen, ohne sie aufzuteilen — Chunk bei ~500 Token; Lassen Sie die Aufnahmevorlage des Skills damit umgehen