--- layout: default --- # Retrievers: Abstracción de búsqueda **Retriever** es una interfaz estándar para recuperar documentos ```typescript // Convertir vector store en retriever const retriever = vectorStore.asRetriever({ k: 3, // número de documentos a recuperar }); // Usar el retriever const docs = await retriever.invoke("¿Cómo resetear la contraseña?"); ``` ### Ventajas - Interfaz unificada para cualquier fuente de datos - Fácil de intercambiar (Qdrant → Pinecone) - Compatible con chains predefinidas de LangChain