Intégrer KLA Digital en minutes
Instrumentez le trafic IA sous forme de traces OpenTelemetry, lancez des exécutions gouvernées et exportez automatiquement les preuves d'audit. Conçu pour les équipes réglementées qui déploient rapidement des agents.
Télémétrie SDK-first
SDKs OpenTelemetry Node.js et Python prêts à l'emploi
Exécution API
Lancer, suivre les progrès et gérer les approbations humaines.
Exportation de preuves
Produire des paquets prêts Annex IV et SOC 2 à partir de traces vivantes.
Démarrer rapidement
De l'instrumentation zéro à l'exécution régie et l'exportation des preuves.
1. Installer une télémétrie SDK
Utilisez notre OpenTelemetry SDKs pour émettre automatiquement des travées GenAI. Choisissez votre temps d'exécution:
# Node.js pnpm add @kla-digital/otel-node # Python pip install kla-otel-python
Le SDK découvre automatiquement des cadres communs (Express, FastAPI, LangChain, OpenAI).
2. Point OTLP à KLA
Configurez votre exportateur d'OTLP pour envoyer des traces au collecteur de votre locataire. Vous obtiendrez le paramètre et le jeton API dans la console.
OTEL_SERVICE_NAME=claims-service OTEL_EXPORTER_OTLP_ENDPOINT=https://<your-collector-endpoint> KLA_TENANT_ID=<your-tenant-id> KLA_PII_MASK=true
Définir `KLA_PII_MASK` pour éviter les valeurs sensibles dans les traces par défaut.
3. Enregistrer un agent
Les agents sont déclarés comme manifestes. Créer un via l'exécution API:
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 réponse comprend un `agentId` stable et un `manifestHash` immuable.
4. Lancer une exécution
Les exécutions sont durables workflows avec des budgets et des contrôles politiques.
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 }
}'Faites le suivi de WebSocket au `wss://api.kla.local/execution/ws`.
5. Preuves à l ' exportation (Annex IV, SOC 2)
Le CLI tire des registres d'audit infalsifiables et génère des paquets signés prêts pour les organismes de réglementation et les vérificateurs.
# 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
Officiel SDKs
OpenTelemetry avec conventions sémantiques GenAI.
Node.js
Auto-instrumentation Zero-config pour Express, tRPC, LangChain, OpenAI, et plus encore.
import '@kla-digital/otel-node';
Python
L'intergiciel FastAPI Drop-in et l'auto-instrumentation LangChain, avec masquage PII intégré et suivi des coûts.
import kla_otel_python
