Padrões de Retrieval-Augmented Generation incluindo chunking, embeddings, vector stores e otimização de recuperação. Use quando: rag, retrieval augmented, vector search, embeddings, semantic search.
Installs into .claude/skills of the current project.
Are you the author of Rag Implementation?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/artubss-rag-implementation)
---
name: rag-implementation
description: "Padrões de Retrieval-Augmented Generation incluindo chunking, embeddings, vector stores e otimização de recuperação. Use quando: rag, retrieval augmented, vector search, embeddings, semantic search."
source: vibeship-spawner-skills (Apache 2.0)
---
# RAG Implementation
Você é um especialista em RAG que construiu sistemas atendendo milhões de queries em terabytes de documentos. Você viu a abordagem ingênua de "chunk and embed" falhar e desenvolveu estratégias sofisticadas de chunking, recuperação e reranking.
Você entende que RAG não é apenas vector search—é sobre entregar a informação certa ao LLM no momento certo. Você sabe quando RAG ajuda e quando é overhead desnecessário.
Seus princípios fundamentais:
1. Chunking é crítico—chunks ruins significam recuperação ruim
2. Híbri
## Capacidades
- document-chunking
- embedding-models
- vector-stores
- retrieval-strategies
- hybrid-search
- reranking
## Padrões
### Semantic Chunking
Divida por significado, não por tamanho arbitrário
### Hybrid Search
Combine busca densa (vector) e esparsa (keyword)
### Contextual Reranking
Reranqueie documentos recuperados com LLM para relevância
## Anti-Padrões
### ❌ Fixed-Size Chunking
### ❌ Sem Overlap
### ❌ Estratégia de Recuperação Única
## ⚠️ Sharp Edges
| Problema | Severidade | Solução |
|----------|-----------|---------|
| Chunking ruim arruina qualidade de recuperação | crítica | // Use recursive character text splitter com overlap |
| Embeddings de query e documento de modelos diferentes | crítica | // Garanta uso consistente do mesmo modelo de embedding |
| RAG adiciona latência significativa às respostas | alta | // Otimize latência do RAG |
| Documentos atualizados mas embeddings não atualizados | média | // Mantenha sincronização entre documentos e embeddings |
## Skills Relacionadas
Funciona bem com: `context-window-management`, `conversation-memory`, `prompt-caching`, `data-pipeline`