Yaklaşık ürün eşleştirme sistemi devrede
Forklift, Transpalet, İstif Makinesi, Reach Truck, Order Picker, Otonom
Farklı tonaj ve kategori testleri başarıyla tamamlandı
Kullanıcı belirli bir tonaj istediğinde (örn: 1.5 ton) sistem önce exact match arar. Bulamazsa ±0.5 ton toleransla yakın ürünleri getirir.
Dosya: Tenant2ProductSearchService.php
Metot: searchApproximateTonnage()
ContextBuilderNode güncellendi. Yaklaşık ürün durumunda AI'a özel uyarı mesajı gönderiliyor.
Dosya: ContextBuilderNode.php
Flag: is_approximate, approximate_message
AIResponseNode ve Tenant2ProductSearchService'e yaklaşık ürün bildirimi kuralları eklendi. AI kullanıcıya "tam kapasitede ürün yok, alternatifler" şeklinde bilgi verecek.
Prompt: approximate_product_matching
| # | Sorgu | Sonuç | Yaklaşık? | Durum |
|---|---|---|---|---|
| 1 | "1.5 ton transpalet" | 7 ürün | HAYIR | ✅ Exact Match |
| 2 | "1.8 ton transpalet" | 7 ürün | EVET | ⚠️ 1.5 ton, 2 ton alternatif |
| 3 | "3 ton forklift" | 8 ürün | EVET | ⚠️ Yakın tonajlar önerildi |
| 4 | "2 ton forklift" | 8 ürün | EVET | ⚠️ 1.8 ton mevcut |
| 5 | "1.2 ton istif makinesi" | 8 ürün | EVET | ⚠️ Alternatifler gösterildi |
| 6 | "reach truck" | 2 ürün | HAYIR | ✅ Kategori eşleşmesi |
| 7 | "order picker" | 4 ürün | HAYIR | ✅ Kategori eşleşmesi |
forklift, fork lift, portif
Kategori ID: 1
transpalet, trans palet, palet jack
Kategori ID: 2
istif makinesi, stacker, istif
Kategori ID: 3
order picker, sipariş toplama
Kategori ID: 4
otonom, AGV, robot forklift
Kategori ID: 5
reach truck, dar koridor
Kategori ID: 6
Kullanıcı: "1.5 ton transpalet arıyorum"
AI:
Kullanıcı: "1.8 ton transpalet lazım"
AI:
Modules/AI/app/Services/Tenant/Tenant2ProductSearchService.php
Modules/AI/app/Services/Workflow/Nodes/ContextBuilderNode.php
Modules/AI/app/Services/Workflow/Nodes/AIResponseNode.php