Vue d'ensemble

v1 · stable

Trois voies pour mesurer — extension navigateur, MCP (Claude Code / Cursor) et API REST. Aucun prompt n'est lu.

Get started in 60 seconds

Inscris-toi, copie ta clé isv_test_sk_…, et envoie ton premier événement. Aucun SDK requis — un simple curl suffit.

curl -X POST https://carbon-llm.com/api/v1/track \
  -H "Authorization: Bearer isv_test_sk_..." \
  -H "Content-Type: application/json" \
  -d '{
    "tenant_id": "acme-corp",
    "model": "claude-4-opus",
    "prompt_tokens": 1240,
    "completion_tokens": 980
  }'

# → 202 Accepted
# { "co2_grams": 1.78, "confidence": "benchmarked" }
Créer un compte gratuit →··Swagger UI

La voie 3 (cette page) cible l'intégration backend. Tu crées un compte, tu utilises des clés API Bearer et tu enregistres les événements d'usage via POST /v1/track. Ce modèle est conçu pour le reporting par tenant, les quotas et l'auditabilité — pas pour la consultation publique anonyme.

Ce n'est pas un catalogue open data (par exemple GET en lecture seule, sans clé, CORS ouvert depuis le navigateur). Ici, /v1/estimate est sans authentification et sans état ; tout ce qui persiste des données multi-tenant passe par /v1/track avec une clé. Intègre depuis ton backend — n'expose jamais tes clés live dans le navigateur.

API interactive

État du service

Disponibilité : GET https://carbon-llm.com/api/health

Confidentialité : les prompts ne sont jamais envoyés à ces endpoints — uniquement les métadonnées (modèle, nombre de tokens) déjà fournies par la réponse du fournisseur. Infrastructure edge Cloudflare, donnée minimisée par design — aucune PII, aucun contenu de prompt.