Api.Airforce
AUTHENTIFICATION

Authentification et compte

Apprenez à créer un compte, gérer vos clés API et authentifier vos requêtes.

Créer un compte

Commencer avec Api.Airforce en quelques étapes :

1

Créer un compte

Visitez la page d'inscription et créez un compte gratuit avec nom d'utilisateur et mot de passe. Pas d'email ni carte de crédit requis.

2

Obtenir votre clé API

Après connexion, accédez au Dashboard. Votre clé API primaire (préfixe sk-air-) est générée automatiquement et prête à l'emploi.

3

Faire votre première requête

Utilisez votre clé API dans le header Authorization pour authentifier vos requêtes vers n'importe quel endpoint.

Gestion des clés API

Gérez vos clés API depuis le Dashboard. Toutes les clés utilisent le préfixe sk-air-.

Clé API primaire

Chaque compte reçoit une clé primaire avec accès complet. Elle ne peut pas être supprimée mais peut être régénérée depuis le Dashboard.

sk-air-YOUR-KEY

Clés API secondaires

Créez des clés supplémentaires avec des limites personnalisées pour différentes applications :

  • Définir des limites RPM personnalisées par clé
  • Définir une allocation de crédits pour limiter les dépenses par clé
  • Étiqueter les clés pour une identification facile

Méthodes d'authentification

Incluez votre clé API dans le header Authorization comme Bearer token :

Bearer Token (Recommended)

curl https://api.airforce/v1/chat/completions \
  -H "Authorization: Bearer sk-air-YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4.1-mini",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'

Python (OpenAI SDK)

from openai import OpenAI

client = OpenAI(
    base_url="https://api.airforce/v1",
    api_key="sk-air-YOUR_API_KEY"
)

response = client.chat.completions.create(
    model="gpt-4.1-mini",
    messages=[{"role": "user", "content": "Hello!"}]
)
print(response.choices[0].message.content)

Node.js

import OpenAI from 'openai';

const client = new OpenAI({
  baseURL: 'https://api.airforce/v1',
  apiKey: 'sk-air-YOUR_API_KEY',
});

const response = await client.chat.completions.create({
  model: 'gpt-4.1-mini',
  messages: [{ role: 'user', content: 'Hello!' }],
});
console.log(response.choices[0].message.content);

Avis de sécurité

Ne partagez jamais votre clé API publiquement, ne la commitez pas dans un contrôle de version et ne l'exposez pas dans du code client. Traitez-la comme un mot de passe. Si elle est compromise, régénérez-la immédiatement depuis le Dashboard.