KLA Digital Logo
KLA Digital
Desarrolladores

Integre KLA Digital en minutos

Instrumente el tráfico de IA como seguimientos de OpenTelemetry, ejecute ejecuciones gobernadas y exporte evidencia de auditoría automáticamente. Creado para equipos regulados que envían agentes rápidamente.

Telemetría SDK-first

Drop-in Node y Python OpenTelemetry SDKs con semántica GenAI.

API de ejecución

Inicie ejecuciones, transmita el progreso y gestione las aprobaciones humanas.

Exportación de evidencia

Produzca paquetes listos para Annex IV y SOC 2 a partir de seguimientos activos.

5-10 minutos

Inicio rápido

Desde instrumentación cero hasta ejecución gobernada y exportación de evidencia.

1. Instalar una telemetría SDK

Utilice nuestros SDK de OpenTelemetry para emitir intervalos de GenAI automáticamente. Elija su tiempo de ejecución:

INSTALL
# Node.js
pnpm add @kla-digital/otel-node

# Python
pip install kla-otel-python

El SDK detecta automáticamente frameworks comunes (Express, FastAPI, LangChain, OpenAI).

2. Apunte OTLP a KLA

Configure su exportador OTLP para enviar seguimientos al recopilador de su inquilino. Obtendrá el punto final y el token API en la consola.

.env
OTEL_SERVICE_NAME=claims-service
OTEL_EXPORTER_OTLP_ENDPOINT=https://<your-collector-endpoint>
KLA_TENANT_ID=<your-tenant-id>
KLA_PII_MASK=true

Configure `KLA_PII_MASK` para evitar valores confidenciales en los seguimientos de forma predeterminada.

3. Registrar un agente

Los agentes se declaran como manifiestos. Cree uno mediante la Ejecución API:

curl
curl -X POST https://api.kla.local/execution/v1/agents \
  -H "Authorization: Bearer $KLA_TOKEN" \
  -H "x-tenant-id: $KLA_TENANT_ID" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "claims-bot",
    "description": "Triages inbound claims with human gates",
    "model": "gpt-4o-mini",
    "temperature": 0.2,
    "tools": ["search_claims_db"]
  }'

La respuesta incluye un `agentId` estable y un `manifestHash` inmutable.

4. Iniciar una ejecución

Las ejecuciones son duraderas flujos de trabajo con presupuestos y controles de políticas.

curl
curl -X POST https://api.kla.local/execution/v1/executions \
  -H "Authorization: Bearer $KLA_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "agentId": "<agentId from step 3>",
    "input": { "prompt": "Summarise today\u0027s high-risk claims." },
    "budgets": { "maxSteps": 50, "maxTokens": 20000, "maxCostUsd": 5 },
    "flags": { "euOnly": true }
  }'

Transmita el progreso a través de WebSocket en `wss://api.kla.local/execution/ws`.

5. Pruebas de exportación (Annex IV, SOC 2)

La CLI extrae registros de auditoría a prueba de manipulaciones y genera paquetes firmados listos para reguladores y auditores.

kla
# Last 30 days as PDF
kla export evidence --tenant $KLA_TENANT_ID --days 30 --format pdf

# Filter by framework or controls
kla export evidence --tenant $KLA_TENANT_ID --frameworks "SOC 2 Type II" --format csv
Telemetría

SDKs oficiales

OpenTelemetry nativo del lenguaje con convenciones semánticas GenAI.

Node.js

Instrumentación automática de configuración cero para Express, tRPC, LangChain, OpenAI y más.

node
import '@kla-digital/otel-node';

Python

Middleware Drop-in FastAPI e instrumentación automática LangChain, con enmascaramiento de PII integrado y seguimiento de costos.

python
import kla_otel_python