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.
Note
Azure Yapay Zeka Arama Azure portalı, REST API'leri ve Azure SDK’ları aracılığıyla kullanılabilir. Ayrıca kuruluş içeriğini Microsoft Foundry portalındaki aracılar için yeniden kullanılabilir, izin kullanan bilgi bankalarına dönüştüren yönetilen bilgi katmanı Foundry IQ'yu temel alır.
Azure Yapay Zeka Arama çö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 Yapay Zeka Arama'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 Yapay Zeka Arama 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 | JSON dizisi içindeki iç içe JSON için bir dizin oluşturucu, veri kaynağı ve dizin oluşturun. 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 blob’larından yapay zekâ ile 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 Yapay Zeka Arama 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 Yapay Zeka Arama'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.