initial commit: slides ready + upgraded
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
---
|
||||
layout: default
|
||||
---
|
||||
|
||||
# Retrievers: Abstracción de búsqueda
|
||||
|
||||
<v-clicks>
|
||||
|
||||
**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
|
||||
|
||||
</v-clicks>
|
||||
Reference in New Issue
Block a user