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
+69
View File
@@ -0,0 +1,69 @@
---
layout: two-cols
layoutClass: gap-8
---
# Hello World con LangChain.js
Tu primera aplicación LLM
```typescript {all|1-2|4-7|9-11|13-15|all}
// index.ts
import { ChatOpenAI } from "@langchain/openai";
// 1. Crear el modelo
const model = new ChatOpenAI({
model: "gpt-4.1-mini",
});
// 2. Invocar el modelo
const response = await model.invoke(
"¿Qué es LangChain?"
);
// 3. Ver la respuesta
console.log(response.content);
```
::right::
<div class="mt-12 text-sm pl-4">
<v-click>
## 🏃 Ejecutar con tsx
```bash
# Instalar tsx
npm install -D tsx
# Ejecutar directamente
npx tsx index.ts
```
</v-click>
<v-click>
## 📤 Salida Esperada
```
LangChain es un framework para
desarrollar aplicaciones con LLMs.
Permite conectar modelos de lenguaje
con datos externos y herramientas...
```
</v-click>
<v-click>
## 🎯 Conceptos Clave
- **Model**: ChatOpenAI
- **invoke()**: Llamada síncrona
- **response.content**: El texto generado
</v-click>
</div>