SearchIndex interface
Bir dizinin alanlarını ve arama davranışını açıklayan bir arama dizini tanımını temsil eder.
Özellikler
| analyzers | Dizin için çözümleyiciler. |
| char |
Dizin için karakter filtreleri. |
| cors |
Dizin için Çıkış Noktaları Arası Kaynak Paylaşımını (CORS) denetleme seçenekleri. |
| default |
Sorguda belirtilmemişse kullanılacak puanlama profilinin adı. Bu özellik ayarlanmazsa ve sorguda puanlama profili belirtilmezse, varsayılan puanlama (tf-idf) kullanılır. |
| description | Dizinin açıklaması. |
| encryption |
Azure Key Vault'ta oluşturduğunuz bir şifreleme anahtarının açıklaması. Bu anahtar, hiç kimsenin, hatta Microsoft'un bile Azure Yapay Zeka Arama'te verilerinizin şifresini çözemeyeceğine dair tam güvence istediğinizde verileriniz için ek bir bekleyen şifreleme düzeyi sağlamak için kullanılır. Verilerinizi şifreledikten sonra her zaman şifrelenmiş olarak kalır. Azure Yapay Zeka Arama, bu özelliği null olarak ayarlama girişimlerini yoksayar. Şifreleme anahtarınızı döndürmek istiyorsanız bu özelliği gerektiği gibi değiştirebilirsiniz; Verileriniz etkilenmez. Müşteri tarafından yönetilen anahtarlarla şifreleme, ücretsiz arama hizmetlerinde kullanılamaz ve yalnızca 1 Ocak 2019 veya sonrasında oluşturulan ücretli hizmetler için kullanılabilir. |
| etag | Dizinin ETag'i. |
| fields | Dizinin alanları. |
| name | Dizinin adı. |
| normalizers | Dizin için normalleştiriciler. |
| purview |
Dizinin Purview'a özgü özelliklerden yararlanıp yararlanmadığını gösteren bir değer. Bu özellik varsayılan olarak false değerindedir ve dizin oluşturulduktan sonra değiştirilemez. |
| scoring |
Dizin için puanlama profilleri. |
| semantic |
Anlamsal özellikleri etkileyen bir arama dizini için parametreleri tanımlar. |
| similarity | Arama sorgusuyla eşleşen belgeleri puanlama ve derecelendirme sırasında kullanılacak benzerlik algoritmasının türü. Benzerlik algoritması yalnızca dizin oluşturma zamanında tanımlanabilir ve mevcut dizinlerde değiştirilemez. Null ise ClassicSimilarity algoritması kullanılır. |
| suggesters | Dizin için öneride bulunanlar. |
| token |
Belirteç, dizin için filtreler. |
| tokenizers | Dizin için belirteç oluşturucular. |
| vector |
Vektör araması ile ilgili yapılandırma seçeneklerini içerir. |
Özellik Ayrıntıları
analyzers
charFilters
corsOptions
Dizin için Çıkış Noktaları Arası Kaynak Paylaşımını (CORS) denetleme seçenekleri.
corsOptions?: CorsOptions
Özellik Değeri
defaultScoringProfile
Sorguda belirtilmemişse kullanılacak puanlama profilinin adı. Bu özellik ayarlanmazsa ve sorguda puanlama profili belirtilmezse, varsayılan puanlama (tf-idf) kullanılır.
defaultScoringProfile?: string
Özellik Değeri
string
description
Dizinin açıklaması.
description?: string
Özellik Değeri
string
encryptionKey
Azure Key Vault'ta oluşturduğunuz bir şifreleme anahtarının açıklaması. Bu anahtar, hiç kimsenin, hatta Microsoft'un bile Azure Yapay Zeka Arama'te verilerinizin şifresini çözemeyeceğine dair tam güvence istediğinizde verileriniz için ek bir bekleyen şifreleme düzeyi sağlamak için kullanılır. Verilerinizi şifreledikten sonra her zaman şifrelenmiş olarak kalır. Azure Yapay Zeka Arama, bu özelliği null olarak ayarlama girişimlerini yoksayar. Şifreleme anahtarınızı döndürmek istiyorsanız bu özelliği gerektiği gibi değiştirebilirsiniz; Verileriniz etkilenmez. Müşteri tarafından yönetilen anahtarlarla şifreleme, ücretsiz arama hizmetlerinde kullanılamaz ve yalnızca 1 Ocak 2019 veya sonrasında oluşturulan ücretli hizmetler için kullanılabilir.
encryptionKey?: SearchResourceEncryptionKey
Özellik Değeri
etag
Dizinin ETag'i.
etag?: string
Özellik Değeri
string
fields
name
Dizinin adı.
name: string
Özellik Değeri
string
normalizers
Dizin için normalleştiriciler.
normalizers?: CustomNormalizer[]
Özellik Değeri
purviewEnabled
Dizinin Purview'a özgü özelliklerden yararlanıp yararlanmadığını gösteren bir değer. Bu özellik varsayılan olarak false değerindedir ve dizin oluşturulduktan sonra değiştirilemez.
purviewEnabled?: boolean
Özellik Değeri
boolean
scoringProfiles
semanticSearch
Anlamsal özellikleri etkileyen bir arama dizini için parametreleri tanımlar.
semanticSearch?: SemanticSearch
Özellik Değeri
similarity
Arama sorgusuyla eşleşen belgeleri puanlama ve derecelendirme sırasında kullanılacak benzerlik algoritmasının türü. Benzerlik algoritması yalnızca dizin oluşturma zamanında tanımlanabilir ve mevcut dizinlerde değiştirilemez. Null ise ClassicSimilarity algoritması kullanılır.
similarity?: SimilarityAlgorithm
Özellik Değeri
suggesters
tokenFilters
tokenizers
Dizin için belirteç oluşturucular.
tokenizers?: LexicalTokenizer[]
Özellik Değeri
vectorSearch
Vektör araması ile ilgili yapılandırma seçeneklerini içerir.
vectorSearch?: VectorSearch