0aff31e2d3
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
49 lines
595 B
Markdown
49 lines
595 B
Markdown
---
|
|
layout: default
|
|
---
|
|
|
|
# Configuración del Entorno
|
|
|
|
<div class="text-sm">
|
|
|
|
<v-click>
|
|
|
|
## 🔑 Variables de Entorno (.env)
|
|
|
|
```bash
|
|
# Crea un archivo .env en la raíz
|
|
OPENAI_API_KEY=sk-proj-...
|
|
ANTHROPIC_API_KEY=sk-ant-...
|
|
```
|
|
|
|
</v-click>
|
|
|
|
<v-click>
|
|
|
|
## 📦 Opción A: dotenv (tradicional)
|
|
|
|
```bash
|
|
npm install dotenv
|
|
```
|
|
|
|
```typescript
|
|
import 'dotenv/config'; // Al inicio del archivo
|
|
```
|
|
|
|
</v-click>
|
|
|
|
<v-click>
|
|
|
|
## ⚡ Opción B: --env-file (Node.js 20+)
|
|
|
|
```bash
|
|
# Sin instalar nada!
|
|
npx tsx --env-file=.env index.ts
|
|
```
|
|
|
|
✅ Recomendado: Sin dependencias adicionales
|
|
|
|
</v-click>
|
|
|
|
</div>
|