Aracılığıyla paylaş


Azure AI Search için JavaScript örnekleri

Azure AI Search çözümünün işlevselliğini ve iş akışını gösteren JavaScript kod örnekleri hakkında bilgi edinin. Bu örneklerde JavaScript için Azure SDK'sı için AzureAI Search istemci kitaplığı kullanılır ve bu kitaplık aşağıdaki bağlantılarda incelenebilir.

Hedef Bağlantı
Paket indirme www.npmjs.com/package/@azure/search-documents
API başvurusu @azure/arama belgeleri
API test çalışmaları github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/test
Kaynak kodu github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents
Günlüğü Değiştir github.com/Azure/azure-sdk-for-js/blob/main/sdk/search/search-documents/CHANGELOG.md

SDK örnekleri

Azure SDK geliştirme ekibinden alınan kod örnekleri API kullanımını gösterir. Bu örnekleri GitHub'da Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/samples konumunda bulabilirsiniz.

JavaScript örnekleri

Sample Açıklama
dizinler Dizinleri oluşturun, güncelleştirin, alın, listeleyin ve silin. Bu örnek kategorisi ayrıca bir hizmet istatistik örneği içerir.
Dizinleyicileri Dizin oluşturucuları oluşturun, güncelleştirin, alın, listeleyin, sıfırlayın ve silin.
dataSourceConnections (dizin oluşturucular için) Desteklenen veri kaynaklarının dizin oluşturucu tabanlı dizin oluşturması için gereken veri kaynağı bağlantılarını oluşturun, güncelleştirin, alın, listeleyin ve silin.
beceri kümeleri Dizin oluşturuculara bağlı beceri kümelerini oluşturun, güncelleştirin, alın, listeleyin ve silin ve dizin oluşturma sırasında yapay zeka tabanlı zenginleştirme gerçekleştirin.
synonymMaps Eş anlamlı eşlemeleri oluşturun, güncelleştirin, alın, listeleyin ve silin.
vectorSearch Vektörleri dizine ekleyin ve bir vektör sorgusu gönderin.

TypeScript örnekleri

Sample Açıklama
dizinler Dizinleri oluşturun, güncelleştirin, alın, listeleyin ve silin. Bu örnek kategorisi ayrıca bir hizmet istatistik örneği içerir.
Dizinleyicileri Dizin oluşturucuları oluşturun, güncelleştirin, alın, listeleyin, sıfırlayın ve silin.
dataSourceConnections (dizin oluşturucular için) Desteklenen veri kaynaklarının dizin oluşturucu tabanlı dizin oluşturması için gereken veri kaynağı bağlantılarını oluşturun, güncelleştirin, alın, listeleyin ve silin.
beceri kümeleri Dizin oluşturuculara bağlı beceri kümelerini oluşturun, güncelleştirin, alın, listeleyin ve silin ve dizin oluşturma sırasında yapay zeka tabanlı zenginleştirme gerçekleştirin.
synonymMaps Eş anlamlı eşlemeleri oluşturun, güncelleştirin, alın, listeleyin ve silin.
vectorSearch Vektör araması oluşturun, güncelleştirin, alın, listeleyin ve silin.

Belge örnekleri

Azure AI Search ekibinden alınan kod örnekleri özellikleri ve iş akışlarını gösterir. Eğitici içerikler, hızlı başlangıç kılavuzları ve pratik kılavuzlarda aşağıdaki örnekler referans alınmaktadır. Bu örnekleri GitHub'daki Azure-Samples/azure-search-javascript-samples sayfasında bulabilirsiniz.

JavaScript örnekleri

Sample Article Açıklama
quickstart-keyword-search Hızlı Başlangıç: Tam metin arama Örnek verileri kullanarak arama dizini oluşturma, yükleme ve sorgulama.
quickstart-semantic-ranking-js Hızlı Başlangıç: Anlam derecelendirmesi Dizin şemasına anlamsal derecelendirme ekleyin ve anlamsal sorgular çalıştırın.
quickstart-vector-js Hızlı Başlangıç: Vektör araması Dizin ve sorgu vektör içeriği.

TypeScript örnekleri

Sample Article Açıklama
hızlı başlangıç-semantik sıralama-ts Hızlı Başlangıç: Anlam derecelendirmesi Dizin şemasına anlamsal derecelendirme ekleyin ve anlamsal sorgular çalıştırın.
quickstart-vector-ts Hızlı Başlangıç: Vektör araması Dizin ve sorgu vektör içeriği.

Diğer örnekler

Aşağıdaki örnekler Azure AI Search ekibi tarafından da yayımlanır ancak belgelerde bunlara başvurulmuyor. İlişkili README dosyaları kullanım yönergeleri sağlar.

Sample Açıklama
azure-search-classic-rag Azure AI Search'ten klasik arama motorunu temel veri olarak kullanan ve Azure OpenAI'den bir sohbet tamamlama modeliyle tek seferlik RAG.
azure-search-vector-sample.js Vektör araması gerçekleştirmeye ait JavaScript örneği.
azure-function-search Arama hizmetine sorgu gönderen bir Azure işlevinin JavaScript örneği. Bu JavaScript sürümünü api, .NET ile web sitelerine arama ekleme bölümünde kullanılan kodla değiştirebilirsiniz.
toplu ekleme Belgeleri karşıya yüklemek ve dizine eklemek için gönderme API'lerinin nasıl kullanılacağını gösteren JavaScript örneği.

İpucu

GitHub'da Microsoft kod örneklerini aramak için örnekler tarayıcısını kullanın. Aramanızı ürüne, hizmete ve dile göre filtreleyebilirsiniz.