Senaryo 1: Default Kullanım – Tüm Source’ları Listeleme
- Amaç: Qdrant’taki tüm Source’ları kullanıcıya Select Box ile seçim hakkı vermek.
- Adımlar:
- UI Design modülünde projenizin ekranına bir Select Box elementi ekleyin.
- Ardından sağ panelde bulunan Add Action butonundan List Sources aksiyonunu ekleyin ve Target Variable olarak Select Box’ı veri kaynağını seçin (sourcesList).
- Aksiyon tetiklendiğinde, Qdrant’taki tüm Source’lar Select Box içine aktarılır.
- Beklenen Sonuç: Kullanıcı tüm Source’lar arasından seçim yapabilir.
Senaryo 2: Optional Parameter Kullanımı – Belirli Collection’a Ait Source’ları Listeleme
- Amaç: Kullanıcının seçtiği Collection’a ait Source’ları listelemek.
- Adımlar:
- Optional Parameter olarak collection name girin.
- List Sources aksiyonu çalıştırılır ve yalnızca belirtilen Collection’a ait Source’lar Target Variable’a aktarılır.
- Yanlış collection name girilirse aksiyon hata mesajı döner.
- Beklenen Sonuç: Kullanıcı yalnızca ilgilendiği collection’ın Source’larını görür; yanlış girdi uyarı mesajı üretir.
Senaryo 3: Mobil Uygulamada Dinamik Dropdown
- Amaç: Mobil uygulamada kullanıcıya source seçim hakkı vermek.
- Adımlar:
- List Sources aksiyonu sayfa yüklenince tetiklenir.
- Source listesi mobilde scrollable bir Select Box ile gösterilir.
- Kullanıcı seçimi yaptıktan sonra diğer aksiyonlar (Search, filtreleme vb.) seçilen source üzerinden çalışır.
- Beklenen Sonuç: Mobil kullanıcı deneyimi web ile uyumlu olur.