llms.txt directement dans vos applications.
URL de base
Tous les points de terminaison sont relatifs à l’URL de base suivante :Authentification
L’API LLMGenerator utilise des clés d’API pour authentifier les requêtes. Vous pouvez créer et gérer vos clés dans Paramètres → Clés d’API. Toute requête authentifiée doit inclure un en-têteAuthorization avec votre clé d’API en jeton Bearer.
Méthodes de génération
L’API prend en charge deux modes de génération distincts :
Indiquez le mode via le paramètre
generationMethod sur le point de terminaison /generate. Les comptes du plan gratuit ne peuvent utiliser que la méthode simple.
Système de crédits
La consommation de l’API est suivie en crédits :- Génération simple : coût de base en crédits par URL traitée
- Génération enrichie (Enhanced) : multiplicateur ×2 pour le traitement IA
- Texte intégral : crédits supplémentaires si le contenu intégral des pages est inclus
/credits/balance.
Limitation du débit
Les requêtes sont limitées en débit selon votre abonnement. Si vous dépassez la limite, vous recevez une réponse429 Too Many Requests. Les en-têtes de réponse contiennent les informations de limitation :
X-RateLimit-Limit: nombre maximal de requêtes par minuteX-RateLimit-Remaining: requêtes restantes dans la fenêtre en coursX-RateLimit-Reset: moment de réinitialisation de la fenêtre (epoch UTC en secondes)
Prise en charge de CORS
Les points de terminaison publics de fichiers (/file/:siteId) prennent en charge CORS et sont accessibles directement depuis les navigateurs. Aucune authentification n’est requise.
Erreurs
L’API utilise les codes de statut HTTP habituels :
Les réponses d’erreur incluent un corps JSON :