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 REST API örnekleri hakkında bilgi edinin. Bu örneklerde Arama Hizmeti REST API'leri kullanılır.
REST, Azure AI Search'e yönelik kesin programlama arabirimidir ve hizmetle etkileşim kurmanın dilden bağımsız bir yolunu sunar. Bu nedenle, belgelerimizdeki örneklerin çoğu önemli kavramları göstermek ve açıklamak için REST API'lerini kullanır.
HTTP çağrılarını destekleyen herhangi bir istemciyi kullanabilirsiniz. REST İstemci uzantısıyla Visual Studio Code kullanarak HTTP isteğini formüle etmeyi öğrenmek için Hızlı Başlangıç: Tam metin araması'nın REST bölümüne bakın.
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-rest-samples sayfasında bulabilirsiniz.
| Sample | Article | Açıklama |
|---|---|---|
| quickstart-agentic-retrieval | Hızlı Başlangıç: Aracılı Arama | LLM destekli sorgu planlaması ve yanıt oluşturma ile anlamsal derecelendirmeyi tümleştirin. |
| quickstart-keyword-search | Hızlı Başlangıç: Tam metin arama | Örnek verileri kullanarak arama dizini oluşturma, yükleme ve sorgulama. |
| quickstart-semantic-ranking (hızlı başlat - anlamsal sıralama) | Hızlı Başlangıç: Anlam derecelendirmesi | Dizin şemasına anlamsal derecelendirme ekleyin ve anlamsal sorgular çalıştırın. |
| hızlı başlangıç vektörleri | Hızlı Başlangıç: Vektör araması | Dizin ve sorgu vektör içeriği. |
| Acl | Sorgu zamanı ACL ve RBAC uygulaması | Rol tabanlı erişim denetimi (RBAC) ve erişim denetimi listelerini (ACL) kullanarak sorgu zamanı erişim denetimi uygulayın. |
| özel çözümleyiciler | Öğretici: Telefon numaraları için özel çözümleyici oluşturma | Aranabilir içerikteki desenleri ve özel karakterleri korumak için çözümleyici kullanın. |
| hata ayıklama oturumları | Kılavuz: Hata Ayıklama Oturumlarını kullanarak beceri setini düzeltme | Azure portalında daha sonra hata ayıklamak için arama nesneleri oluşturun. |
| index-json-blobs | Öğretici: Azure Depolama'dan JSON bloblarını dizine alma | Bir JSON dizisi içinde iç içe yerleştirilmiş JSON için dizin oluşturucu, veri kaynağı ve dizin oluşturma. jsonArray ayrıştırma modelini ve documentRoot parametrelerini gösterir. |
| bilgi deposu | REST kullanarak bilgi deposu oluşturma | Bilgi madenciliği iş akışları için bir bilgi deposu doldurun. |
| Projeksiyon | Bilgi deposunda projeksiyonları tanımlama | Bilgi deposundaki fiziksel veri yapılarını belirtin. |
| skillset-tutorial | Öğretici: Azure bloblarından yapay zeka tarafından oluşturulan aranabilir içerik | Azure blobları üzerinde yinelenen, bilgileri ayıklayan ve yapıyı yorumlayan bir beceri kümesi oluşturun. |
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 dayanak veri olarak kullanan tek seferlik RAG modeli ve Azure OpenAI'nın sohbet tamamlama modeli. |
İ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.