Démarrage rapide

Intégrez CoreCtic AI en moins de 3 minutes. Aucune modification de votre logique applicative — un seul changement d'URL suffit.

Compatibilité totale OpenAI
CoreCtic AI implémente la spec OpenAI v1 à 100 %. Tout code qui fonctionne avec le SDK OpenAI official fonctionne avec CoreCtic AI sans aucune autre modification.

Installation en 3 étapes

1
Créez votre compte & récupérez votre clé API

Rendez-vous sur corecticai.com/auth et créez votre compte. Une clé API est générée automatiquement — elle est toujours préfixée pl_.

Vous la trouverez dans Dashboard → Paramètres → Clés API. Copiez-la et stockez-la dans une variable d'environnement.

bash
# Ajoutez dans votre .env ou .env.local
CORECTIC_API_KEY="pl_xxxxxxxxxxxxxxxxxxxx"
2
Remplacez l'URL de base

Un seul paramètre change. Votre api_key devient votre clé CoreCtic (pl_...) et votre base_url pointe vers notre proxy :

Python (avant / après)
# Avant — appel direct OpenAI
from openai import OpenAI
client = OpenAI(api_key="sk-proj-...")

# Après — via CoreCtic AI
from openai import OpenAI
import os

client = OpenAI(
    api_key=os.environ["CORECTIC_API_KEY"],   # pl_...
    base_url="https://api.corecticai.com/v1",
)
Node.js (avant / après)
// Avant
import OpenAI from 'openai';
const client = new OpenAI({ apiKey: process.env.OPENAI_API_KEY });

// Après
import OpenAI from 'openai';
const client = new OpenAI({
  apiKey: process.env.CORECTIC_API_KEY,   // pl_...
  baseURL: 'https://api.corecticai.com/v1',
});
3
Envoyez votre première requête

Tout votre code existant fonctionne tel quel. La requête est proxifiée, loguée et optimisée par le cache sémantique :

Python
response = client.chat.completions.create(
    model="gpt-4o",
    messages=[{"role": "user", "content": "Explique le cache sémantique en 2 phrases."}]
)
print(response.choices[0].message.content)

# Le header X-Cache dans la réponse indique :
#   HIT  → répondu depuis le cache (0 token facturé)
#   MISS → appel API effectué (tokens comptabilisés)

Vérifier l'intégration

Après votre première requête, ouvrez le Dashboard. Vous devriez voir :

  • La requête apparaître dans Logs de requêtes avec modèle, tokens et coût
  • Le taux de cache passer à HIT dès la deuxième requête similaire
  • Les métriques de latence P50/P95 mises à jour en temps réel

Troubleshooting courant

ErreurCauseSolution
401 UnauthorizedClé API invalide ou manquanteVérifiez que la clé commence par pl_ et est correctement passée dans api_key
403 ForbiddenPlan insuffisant pour ce providerVérifiez les restrictions de votre plan dans Dashboard → Plans
422 UnprocessableModèle non reconnuVérifiez l'orthographe exacte du modèle (voir section Providers)
429 Too Many RequestsRate limit atteintPlan Standard : 60 req/min. Pro : 300 req/min. Premium : illimité
502 Bad GatewayLe provider IA est en erreurRéessayez ou changez de modèle. CoreCtic AI log toutes les erreurs upstream.

Étapes suivantes

Intégration API
Streaming, variables d'env, headers personnalisés
Cache sémantique
Comprendre et monitorer le cache
Providers
Tous les modèles supportés
Analytics
Métriques, coûts et export PDF