AzureOpenAIEmbeddingSkill interface

Azure OpenAI kaynağını kullanarak belirli bir metin girişi için vektör ekleme oluşturmanızı sağlar.

Extends

Özellikler

dimensions

Sonuçta elde edilen çıktı eklemelerinin sahip olması gereken boyut sayısı. Yalnızca metin ekleme-3 ve üzeri modellerde desteklenir.

odatatype

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

Devralınan Özellikler

apiKey

Belirlenen Azure OpenAI kaynağının API anahtarı.

authIdentity

Giden bağlantılar için kullanılan kullanıcı tarafından atanan yönetilen kimlik.

context

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

deploymentId

Belirlenen kaynakta Azure OpenAI modeli dağıtımının kimliği.

description

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

inputs

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

modelName

Sağlanan deploymentId yolunda dağıtılan ekleme modelinin adı.

name

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

outputs

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

resourceUrl

Azure OpenAI kaynağının kaynak URI'si.

Özellik Ayrıntıları

dimensions

Sonuçta elde edilen çıktı eklemelerinin sahip olması gereken boyut sayısı. Yalnızca metin ekleme-3 ve üzeri modellerde desteklenir.

dimensions?: number

Özellik Değeri

number

odatatype

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

odatatype: "#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill"

Özellik Değeri

"#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill"

Devralınan Özellik Detayları

apiKey

Belirlenen Azure OpenAI kaynağının API anahtarı.

apiKey?: string

Özellik Değeri

string

Devralındığı yer:AzureOpenAIParameters.apiKey

authIdentity

Giden bağlantılar için kullanılan kullanıcı tarafından atanan yönetilen kimlik.

authIdentity?: SearchIndexerDataIdentity

Özellik Değeri

Devralındığı yer:AzureOpenAIParameters.authIdentity

context

Belge kök veya belge içeriği (örneğin, /document veya /document/content) gibi işlemlerin gerçekleştiği düzeyi temsil eder. Varsayılan değer /document'dır.

context?: string

Özellik Değeri

string

Miras Alınan SearchIndexerSkill.context

deploymentId

Belirlenen kaynakta Azure OpenAI modeli dağıtımının kimliği.

deploymentId?: string

Özellik Değeri

string

Devralındığı yer:AzureOpenAIParameters.deploymentId

description

Becerinin girişlerini, çıkışlarını ve kullanımını açıklayan becerinin açıklaması.

description?: string

Özellik Değeri

string

Miras Alınan SearchIndexerSkill.description

inputs

Becerilerin girişleri, kaynak veri kümesindeki bir sütun veya yukarı akış becerisinin çıkışı olabilir.

inputs: InputFieldMappingEntry[]

Özellik Değeri

Miras Alınan SearchIndexerSkill.inputs

modelName

Sağlanan deploymentId yolunda dağıtılan ekleme modelinin adı.

modelName?: string

Özellik Değeri

string

Devralındığı yer:AzureOpenAIParameters.modelName

name

Beceri kümesi içinde benzersiz olarak tanımlayan becerinin adı. Tanımlı adı olmayan bir beceriye beceri dizisinde 1 tabanlı dizininin varsayılan adı verilir ve bu ada '#' karakteri eklenir.

name?: string

Özellik Değeri

string

SearchIndexerSkill.name'dan miras kalan

outputs

Bir becerinin çıktısı, arama dizinindeki bir alan veya başka bir beceri tarafından giriş olarak kullanılabilecek bir değerdir.

outputs: OutputFieldMappingEntry[]

Özellik Değeri

Miras Alınan SearchIndexerSkill.outputs

resourceUrl

Azure OpenAI kaynağının kaynak URI'si.

resourceUrl?: string

Özellik Değeri

string

Devralındığı yer:AzureOpenAIParameters.resourceUrl