PineconeChatExtensionConfiguration interface
Azure OpenAI sohbet uzantısı olarak kullanılırken Pinecone 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ığı. |
environment | Pinecone'un ortam adı. |
fields |
Arama diziniyle etkileşim kurarken kullanılacak özelleştirilmiş alan eşleme davranışı. |
index |
Pinecone veritabanı dizininin adı. |
in |
Sorguların dizine alınan verilerin kullanımıyla sınırlandırılıp kısıtlanmaması gerektiği. |
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 Pinecone 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?: OnYourDataAuthenticationOptions
Özellik Değeri
embeddingDependency
Vektör araması için ekleme bağımlılığı.
embeddingDependency: OnYourDataVectorizationSourceUnion
Özellik Değeri
environment
Pinecone'un ortam adı.
environment: string
Özellik Değeri
string
fieldsMapping
Arama diziniyle etkileşim kurarken kullanılacak özelleştirilmiş alan eşleme davranışı.
fieldsMapping: PineconeFieldMappingOptions
Özellik Değeri
indexName
Pinecone veritabanı dizininin 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
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 Pinecone için varsayılan değerinden değiştirilmemelidir.
type: "pinecone"
Özellik Değeri
"pinecone"
Azure SDK for JavaScript