Dify’de belgeye dayalı bir bot kurmak için önce okunabilir bir bilgi tabanı hazırlayın, sonra bu kaynağı uygulamanın yanıt akışına bağlayın. Dosya yüklemek tek başına botun o dosyayı kullandığını göstermez. Doğru parçanın aramada bulunmasını ve yanıtın o parçaya dayanmasını ayrı ayrı doğrulayın.
Uygulamayı paylaşmadan önce yeni bir kullanıcı oturumuyla deneyin. Bilgi tabanı yönetim ekranına erişim ile yayımlanan botun kimlere cevap vereceği ayrı konulardır. Kullanıcıya açılmaması gereken bilgiyi yalnız cevap metninde gizlemeye güvenmeyin.
Küçük ve sınırı belli bir belgeyle başlayın
İlk denemede bütün şirket arşivini yüklemek yerine tek bir örnek kullanım kılavuzu seçin. Belgede açıkça cevaplanan üç soru ve cevaplanmayan bir soru hazırlayın. Böylece doğru bilgi bulmayı ve bilgi yokken durmayı birlikte gözleyebilirsiniz. Kişisel veya gizli belge kullanmadan önce bu bilgiyi hangi hesap ve uygulamanın göreceğini belirleyin.Bilgi tabanını uygulamaya bağlayın
- Belgenin metnini kontrol edin. Dosya içeriğinin seçilebilir ve anlamlı olduğunu doğrulayın. Taranmış sayfa görüntüsü, yalnız dosya uzantısı PDF olduğu için aranabilir metne dönüşmez.
- Bilgi tabanını oluşturup dosyayı yükleyin. Dify’nin Knowledge alanındaki oluşturma akışını kullanın. İşleme tamamlanmadan uygulamanın doğru cevap vermesini beklemeyin.
- Parçalama önizlemesini okuyun. Bir kuralın koşulu ile sonucu farklı parçalara kopmuşsa düzeni iyileştirin. Her parça kendi başına anlaşılabilir olmalıdır.
- Uygulamanın bağlamına kaynağı ekleyin. Kullandığınız uygulama türünde bilgi tabanı veya retrieval düğümünün çıktısını modelin yanıt girdisine bağlayın. Kaynak seçilmiş olsa da çıktı kullanılmıyorsa bot genel bilgiden cevap verebilir.
- Dört soruyla deneme yapın. Üç bilinen cevabın gerçek belge bölümüne dayandığını kontrol edin. Belgede olmayan soruda kesin cevap yerine bilgi bulunamadığını söylemesini isteyin.
Talimatı kaynakla uyumlu yazın
Örnek talimat, “Yalnız getirilen belge parçalarıyla desteklenen bilgiyi söyle; yeterli bilgi yoksa hangi noktanın bulunamadığını belirt” olabilir. Bu cümle tek başına doğruluk garantisi değildir; arama sonuçlarını ve yanıtı incelemeye devam edin.Uygulamayı paylaşmadan önce yeni bir kullanıcı oturumuyla deneyin. Bilgi tabanı yönetim ekranına erişim ile yayımlanan botun kimlere cevap vereceği ayrı konulardır. Kullanıcıya açılmaması gereken bilgiyi yalnız cevap metninde gizlemeye güvenmeyin.