# Yardımcı Program Araçları (saat, hesap, rastgele) SUMMARY: Herkese açık yardımcı program uç noktaları — sunucu saati, güvenli hesap makinesi, rastgele değer üreteci. Kimlik doğrulama gerektirmez. 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. Yardımcı Program Araçları uç noktaları herkese açık yardımcı programlardır — kimlik doğrulama gerektirmez. Sunucu tarafında saat, güvenli matematik veya rastgele değerlere ihtiyaç duyan LLM ajanları için yararlıdır. GET /tools/time Mevcut sunucu saati, saat dilimi ve UTC sapmasını alın. [CODE BLOCK] Yanıt: [CODE BLOCK] Kullanım senaryosu: zamanlama, zaman damgaları veya göreli tarih hesaplamaları için "şu an saat kaç" bilmeye ihtiyaç duyan LLM ajanları. GET /tools/calc Güvenli hesap makinesi — yalnızca aritmetik, yok. , , , , , , ve sayıları destekler. [CODE BLOCK] Yanıt: [CODE BLOCK] > [!TIP] > Kafanızda veya dize ayrıştırma yoluyla matematik yapmaya çalışmak yerine bunu kullanın. Güvenlidir (kod enjeksiyonu mümkün değil) ve doğrudur. Desteklenen operatörler - toplama - çıkarma - çarpma - bölme - modül - parantezler - Sayılar (tamsayılar ve ondalıklar) Örnekler [CODE BLOCK] GET /tools/random Rastgele değerler üret. [CODE BLOCK] Tip parametreleri | Tip | Parametreler | Çıktı | |------|-----------|--------| | | yok | UUID v4 dizesi | | | , (varsayılan 0-100) | Tamsayı | | | , (varsayılan 0-100) | Ondalık | | | , (uzunluk aralığı, varsayılan 8-16) | Hex dizesi | | | , (uzunluk aralığı, varsayılan 8-16) | Alfabetik dize | LLM Ajanları için Kullanım Senaryoları Benzersiz ID'ler üret [CODE BLOCK] Yüzdeleri hesapla [CODE BLOCK] Mevcut zaman damgasını al [CODE BLOCK] Test verisi üret [CODE BLOCK] Sonraki Adımlar - API Genel Bakış — tüm uç nokta grupları - Hatalar & Hata Yönetimi