Aracılığıyla paylaş


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 Open AI kaynağı için 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 Open AI modeli dağıtımınızı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 Open AI kaynağınızı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 Open AI kaynağı için 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

SearchIndexerSkill.context'tendevralındı

deploymentId

Belirlenen kaynakta Azure Open AI modeli dağıtımınızı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

SearchIndexerSkill.description'dandevralındı

inputs

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

inputs: InputFieldMappingEntry[]

Özellik Değeri

SearchIndexerSkill.inputs'tandevralındı

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'den Miras Alındı

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

SearchIndexerSkill.outputs'tandevralındı

resourceUrl

Azure Open AI kaynağınızın kaynak uri'si.

resourceUrl?: string

Özellik Değeri

string

Devralındığı yer:AzureOpenAIParameters.resourceUrl