Configuración de BYOAPI¶
Guía paso a paso para configurar tu API key en Lumilink.
Paso 1: Obtener API Key¶
- Ve a console.anthropic.com
- Crea una cuenta o inicia sesión
- Ve a API Keys → Create Key
- Dale un nombre (ej: "Lumilink Production")
- Copia la key (empieza con
sk-ant-api...)
Guarda tu key
Solo se muestra una vez. Guárdala en un lugar seguro.
- Ve a platform.openai.com
- Crea una cuenta o inicia sesión
- Ve a API Keys → Create new secret key
- Dale un nombre
- Copia la key (empieza con
sk-...)
- Ve a makersuite.google.com
- Crea una cuenta o inicia sesión
- Ve a Get API Key
- Copia la key
Paso 2: Registrar en Lumilink¶
Via Dashboard¶
- Abre chat.lumilink.io
- Ve a Settings → External Models
- Click en Add Key
- Selecciona el provider (Anthropic, OpenAI, etc.)
- Pega tu API key
- Configura límites (opcional)
- Click Save
Via API¶
curl -X POST https://api.lumilink.io/v1/byoapi/keys \
-H "Authorization: Bearer YOUR_LUMILINK_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"provider": "anthropic",
"key_name": "Production Key",
"api_key": "sk-ant-api...",
"visibility_filter": "internal",
"usage_limits": {
"max_tokens_per_day": 100000,
"max_tokens_per_month": 1000000
}
}'
Paso 3: Configurar Límites¶
| Parámetro | Descripción | Default |
|---|---|---|
max_tokens_per_day |
Máximo de tokens diarios | 100,000 |
max_tokens_per_month |
Máximo de tokens mensuales | 1,000,000 |
max_requests_per_minute |
Rate limit de requests | 60 |
Recomendación
Comienza con límites conservadores y aumenta según tu uso.
Paso 4: Seleccionar Modelos¶
Por defecto, tu key puede acceder a todos los modelos del provider. Puedes restringirlo:
Modelos disponibles por provider¶
| Modelo | ID | Costo/1M tokens |
|---|---|---|
| Claude 3.5 Sonnet | claude-3-5-sonnet-20241022 |
\(3/\)15 |
| Claude 3.5 Haiku | claude-3-5-haiku-20241022 |
\(0.25/\)1.25 |
| Claude 3 Opus | claude-3-opus-20240229 |
\(15/\)75 |
| Modelo | ID | Costo/1M tokens |
|---|---|---|
| GPT-4o | gpt-4o |
\(2.50/\)10 |
| GPT-4o mini | gpt-4o-mini |
\(0.15/\)0.60 |
| GPT-4 Turbo | gpt-4-turbo |
\(10/\)30 |
Paso 5: Usar en Chat¶
Una vez configurada tu key:
- Abre cualquier chat en Lumilink
- En el selector de modelo, verás opciones con "(BYOK)"
- Selecciona
claude-3-haiku (BYOK)por ejemplo - ¡Chatea normalmente!
┌─────────────────────────────────────────┐
│ Seleccionar modelo │
├─────────────────────────────────────────┤
│ ○ aurora-companion (local) │
│ ○ claude-3-haiku (Lumilink) │
│ ● claude-3-haiku (BYOK) ← Tu key │
│ ○ gpt-4o-mini (BYOK) │
└─────────────────────────────────────────┘
Verificar Configuración¶
Test de conectividad¶
curl https://api.lumilink.io/v1/byoapi/keys/YOUR_KEY_ID/test \
-H "Authorization: Bearer YOUR_TOKEN"
Response exitoso:
{
"status": "valid",
"provider": "anthropic",
"visibility_filter": "internal",
"usage": {
"tokens_today": 1523,
"tokens_month": 45678
}
}
Dashboard de uso¶
Ve a Settings → External Models → Usage para ver:
- Tokens usados por día/mes
- Costo estimado
- Requests por modelo
- Governance aplicada
Troubleshooting¶
Error: Invalid API Key
- Verifica que copiaste la key completa
- Asegúrate de que la key no expiró
- Verifica que tienes créditos en el provider
Error: Rate Limit Exceeded
- Aumenta tus límites en Settings
- O espera al reset diario/mensual
Error: Model Not Allowed
- Verifica
allowed_modelsen tu configuración - Agrega el modelo que quieres usar
Próximos pasos¶
-
Governance
Entiende cómo protegemos tus datos.
-
FAQ
Preguntas frecuentes.