Documentation API Fasty
Référence technique pour l'intégration du moteur IAMaster Fasty. Construisez des applications surpuissantes avec une rapidité d'exécution sans pareille.
📚 Introduction à Fasty
L'API IAMaster Fasty est conçue pour être simple, rapide et facile à intégrer dans n'importe quel langage. Elle offre un point d'accès unifié pour générer du texte, du code ou traiter des requêtes en langage naturel avec une latence moyenne inférieure à 1s.
Endpoint Principal
Authentification (Headers)
Toutes les requêtes vers l'API Fasty doivent inclure votre clé secrète personnelle (générée dans votre Espace Client) dans les en-têtes HTTP.
Content-Type: application/json
x-api-key: iamaster-sk-votrecleasecreteici
Corps de la requête
Envoyez un objet JSON contenant votre requête textuelle dans le champ prompt.
{
"prompt": "Écris un poème sur l'intelligence artificielle."
}
Exemples d'intégration
import requests
url = "https://api.iamaster.website/api/v1/fasty"
headers = {
"Content-Type": "application/json",
"x-api-key": "iamaster-sk-votrecleasecreteici"
}
data = { "prompt": "Qui es-tu ?" }
response = requests.post(url, headers=headers, json=data)
print(response.json())
fetch('https://api.iamaster.website/api/v1/fasty', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': 'iamaster-sk-votrecleasecreteici'
},
body: JSON.stringify({ prompt: "Qui es-tu ?" })
})
.then(res => res.json())
.then(data => console.log(data.response));
Codes de Réponse (HTTP)
L'API Fasty utilise des codes de statut HTTP standard pour indiquer la réussite ou l'échec d'une requête.
| Code | Signification |
|---|---|
| 200 OK | Requête traitée avec succès. Renvoie l'objet JSON. |
| 400 Bad Request | JSON mal formé ou champ "prompt" manquant. |
| 401 Unauthorized | Clé API manquante ou invalide. |
| 429 Too Many Requests | Limite de requêtes atteinte pour votre forfait. |
| 500 Server Error | Problème technique interne temporaire. |