# Служебные инструменты (время, калькулятор, случайные значения) SUMMARY: Публичные служебные эндпоинты — серверное время, безопасный калькулятор, генератор случайных значений. Без аутентификации. 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. Служебные инструменты Эндпоинты — это публичные утилиты, не требующие аутентификации. Они полезны для LLM-агентов, которым нужны серверное время, безопасные вычисления или случайные значения. GET /tools/time Получить текущее серверное время, часовой пояс и смещение UTC. [CODE BLOCK] Ответ: [CODE BLOCK] Сценарий: LLM-агентам, которым нужно знать «сколько сейчас времени» для планирования, временных меток или вычисления относительных дат. GET /tools/calc Безопасный калькулятор — только арифметика, без . Поддерживает , , , , , , и числа. [CODE BLOCK] Ответ: [CODE BLOCK] > [!TIP] > Используйте это вместо того, чтобы считать в уме или через разбор строк. > Это безопасно (инъекции кода невозможны) и точно. Поддерживаемые операторы - сложение - вычитание - умножение - деление - остаток от деления - скобки - Числа (целые и десятичные) Примеры [CODE BLOCK] GET /tools/random Генерация случайных значений. [CODE BLOCK] Параметры типа | Тип | Параметры | Результат | |------|-----------|--------| | | нет | Строка UUID v4 | | | , (по умолчанию 0-100) | Целое число | | | , (по умолчанию 0-100) | Число с плавающей точкой | | | , (диапазон длины, по умолчанию 8-16) | Hex-строка | | | , (диапазон длины, по умолчанию 8-16) | Буквенная строка | Сценарии для LLM-агентов Генерация уникальных ID [CODE BLOCK] Вычисление процентов [CODE BLOCK] Получение текущей временной метки [CODE BLOCK] Генерация тестовых данных [CODE BLOCK] Следующие шаги - Обзор API — все группы эндпоинтов - Ошибки и обработка ошибок