Dela via


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

apiKey

API-nyckel för den avsedda Azure Open AI-resursen.

authIdentity

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.

deploymentId

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.

modelName

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.

resourceUrl

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