Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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 | |
| 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.