Authentification

Authentifiez chaque requête avec votre clé API.

Toutes les requêtes API nécessitent une clé API valide envoyée dans l'en-tête Authorization :

Bash
Authorization: Bearer YOUR_API_KEY

Les clés API peuvent être créées et gérées depuis votre tableau de bord. Chaque clé est liée au solde de crédits de votre compte. Vous pouvez créer plusieurs clés pour différents projets.

Gardez vos clés API secrètes. Ne les partagez pas dans du code côté client, des dépôts publics ou des URL.

Stockez votre clé dans une variable d'environnement et lisez-la au moment de l'exécution — ne la codez jamais en dur dans le code source.

Bash
# .env
TCHAVI_API_KEY="sk-tch_..."

# Node.js
const client = new Tchavi({ apiKey: process.env.TCHAVI_API_KEY });

# Python
import os
client = OpenAI(api_key=os.environ["TCHAVI_API_KEY"], base_url="...")