initial commit: slides ready + upgraded
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
---
|
||||
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>
|
||||
Reference in New Issue
Block a user