⚠️ DŮLEŽITÉ: Všechny funkce jsou experimentální, v aktivním vývoji. Použití na vlastní riziko. Přizpůsobení vašemu workflow je nutné.
© 2026 GLG, a.s. | ← Zpět na obsah
Focus Engine je klíčovým rozlišovacím prvkem UAML. Místo toho, aby přeléval všechny vzpomínky do kontextu, inteligentně vybírá nejrelevantnější z nich v rámci tokenového rozpočtu.
Váš dotaz → Focus Engine → Seřazený, filtrovaný kontext v rámci rozpočtu
↑
Konfigurace (předvolby nebo vlastní pravidla)
6 sekvenčních filtračních fází chrání kvalitu dat:
| Fáze | Filtr | Co dělá | Konfigurovatelný? |
|------|-------|---------|-------------------|
| 1 | Filtr délky | Odmítá záznamy kratší než N znaků | min_entry_length (výchozí: 10) |
| 2 | Limit tokenů | Odmítá záznamy delší než N tokenů | max_entry_tokens (výchozí: 2000) |
| 3 | Detektor PII | Detekuje e-maily, telefony, ID, platební karty | Per-type: allow/mask/reject |
| 4 | Filtr kategorií | Zásady per kategorie | allow/deny/encrypt/require_consent |
| 5 | Rate limiter | Token-bucket omezení rychlosti | rate_limit_per_min (výchozí: 100) |
| 6 | Relevance gate | Odmítá záznamy nízké kvality | min_relevance_score (výchozí: 0.3) |
Focus Engine hodnotí a řadí vzpomínky podle:
Tři vestavěné předvolby — vyberte podle vašeho použití:
| Předvolba | Popis | Nejlepší pro |
|-----------|-------|--------------|
| Conservative | Přísné filtrování, vysoký práh relevance | Produkce, zákaznické prostředí |
| Standard | Vyvážené filtrování (výchozí) | Obecné použití |
| Research | Volné filtrování, více kontextu | Průzkum, analýza |
# Použití předvolby
uaml.apply_preset("conservative")
# Nebo přes REST
curl -X PUT http://localhost:8780/api/v1/focus-config \
-d '{"preset": "standard"}'
Doladění jednotlivých parametrů:
config = {
"min_relevance_score": 0.5, # 0.0–1.0 (vyšší = přísnější)
"max_entry_tokens": 1500, # maximální tokeny na záznam
"freshness_decay": 0.95, # faktor časového rozpadu
"min_confidence": 0.6, # minimální práh spolehlivosti
"pii_policy": "mask", # allow | mask | reject
"categories": {
"personal": "encrypt",
"work": "allow",
"sensitive": "require_consent"
}
}
Každá změna konfigurace je zalogována:
GET /api/v1/rules-log?limit=20
Vrací: kdo co změnil, kdy, očekávaný dopad. Po 7 dnech automatické vyhodnocení porovná předpovídaný vs. skutečný dopad.