AzureOpenAIEmbeddingSkill interface
可讓您使用 Azure OpenAI 資源為指定的文字輸入產生向量內嵌。
- Extends
屬性
dimensions | 產生的輸出內嵌應具有的維度數目。 只有文字內嵌-3 和更新版本的模型才支援。 |
odatatype | 多型歧視性,指定這個物件可以是的不同類型 |
繼承的屬性
api |
所指定 Azure Open AI 資源的 API 金鑰。 |
auth |
用於輸出連線的使用者指派受控識別。 |
context | 代表作業發生的層級,例如檔根目錄或文件內容(例如 /document 或 /document/content)。 預設值為 /document。 |
deployment |
指定資源上 Azure Open AI 模型部署的識別碼。 |
description | 描述技能的描述,描述技能的輸入、輸出和使用方式。 |
inputs | 技能的輸入可以是源數據集中的數據行,或上游技能的輸出。 |
model |
在提供的 deploymentId 路徑上部署的內嵌模型名稱。 |
name | 技能的名稱,可唯一識別技能集內的技能。 未定義名稱的技能將會在技能數位中指定其以 1 起始索引的預設名稱,前面加上字元 『#』。 |
outputs | 技能的輸出是搜尋索引中的字段,或是另一個技能可作為輸入的值。 |
resource |
Azure Open AI 資源的資源 URI。 |
屬性詳細資料
dimensions
產生的輸出內嵌應具有的維度數目。 只有文字內嵌-3 和更新版本的模型才支援。
dimensions?: number
屬性值
number
odatatype
多型歧視性,指定這個物件可以是的不同類型
odatatype: "#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill"
屬性值
"#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill"
繼承的屬性詳細資料
apiKey
authIdentity
用於輸出連線的使用者指派受控識別。
authIdentity?: SearchIndexerDataIdentity
屬性值
context
代表作業發生的層級,例如檔根目錄或文件內容(例如 /document 或 /document/content)。 預設值為 /document。
context?: string
屬性值
string
deploymentId
指定資源上 Azure Open AI 模型部署的識別碼。
deploymentId?: string
屬性值
string
description
inputs
技能的輸入可以是源數據集中的數據行,或上游技能的輸出。
inputs: InputFieldMappingEntry[]
屬性值
modelName
name
技能的名稱,可唯一識別技能集內的技能。 未定義名稱的技能將會在技能數位中指定其以 1 起始索引的預設名稱,前面加上字元 『#』。
name?: string
屬性值
string
outputs
技能的輸出是搜尋索引中的字段,或是另一個技能可作為輸入的值。
outputs: OutputFieldMappingEntry[]