ElasticsearchChatExtensionConfiguration interface
Azure OpenAI sohbet uzantısı olarak kullanılırken Elasticsearch için yapılandırılabilir seçeneklerin belirli bir gösterimi.
Özellikler
authentication | Tanımlanan veri kaynağına erişirken kullanılacak kimlik doğrulama yöntemi. Her veri kaynağı türü belirli bir kullanılabilir kimlik doğrulama yöntemlerini destekler; Desteklenen mekanizmalar için veri kaynağının belgelerine bakın. Aksi belirtilmediyse, Verilerinizde, Sistem Tarafından Yönetilen Kimlik (varsayılan kimlik bilgileri) kimlik doğrulamasını kullanmayı dener. |
embedding |
Vektör araması için ekleme bağımlılığı. |
endpoint | Elasticsearch'in® uç noktası. |
fields |
Elasticsearch'in® dizin alanı eşleme seçenekleri. |
index |
Elasticsearch'in® dizin adı. |
in |
Sorguların dizine alınan verilerin kullanımıyla sınırlandırılıp kısıtlanmaması gerektiği. |
query |
Elasticsearch® sorgu türü. |
role |
Modele nasıl davranması gerektiği ve yanıt oluştururken başvurması gereken bağlamlar hakkında yönergeler verin. yardımcı kişiliğini açıklayabilir ve yanıtları nasıl biçimlendirebileceğini anlatabilirsiniz. Bunun için 100 belirteç sınırı vardır ve genel belirteç sınırına göre sayılır. |
strictness | Arama ilgi alanı filtrelemesinin yapılandırılan katılığı. Katılık ne kadar yüksekse, duyarlık o kadar yüksektir ancak yanıtın daha düşük geri çağrılır. |
top |
Yapılandırılan sorgu için öne çıkan en fazla belge sayısı yapılandırıldı. |
type | Azure OpenAI sohbet uzantılarını yapılandırırken kullanılacak tür etiketi. Bu genellikle Elasticsearch® için varsayılan değerinden değiştirilmemelidir. |
Özellik Ayrıntıları
authentication
Tanımlanan veri kaynağına erişirken kullanılacak kimlik doğrulama yöntemi. Her veri kaynağı türü belirli bir kullanılabilir kimlik doğrulama yöntemlerini destekler; Desteklenen mekanizmalar için veri kaynağının belgelerine bakın. Aksi belirtilmediyse, Verilerinizde, Sistem Tarafından Yönetilen Kimlik (varsayılan kimlik bilgileri) kimlik doğrulamasını kullanmayı dener.
authentication?: OnYourDataAuthenticationOptionsUnion
Özellik Değeri
embeddingDependency
Vektör araması için ekleme bağımlılığı.
embeddingDependency?: OnYourDataVectorizationSourceUnion
Özellik Değeri
endpoint
Elasticsearch'in® uç noktası.
endpoint: string
Özellik Değeri
string
fieldsMapping
Elasticsearch'in® dizin alanı eşleme seçenekleri.
fieldsMapping?: ElasticsearchIndexFieldMappingOptions
Özellik Değeri
indexName
Elasticsearch'in® dizin adı.
indexName: string
Özellik Değeri
string
inScope
Sorguların dizine alınan verilerin kullanımıyla sınırlandırılıp kısıtlanmaması gerektiği.
inScope?: boolean
Özellik Değeri
boolean
queryType
Elasticsearch® sorgu türü.
queryType?: string
Özellik Değeri
string
roleInformation
Modele nasıl davranması gerektiği ve yanıt oluştururken başvurması gereken bağlamlar hakkında yönergeler verin. yardımcı kişiliğini açıklayabilir ve yanıtları nasıl biçimlendirebileceğini anlatabilirsiniz. Bunun için 100 belirteç sınırı vardır ve genel belirteç sınırına göre sayılır.
roleInformation?: string
Özellik Değeri
string
strictness
Arama ilgi alanı filtrelemesinin yapılandırılan katılığı. Katılık ne kadar yüksekse, duyarlık o kadar yüksektir ancak yanıtın daha düşük geri çağrılır.
strictness?: number
Özellik Değeri
number
topNDocuments
Yapılandırılan sorgu için öne çıkan en fazla belge sayısı yapılandırıldı.
topNDocuments?: number
Özellik Değeri
number
type
Azure OpenAI sohbet uzantılarını yapılandırırken kullanılacak tür etiketi. Bu genellikle Elasticsearch® için varsayılan değerinden değiştirilmemelidir.
type: "elasticsearch"
Özellik Değeri
"elasticsearch"
Azure SDK for JavaScript
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin