Look Engine
DRAEVA / Public API
POST /look/v1/score
Scope: look-engine:compute.
Scope: look-engine:compute.
Önceden üretilmiş adayları termal, occasion, stil, renk/uyum ve katman kurallarıyla skorlayıp sıralar.
| Alan | Tip | Varsayılan/kural |
|---|---|---|
candidates | array | Zorunlu, en fazla 2000 veya anahtar limiti |
targets | object | Zorunlu; /candidates response'undan aynen |
targetOccasion | string | Zorunlu |
condition | weather enum | clear |
plan | enum | indoor |
isNight | boolean | false |
shoes | WardrobeItem[] | null | null |
hotMode | boolean | null | null |
targetStyle | aesthetic id | null | null |
accessories | WardrobeItem[] | null | null |
maxAccessories | 0–6 | 0 |
accessorySubcategories | string[] | null | null |
Dikkat
targetStyleuyumluluğunu/metaiçindeki aesthetics id'leriyle doğrulayın.maxAccessories: 0, aksesuar eklenmemesi demektir.hotMode: null, motorun rejimi hedeflerden belirlemesine izin verir.- Aynı candidate set'ini farklı occasion/style ile skorlamak mümkündür; targets değişiyorsa adayları yeniden üretin.
Çoğu entegrasyon ayrı candidates/score yerine outfits.md kullanmalıdır.