58 lines
868 B
Markdown
58 lines
868 B
Markdown
---
|
|
layout: default
|
|
---
|
|
|
|
# Instalación en Node.js
|
|
|
|
<div class="text-sm">
|
|
|
|
<v-click>
|
|
|
|
**Requisitos**: Node.js v20+ y tu entorno TypeScript habitual (tsx, ts-node, Vite, Next.js...)
|
|
|
|
</v-click>
|
|
|
|
<v-click>
|
|
|
|
## 1. Paquetes base
|
|
|
|
```bash
|
|
npm install langchain @langchain/core
|
|
```
|
|
|
|
</v-click>
|
|
|
|
<v-click>
|
|
|
|
## 2. Proveedores (los que vayas a usar)
|
|
|
|
```bash
|
|
npm install @langchain/mistralai # Mistral
|
|
npm install @langchain/google # Gemini
|
|
npm install @langchain/openai # GPT-4.1, Azure
|
|
npm install @langchain/anthropic # Claude
|
|
```
|
|
|
|
</v-click>
|
|
|
|
<v-click>
|
|
|
|
## 3. Entorno TypeScript (si no lo tienes)
|
|
|
|
```bash
|
|
npm install -D typescript tsx @types/node
|
|
npx tsx mi-script.ts # Para ejecutar
|
|
```
|
|
|
|
</v-click>
|
|
|
|
<v-click>
|
|
|
|
<div class="mt-2 text-xs opacity-70">
|
|
Versiones actuales (Mayo 2026): langchain v1.4.1 · @langchain/core v1.1.44
|
|
</div>
|
|
|
|
</v-click>
|
|
|
|
</div>
|