AzureOpenAIEmbeddingSkill interface
Azure OpenAI kaynağını kullanarak belirli bir metin girişi için vektör ekleme oluşturmanızı sağlar.
Ö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
| api |
Belirlenen Azure Open AI kaynağı için API anahtarı. |
| auth |
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. |
| deployment |
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. |
| model |
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. |
| resource |
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
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