List Sources Aksiyonu Kullanım Senaryoları ve Örnek Yapılandırmalar

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:
    1. UI Design modülünde projenizin ekranına bir Select Box elementi ekleyin. 
    2. Ardından sağ panelde bulunan Add Action butonundan List Sources aksiyonunu ekleyin ve Target Variable olarak Select Box’ı veri kaynağını seçin (sourcesList).
    3. 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:
    1. Optional Parameter olarak collection name girin.
    2. List Sources aksiyonu çalıştırılır ve yalnızca belirtilen Collection’a ait Source’lar Target Variable’a aktarılır.
    3. 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:
    1. List Sources aksiyonu sayfa yüklenince tetiklenir.
    2. Source listesi mobilde scrollable bir Select Box ile gösterilir.
    3. 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.