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
+39
View File
@@ -0,0 +1,39 @@
---
layout: default
---
# CheerioWebBaseLoader
<v-clicks>
Carga páginas web como documentos (sin ejecutar JavaScript)
### Instalación
```bash
npm install @langchain/community cheerio
```
### Uso
```typescript
import "cheerio";
import { CheerioWebBaseLoader } from
"@langchain/community/document_loaders/web/cheerio";
const loader = new CheerioWebBaseLoader(
"https://blog.langchain.dev/what-is-an-agent/",
{ selector: "article" } // selector CSS para filtrar contenido
);
const docs = await loader.load();
console.log(docs[0].pageContent.substring(0, 300));
console.log(docs[0].metadata);
// { source: 'https://blog.langchain.dev/...', title: '...' }
```
<div class="mt-4 p-4 bg-yellow-500/10 rounded">
⚠️ Para SPAs o páginas con JS dinámico, usa <b>Playwright</b> o <b>Puppeteer</b>
</div>
</v-clicks>