AzureOpenAIEmbeddingSkill interface
Gör att du kan generera en vektorinbäddning för en viss textinmatning med hjälp av Azure OpenAI-resursen.
- Extends
Egenskaper
dimensions | Antalet dimensioner som resulterande inbäddningar av utdata ska ha. Stöds endast i text-inbäddning-3 och senare modeller. |
odatatype | Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara |
Ärvda egenskaper
api |
API-nyckel för den avsedda Azure Open AI-resursen. |
auth |
Den användartilldelade hanterade identiteten som används för utgående anslutningar. |
context | Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document. |
deployment |
ID för din Azure Open AI-modelldistribution på den avsedda resursen. |
description | Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten. |
inputs | Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet. |
model |
Namnet på den inbäddningsmodell som distribueras på den angivna deploymentId-sökvägen. |
name | Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'. |
outputs | Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet. |
resource |
Resurs-URI:n för din Azure Open AI-resurs. |
Egenskapsinformation
dimensions
Antalet dimensioner som resulterande inbäddningar av utdata ska ha. Stöds endast i text-inbäddning-3 och senare modeller.
dimensions?: number
Egenskapsvärde
number
odatatype
Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara
odatatype: "#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill"
Egenskapsvärde
"#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill"
Information om ärvda egenskaper
apiKey
API-nyckel för den avsedda Azure Open AI-resursen.
apiKey?: string
Egenskapsvärde
string
ärvd frånAzureOpenAIParameters.apiKey
authIdentity
Den användartilldelade hanterade identiteten som används för utgående anslutningar.
authIdentity?: SearchIndexerDataIdentity
Egenskapsvärde
ärvd frånAzureOpenAIParameters.authIdentity
context
Representerar den nivå där åtgärder utförs, till exempel dokumentroten eller dokumentinnehållet (till exempel /document eller /document/content). Standardvärdet är /document.
context?: string
Egenskapsvärde
string
ärvs frånBaseSearchIndexerSkill.context
deploymentId
ID för din Azure Open AI-modelldistribution på den avsedda resursen.
deploymentId?: string
Egenskapsvärde
string
ärvd frånAzureOpenAIParameters.deploymentId
description
Beskrivningen av den färdighet som beskriver indata, utdata och användning av färdigheten.
description?: string
Egenskapsvärde
string
ärvd frånBaseSearchIndexerSkill.description
inputs
Indata för färdigheterna kan vara en kolumn i källdatauppsättningen eller utdata från en överordnad färdighet.
inputs: InputFieldMappingEntry[]
Egenskapsvärde
ärvs frånBaseSearchIndexerSkill.inputs
modelName
Namnet på den inbäddningsmodell som distribueras på den angivna deploymentId-sökvägen.
modelName?: string
Egenskapsvärde
string
ärvd frånAzureOpenAIParameters.modelName
name
Namnet på den färdighet som unikt identifierar den inom kompetensuppsättningen. En färdighet utan definierat namn får ett standardnamn för sitt 1-baserade index i kunskapsmatrisen, prefixet med tecknet '#'.
name?: string
Egenskapsvärde
string
ärvd frånBaseSearchIndexerSkill.name
outputs
Utdata från en färdighet är antingen ett fält i ett sökindex eller ett värde som kan användas som indata av en annan färdighet.
outputs: OutputFieldMappingEntry[]
Egenskapsvärde
ärvda frånBaseSearchIndexerSkill.outputs
resourceUrl
Resurs-URI:n för din Azure Open AI-resurs.
resourceUrl?: string
Egenskapsvärde
string
ärvd frånAzureOpenAIParameters.resourceUrl