initial commit: slides + practica_resueltos + README

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-29 11:50:55 +02:00
commit 0aff31e2d3
203 changed files with 23207 additions and 0 deletions
+37
View File
@@ -0,0 +1,37 @@
---
layout: default
---
# PDFLoader
<v-clicks>
### Instalación
```bash
npm install @langchain/community pdf-parse
```
### Uso
```typescript
import { PDFLoader } from "@langchain/community/document_loaders/fs/pdf";
// Carga cada página como un Document independiente
const loader = new PDFLoader("./documentos/manual.pdf");
const docs = await loader.load();
console.log(`Cargadas ${docs.length} páginas`);
console.log(docs[0].pageContent.substring(0, 200));
console.log(docs[0].metadata);
// { source: './documentos/manual.pdf', pdf: {...}, loc: { pageNumber: 1 } }
```
### Opciones útiles
```typescript
// Cargar todo el PDF como un solo documento
const loader = new PDFLoader("./manual.pdf", { splitPages: false });
```
</v-clicks>