Levante um RAG local sobre seus documentos em menos de uma hora
Quando usar: Você deseja conversar com seus próprios documentos sem enviá-los a um fornecedor de nuvem.
Pré-requisitos
- Docker + Python 3.10+ — Instale o Docker Desktop; pyenv se necessário
- Habilidades instaladas — git clone em ~/.claude/skills/
Fluxo
-
Docker-start WeaviateUse weaviate-local-setup para iniciar o docker-compose para um Weaviate local.✓ Copiado→ docker ps mostra weaviate saudável em 8080
-
Crie uma coleçãoCrie uma coleção 'Docs' com campos: título(texto), corpo(texto), source_url(texto).✓ Copiado→ Esquema aplicado; weaviate-collection-manager retorna configuração
-
IngerirIngerir todos os .md em ./docs como objetos em 'Docs'.✓ Copiado→ Progresso do lote relatado; objetos visíveis via consulta
-
PerguntarUse weaviate-query-agent: 'Como rotacionamos as chaves de API?'✓ Copiado→ A resposta cita source_url da coleção Docs
Resultado: Um RAG local executável no qual você pode iterar.
Armadilhas
- Ingestão de PDFs gigantes inteiros sem fragmentação — Pedaço de aproximadamente 500 tokens; deixe o modelo de ingestão da habilidade cuidar disso