Amazon Kendrası makine öğrenimi (ML) tarafından desteklenen son derece doğru ve kullanımı kolay bir akıllı arama hizmetidir. Amazon Kendra, içeriğinizi nerede olursa olsun alma ve dizine ekleme sürecini basitleştirmek için bir veri kaynağı bağlayıcıları paketi sunar.
Kuruluşlardaki değerli veriler hem yapılandırılmış hem de yapılandırılmamış havuzlarda depolanır. Bir kurumsal arama çözümü, dizine eklemek ve üzerinde arama yapmak için çeşitli yapılandırılmış ve yapılandırılmamış havuzlardaki verileri bir araya getirebilmelidir.
Böyle bir veri deposu Dropbox'tır. Kurumsal kullanıcılar, belgeleri buluta yüklemek, aktarmak ve depolamak için Dropbox'ı kullanır. Dropbox, belgeleri saklama yeteneğinin yanı sıra, kullanıcıların tek bir yerde işbirliği yapmasına ve içerik oluşturmasına olanak tanıyan bir birlikte düzenleme aracı olan Dropbox Paper'ı sunar. Dropbox Paper, belgelere yapı eklemek için isteğe bağlı olarak şablonlar kullanabilir. Dropbox, dosyalara ve kağıda ek olarak, klasörlerinizde web sayfalarının kısayollarını saklamanıza da olanak tanır.
Dropbox hesabınızda depolanan bilgileri aramak için artık Dropbox için Amazon Kendra bağlayıcısını kullanabileceğinizi duyurmaktan heyecan duyuyoruz. Bu gönderide, Dropbox'ta depolanan bilgilerin nasıl indeksleneceğini ve Amazon Kendra akıllı arama işlevinin nasıl kullanılacağını gösteriyoruz. Ayrıca, Amazon Kendra'nın ML destekli akıllı arama özelliği, anahtar kelime aramanın çok etkili olmadığı, doğal dil anlatım içeriğine sahip yapılandırılmamış belgelerdeki bilgileri doğru bir şekilde bulabilir.
Çözüme genel bakış
Amazon Kendra ile belge havuzunuzda arama yapmak için merkezi bir yer sağlamak için birden çok veri kaynağını yapılandırabilirsiniz. Çözümümüz için, Dropbox için Amazon Kendra bağlayıcısını kullanarak bir Dropbox deposunun veya klasörünün nasıl endeksleneceğini gösteriyoruz. Çözüm aşağıdaki adımlardan oluşur:
- Dropbox'ta bir uygulama yapılandırın ve bağlantı ayrıntılarını alın.
- Ayrıntıları şurada saklayın: AWS Sırları Yöneticisi.
- Amazon Kendra konsolu aracılığıyla bir Dropbox veri kaynağı oluşturun.
- Dropbox deposundaki verileri dizinleyin.
- Bilgileri almak için örnek bir sorgu çalıştırın.
Önkoşullar
Dropbox için Amazon Kendra bağlayıcısını denemek için aşağıdakilere ihtiyacınız vardır:
Bir Dropbox uygulamasını yapılandırın ve bağlantı ayrıntılarını toplayın
Dropbox veri kaynağını kurmadan önce Dropbox deponuzla ilgili birkaç ayrıntıya ihtiyacımız var. Bunları önceden toplayalım.
- MyCAD'de yazılım Güncelleme ye git www.dropbox.com/developers.
- Klinik Uygulama konsolu.
- Kimlik bilgilerinizle oturum açın (bir Enterprise hesabında oturum açtığınızdan emin olun).
- Klinik Uygulama oluştur.
- seç Kapsamlı erişim.
- seç Tam Dropbox (veya indekslemek istediğiniz belirli klasörün adı).
- Uygulamanız için bir ad girin.
- Klinik Uygulama oluştur.
Bir dizi sekme ile yapılandırma ekranını görebilirsiniz. - İzinleri ayarlamak için İzinler sekmesi.
- Aşağıdaki ekran görüntülerinde gösterildiği gibi minimum bir izin kümesi seçin.
- Klinik Gönder.
İzin değişikliğinin başarılı olduğunu bildiren bir mesaj görünür. - Üzerinde Ayarlar sekmesinde, uygulama anahtarını kopyalayın.
- Klinik şov yanındaki Uygulama sırrı ve sırrı kopyalayın.
- Altında Oluşturulan erişim belirteci, seçmek Oluşturmak ve belirteci kopyalayın.
Bu değerleri güvenli bir yerde saklayın; bunlara daha sonra değinmemiz gerekiyor.
Oturum belirteci 4 saate kadar geçerlidir. İçeriği her dizine eklediğinizde yeni bir oturum belirteci oluşturmanız gerekir.
Dropbox kimlik bilgilerini Secrets Manager'da saklayın
Dropbox kimlik bilgilerinizi Secrets Manager'da saklamak için aşağıdaki adımları tamamlayın:
- Secrets Manager konsolunda, Yeni bir sır saklayın.
- Klinik Diğer tür sır.
- için üç anahtar/değer çifti oluşturun
appKey
,appSecret
, verefreshToken
ve Dropbox'tan kaydedilen değerleri girin. - Klinik İndirim.
- İçin Gizli isim, bir ad girin (örneğin,
AmazonKendra-dropbox-secret
). - İsteğe bağlı bir açıklama girin.
- Klinik Sonraki.
- içinde Döndürmeyi yapılandır bölümünde, tüm ayarları varsayılanlarında tutun ve Sonraki.
- Üzerinde Değerlendirme sayfasını seçin mağaza.
Dropbox için Amazon Kendra bağlayıcısını yapılandırın
Amazon Kendra bağlayıcısını yapılandırmak için aşağıdaki adımları tamamlayın:
- Amazon Kendra konsolunda şunu seçin: Dizin Oluştur.
- İçin Dizin adı, dizin için bir ad girin (örneğin,
my-dropbox-index
). - İsteğe bağlı bir açıklama girin.
- İçin Rol ismi, bir IAM rol adı girin.
- İsteğe bağlı şifreleme ayarlarını ve etiketlerini yapılandırın.
- Klinik Sonraki.
- içinde Kullanıcı erişim kontrolünü yapılandırın bölümünde, ayarları varsayılanlarında bırakın ve Sonraki.
- İçin Temel hazırlık sürümleriseçin Geliştirici versiyonu.
- Klinik oluşturmak.
Bu, IAM rolünü oluşturup yayar ve ardından 30 dakika kadar sürebilen Amazon Kendra dizinini oluşturur. - Klinik Veri kaynakları Gezinti bölmesinde.
- Altında dropbox, seçmek Bağlayıcı ekle.
- İçin Veri kaynağı adı, bir ad girin (örneğin,
my-dropbox-connector
). - İsteğe bağlı bir açıklama girin.
- Klinik Sonraki.
- İçin Kimlik doğrulama belirteci türüseçin Erişim Simgesi (geçici kullanım).
- İçin AWS Secrets Manager sırrı, daha önce oluşturduğunuz sırrı seçin.
- İçin IAM rolü, seçmek Yeni bir rol oluştur.
- İçin Rol ismi, bir ad girin (örneğin,
AmazonKendra-dropbox-role
). - Klinik Sonraki.
- İçin Varlıkları veya içerik türlerini seçin, içerik türlerinizi seçin.
- İçin Sıklık, seçmek Talep üzerine çalıştırın.
- Klinik Sonraki.
- İsteğe bağlı alan eşlemelerini ayarlayın ve Sonraki.
- Klinik İncele ve Oluştur Ve seç Veri kaynağı ekleyin.
- Klinik Şimdi senkronize et.
- Senkronizasyonun tamamlanmasını bekleyin.
Çözümü test edin
Artık Dropbox hesabınızdaki içeriği Amazon Kendra dizininize aldığınıza göre, bazı sorguları test edebilirsiniz.
Dizininize gidin ve seçin Dizine eklenen içeriği ara. Örnek bir arama sorgusu girin ve arama sonuçlarınızı test edin (sorgunuz hesabınızın içeriğine göre değişir).
Dropbox bağlayıcısı, Dropbox'tan yerel kimlik bilgilerini de tarar. Kullanıcılar için, kullanıcı e-posta kimliğini asıl olarak ayarlar. Gruplar için grup kimliğini asıl olarak ayarlar. Arama sonuçlarını kullanıcılara/gruplara göre filtrelemek için Arama Konsolu'na gidin.
Tıklamak "Kullanıcı adı veya grupları ile test sorgusu” genişletmek ve yazan düğmeyi tıklayınkullanıcı adı veya grupları uygula anlayışının sonucu olarak, buzdolabında iki üç günden fazla durmayan küçük şişeler elinizin altında bulunur.
Kullanıcı ve/veya grup adlarını girin ve Tamam. Ardından, arama sorgusunu girin ve enter tuşuna basın. Bu size kriterlerinize göre filtrelenmiş bir dizi sonuç getirir.
Tebrikler! Dropbox hesabınızdan dizine eklenen içeriğe dayalı yanıtları ve öngörüleri ortaya çıkarmak için Amazon Kendra'yı başarıyla kullandınız.
Çevrimdışı erişim için kalıcı belirteçler oluşturun
Bu gönderideki talimatlar, geçici bir erişim belirteci oluşturma, yapılandırma ve kullanma konusunda size yol gösterir. Uygulamalar ayrıca çevrimdışı erişim talep ederek uzun süreli erişim elde edebilir; bu durumda uygulama, başka bir manuel kullanıcı müdahalesi olmadan gerektiğinde yeni kısa ömürlü erişim belirteçlerini almak için kullanılabilecek bir yenileme belirteci alır. Daha fazla bilgiyi şurada bulabilirsiniz: Dropbox OAuth Kılavuzu ve Dropbox yetkilendirme belgeleri. Kalıcı bir yenileme belirteci oluşturmak için aşağıdaki adımları kullanın (örneğin, senkronizasyonu bir zamanlamaya göre tetiklenecek şekilde ayarlamak için):
- Daha önce olduğu gibi uygulama anahtarını ve uygulama sırrını alın.
- Yeni bir tarayıcıda şuraya gidin:
https://www.dropbox.com/oauth2/authorize?token_access_type=offline&response_type=code&client_id=
. - Varsayılanları kabul edin ve seçin Gönder.
- Klinik Devam et.
- Klinik izin vermek.
Sizin için bir erişim kodu oluşturulur. - Erişim kodunu kopyalayın.
Şimdi erişim kodundan yenileme belirtecini alırsınız. - Bir terminal penceresinde aşağıdaki curl komutunu çalıştırın:
Amazon Kendra için veri kaynağı yapılandırmasında kalıcı bir belirteç yapılandırmak için bu yenileme belirtecini uygulama anahtarı ve uygulama sırrıyla birlikte depolayabilirsiniz. Amazon Kendra, erişim belirtecini oluşturur ve erişim için gerektiği gibi kullanır.
Sınırlamalar
Bu çözüm aşağıdaki sınırlamalara sahiptir:
- Dosya yorumları dizine aktarılmaz
- Dropbox için özel meta veri ekleme seçeneğiniz yok
- Google dokümanları, sayfaları ve slaytları bir Google çalışma alanına veya Google hesabına ihtiyaç duyar ve dahil değildir
Sonuç
Amazon Kendra için Dropbox bağlayıcısı ile kuruluşlar, Amazon Kendra tarafından desteklenen akıllı aramayı kullanarak hesaplarında depolanan bilgilerin deposuna güvenli bir şekilde erişebilir.
Bu gönderide sizi temel bilgilerle tanıştırdık, ancak ele almadığımız birçok ek özellik var. Örneğin:
- Amazon Kendra dizininiz için kullanıcı tabanlı erişim denetimini etkinleştirebilir ve yapılandırdığınız kullanıcı ve gruplara erişimi kısıtlayabilirsiniz.
- Belirtebilirsiniz
allowedUsersColumn
veallowedGroupsColumn
böylece sırasıyla kullanıcılara ve gruplara dayalı erişim kontrolleri uygulayabilirsiniz. - Ek alanları Amazon Kendra dizin öznitelikleriyle eşleyebilir ve bunları arama sonuçlarında yüzey oluşturma, arama ve görüntüleme için etkinleştirebilirsiniz.
- Ek öznitelik eşleme mantığı ve hatta alım sırasında özel içerik dönüşümü gerçekleştirmek için Dropbox veri kaynağını Amazon Kendra'daki Özel Belge Zenginleştirme (CDE) özelliğiyle entegre edebilirsiniz.
Bu olasılıklar ve daha fazlası hakkında bilgi edinmek için bkz. Amazon Kendra Geliştirici Kılavuzu.
Yazar hakkında
Ashish Lagwankar AWS'de Kıdemli Kurumsal Çözümler Mimarıdır. Temel ilgi alanları arasında AI/ML, sunucusuz ve kapsayıcı teknolojileri yer almaktadır. Ashish, Boston, MA bölgesinde yaşıyor ve kitap okumaktan, açık havada ve ailesiyle vakit geçirmekten hoşlanıyor.
- AI
- yapay zeka
- AI sanat üreteci
- yapay zeka robotu
- Amazon Kendrası
- yapay zeka
- yapay zeka sertifikası
- bankacılıkta yapay zeka
- yapay zeka robotu
- yapay zeka robotları
- yapay zeka yazılımı
- AWS Makine Öğrenimi
- blockchain
- blockchain konferans ai
- zeka
- konuşma yapay zekası
- kripto konferans ai
- dal-e
- derin öğrenme
- google ai
- makine öğrenme
- Platon
- plato yapay zekası
- Plato Veri Zekası
- Plato Oyunu
- PlatoVeri
- plato oyunu
- ölçek ai
- sözdizimi
- zefirnet