Aracılığıyla paylaş


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.

embeddingDependency

Vektör araması için ekleme bağımlılığı.

environment

Pinecone'un ortam adı.

fieldsMapping

Arama diziniyle etkileşim kurarken kullanılacak özelleştirilmiş alan eşleme davranışı.

indexName

Pinecone veritabanı dizininin adı.

inScope

Sorguların dizine alınan verilerin kullanımıyla sınırlandırılıp kısıtlanmaması gerektiği.

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.

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.

topNDocuments

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"