Aracılığıyla paylaş


Hızlı Başlangıç: Azure portalında tanıtım arama uygulaması oluşturma

Azure AI Search için bu hızlı başlangıçta, tarayıcıda çalışan indirilebilir, "localhost" stilinde bir web uygulaması oluşturmak için Azure portalının Tanıtım uygulaması oluşturma sihirbazını kullanmayı öğrenin. Bunu nasıl yapılandırdığınıza bağlı olarak, oluşturulan uygulama ilk kullanımda çalışır durumdadır ve arama hizmetinizdeki bir dizine canlı salt okunur bağlantı sağlar. Varsayılan uygulama arama çubuğu, sonuç alanı, kenar çubuğu filtreleri ve tür başlığı desteği içerebilir.

Tanıtım uygulaması, bir dizinin istemci uygulamasında nasıl çalışacağını görselleştirmenize yardımcı olabilir, ancak üretim senaryolarına yönelik değildir. Üretim uygulamaları, tanıtım uygulamasının sağlamadığı güvenlik, hata işleme ve barındırma mantığını içermelidir.

Önkoşullar

Başlamadan önce aşağıdaki önkoşulları uygulayın:

Dizin kullanıma hazır olduğunda sonraki adıma geçin.

Sihirbazı başlatma

  1. Azure hesabınızla Azure portalında oturum açın ve arama hizmetinizi bulun.

  2. Arama Yönetimi>Dizinleri altında

  3. hotels-sample-index öğesini seçin.

  4. Sihirbazı başlatmak için dizin sayfasındaki üst kısımdaki Tanıtım uygulaması oluştur'u seçin.

  5. İlk sihirbaz sayfasında Çıkış Noktaları Arası Kaynak Paylaşımını (CORS) Etkinleştir'i seçerek dizin tanımınıza CORS desteği ekleyin. Bu adım isteğe bağlıdır, ancak yerel web uygulamanız bu olmadan uzak dizine bağlanamaz.

    CORS'yi etkinleştir eyleminin ekran görüntüsü.

Arama sonuçlarını yapılandırma

Sihirbaz, küçük resim görüntüsü, başlık ve açıklama alanı içeren işlenmiş arama sonuçları için temel bir düzen sağlar. Bu öğelerin her birinin yedeklenmesi, dizininizde verileri sağlayan bir alandır.

  1. Bu dizinde görüntü olmadığından küçük resmi atlayın, ancak genel kullanıma açık görüntülere çözümlenen URL'lerle doldurulmuş bir dizin alanınız varsa, küçük resim alanı için bu alanı belirtmeniz gerekir. Dizininizde görüntü URL'leri yoksa bu alanı boş bırakın.

  2. Başlık'ta, her belgenin benzersizliğini aktaran bir alan seçin. Bu örnekte, Otel Adı makul bir seçimdir.

  3. Açıklama'da, birinin söz konusu belgede detaya gidip gitmeyeceğine karar vermesine yardımcı olabilecek ayrıntıları sağlayan bir alan seçin. Bu örnekte Açıklama iyi bir adaydır.

    Arama sonuçları yapılandırma sayfasının ekran görüntüsü.

Kenar çubuğu ekleme

Arama hizmeti, genellikle kenar çubuğu olarak işlenen çok yönlü gezintiyi destekler. Modeller, dizin şemasında gösterildiği gibi filtrelenebilir ve modellenebilir alanları temel alır.

Azure AI Search'te modelli gezinti, birikmeli filtreleme deneyimidir. Bir kategoride, birden çok filtre seçildiğinde sonuçlar genişletiliyor (örneğin, Şehir içinde Seattle ve Bellevue'u seçmek). Kategoriler arasında birden çok filtrenin seçilmesi sonuçları daraltıyor.

İpucu

Azure portalında dizinin Alanlar sekmesinde alan özniteliklerini görüntüleyebilirsiniz. Kenar çubuğunda filtrelenebilir ve modellenebilir olarak işaretlenmiş alanlar kullanılabilir

  1. Sihirbazda, sayfanın üst kısmındaki Kenar Çubuğu sekmesini seçin. Dizinde filtrelenebilir ve modellenebilir olarak özniteliklendirilen tüm alanların listesini görmeniz gerekir.

  2. Kenar çubuğunu kısaltmak için bazı alanları kaldırın; böylece tamamlanmış uygulamada kaydırmanız gerekmez.

Öneri ekleme

Öneriler, arama kutusuna eklenen otomatik sorgu istemlerine başvurur. Tanıtım uygulaması, kısmi metin girişlerini temel alan olası eşleşen belgelerin açılan listesini sağlayan önerileri destekler.

Bu sayfada, önerilen sorguların sağlandığı alanları seçin. Daha kısa dize alanları seçmelisiniz. Açıklamalar gibi ayrıntılı alanlardan kaçının.

Aşağıdaki ekran görüntüsünde, uygulamada işlenmiş bir sayfayla birlikte yer alan öneriler sayfası gösterilmektedir. Alan seçimlerinin nasıl kullanıldığını ve "Alan Adını Göster"in öneriye etiketlemeyi dahil etmek veya dışlamak için nasıl kullanıldığını görebilirsiniz.

Öneri yapılandırma sayfasının ekran görüntüsü.

Oluşturma, indirme ve yürütme

  1. HTML dosyasını oluşturmak için sayfanın alt kısmındaki Tanıtım uygulaması oluştur'u seçin.

  2. İstendiğinde, dosyayı indirmek için Uygulamanızı indirin'i seçin.

  3. Dosyayı açın ve Ara düğmesini seçin. Bu eylem, rastgele sonuç kümesi döndüren boş bir sorgu (*) olabilecek bir sorgu yürütür. Sayfa aşağıdaki ekran görüntüsüne benzer görünmelidir.

  4. Bir terim girin ve sonuçları daraltmak için filtreleri kullanın. Önerilen sorguları görmüyorsanız tarayıcı ayarlarını denetleyin veya farklı bir tarayıcı deneyin.

Tarayıcı penceresindeki arama uygulamasının ekran görüntüsü.

Kaynakları temizleme

Kendi aboneliğinizde çalışırken, projenin sonunda oluşturduğunuz kaynaklara hala ihtiyacınız olup olmadığını belirlemek iyi bir fikirdir. Çalışır durumda bırakılan kaynaklar maliyetlerin artmasına neden olabilir. Kaynakları teker teker silebilir veya tüm kaynak grubunu silerek kaynak kümesinin tamamını kaldırabilirsiniz.

Sol gezinti bölmesindeki Tüm kaynaklar veya Kaynak grupları bağlantısını kullanarak Kaynakları Azure portalında bulabilir ve yönetebilirsiniz.

Ücretsiz bir hizmetin üç dizin, dizin oluşturucu ve veri kaynağıyla sınırlı olduğunu unutmayın. Sınırın altında kalmak için Azure portalında tek tek öğeleri silebilirsiniz.

Sonraki adımlar

JavaScript veya ön uç kodu yazmak zorunda kalmadan bir son kullanıcı deneyiminin benzetimini yapabileceğinizden, ancak kendi projenizde kavram kanıtına yaklaştıkça, gerçek sözcük uygulamasının daha yakın olan uçtan uca kod örneklerinden birini gözden geçirin: