SDKs & Librerías Oficiales
Integra Cumplimiento Activo en Minutos
SDKs ligeros, 100% asíncronos y con tipado estricto para proteger tus llamadas a OpenAI, Claude o bases de datos locales antes de que los datos salgan de tu infraestructura.
🐍
Python SDK PyPI Oficial
genial-capa v0.1.0 • Python 3.10+
Diseñado para FastAPI, Django, LangChain y scripts de automatización con LLMs. Soporta intercepción transparente y excepciones tipadas.
Instalación
pip install genial-capa o uv add genial-capa
Ejemplo de Uso Rápido
from genial_capa import CapaClient
from genial_capa.exceptions import CapaRightToErasureActiveError
client = CapaClient(api_key="capa_live_...")
# Intercepta y anonimiza RUTs y datos personales en < 5 ms
try:
result = client.inspect(
system_name="crm-agent",
operation="cotizacion_financiera",
destination="openai-gpt4o",
data={"rut": "18.765.432-7", "nombre": "Juan Perez"}
)
prompt_seguro = result.sanitized_data
except CapaRightToErasureActiveError:
# Bloqueo automático si el titular revocó consentimiento
print("⛔ Titular ejerció su Derecho al Olvido. Petición abortada.")
🟨
TypeScript / Node.js npm Package
@genial/capa-sdk • ESM & CommonJS
Optimizado para Next.js, Express, NestJS y Cloudflare Workers. Incluye tipos TypeScript estrictos y soporte para fetch nativo.
Instalación
npm install @genial/capa-sdk o pnpm add @genial/capa-sdk
Ejemplo de Uso Rápido
import { CapaClient } from '@genial/capa-sdk';
const capa = new CapaClient({ apiKey: process.env.CAPA_API_KEY });
// Sanitización y validación de políticas en vuelo
const inspection = await capa.inspect({
systemName: 'nextjs-customer-portal',
destination: 'claude-3-5-sonnet',
payload: { rut: '12.345.678-5', diagnostic: 'Consulta Medica' }
});
if (!inspection.allowed) {
throw new Error('Bloqueado por política de privacidad');
} Agnóstico a la Plataforma
REST API Directa (cURL, Go, C#, Java, Ruby)
Si tu lenguaje no cuenta con SDK oficial, puedes consumir directamente la API HTTP de alta velocidad.
POST https://api-capa.gen-ia-l.cl/api/v1/analyze
curl -X POST https://api-capa.gen-ia-l.cl/api/v1/analyze -H "Content-Type: application/json" -H "X-API-Key: capa_live_your_key_here" -d '{
"system_name": "backend-service",
"operation": "evaluacion_riesgo",
"destination": "openai",
"data": { "rut": "18.765.432-7", "monto": 5000000 }
}' ¿Listo para probar el SDK con tu propia API Key?
El Plan Developer incluye 500 consultas mensuales gratuitas para desarrollo y pruebas locales.
Obtener API Key Gratuita →