# Outils utilitaires (heure, calcul, aléatoire) SUMMARY: Endpoints utilitaires publics — heure serveur, calculatrice sûre, générateur de valeurs aléatoires. Aucune authentification requise. KEY CONTEXT: No auth required for any /tools/* endpoint. GET /tools/time → { time, timezone, offset } GET /tools/calc?expr=(10+5)*3 → { result, expr } (safe, no eval, arithmetic only) GET /tools/random?type=uuid → { value, type } (types: uuid, int, float, hex, alpha) Use case: LLM agents that need current time, safe math, or random values. Outils utilitaires Les endpoints sont des utilitaires publics — aucune authentification requise. Ils sont utiles pour les agents LLM qui ont besoin de l'heure côté serveur, de calculs sûrs ou de valeurs aléatoires. GET /tools/time Récupère l'heure actuelle du serveur, le fuseau horaire et le décalage UTC. [CODE BLOCK] Réponse : [CODE BLOCK] Cas d'usage : agents LLM qui ont besoin de savoir « quelle heure est-il maintenant » pour la planification, les horodatages ou les calculs de dates relatives. GET /tools/calc Calculatrice sûre — arithmétique uniquement, pas d'. Prend en charge , , , , , , et les nombres. [CODE BLOCK] Réponse : [CODE BLOCK] > [!TIP] > Utilisez ceci plutôt que d'essayer de faire des calculs de tête ou via l'analyse > de chaînes. C'est sûr (aucune injection de code possible) et précis. Opérateurs pris en charge - addition - soustraction - multiplication - division - modulo - parenthèses - Nombres (entiers et décimaux) Exemples [CODE BLOCK] GET /tools/random Génère des valeurs aléatoires. [CODE BLOCK] Paramètres par type | Type | Paramètres | Sortie | |------|-----------|--------| | | aucun | Chaîne UUID v4 | | | , (par défaut 0-100) | Entier | | | , (par défaut 0-100) | Flottant | | | , (plage de longueur, par défaut 8-16) | Chaîne hexadécimale | | | , (plage de longueur, par défaut 8-16) | Chaîne alphabétique | Cas d'usage pour les agents LLM Générer des identifiants uniques [CODE BLOCK] Calculer des pourcentages [CODE BLOCK] Obtenir l'horodatage courant [CODE BLOCK] Générer des données de test [CODE BLOCK] Prochaines étapes - Vue d'ensemble de l'API — tous les groupes d'endpoints - Erreurs & gestion des erreurs