Delen via


AzureOpenAIEmbeddingSkill interface

Hiermee kunt u een vector insluiten voor een bepaalde tekstinvoer genereren met behulp van de Azure OpenAI-resource.

Uitbreiding

Eigenschappen

dimensions

Het aantal dimensies dat de resulterende uitvoer-insluitingen moeten hebben. Alleen ondersteund in modellen met tekst insluiten-3 en hoger.

odatatype

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

Overgenomen eigenschappen

apiKey

API-sleutel voor de aangewezen Azure Open AI-resource.

authIdentity

De door de gebruiker toegewezen beheerde identiteit die wordt gebruikt voor uitgaande verbindingen.

context

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

deploymentId

Id van uw Azure Open AI-modelimplementatie op de aangewezen resource.

description

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

modelName

De naam van het insluitmodel dat is geïmplementeerd op het opgegeven deploymentId-pad.

name

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

resourceUrl

De resource-URI voor uw Azure Open AI-resource.

Eigenschapdetails

dimensions

Het aantal dimensies dat de resulterende uitvoer-insluitingen moeten hebben. Alleen ondersteund in modellen met tekst insluiten-3 en hoger.

dimensions?: number

Waarde van eigenschap

number

odatatype

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

odatatype: "#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill"

Waarde van eigenschap

"#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill"

Details van overgenomen eigenschap

apiKey

API-sleutel voor de aangewezen Azure Open AI-resource.

apiKey?: string

Waarde van eigenschap

string

overgenomen vanAzureOpenAIParameters.apiKey

authIdentity

De door de gebruiker toegewezen beheerde identiteit die wordt gebruikt voor uitgaande verbindingen.

authIdentity?: SearchIndexerDataIdentity

Waarde van eigenschap

overgenomen vanAzureOpenAIParameters.authIdentity-

context

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

context?: string

Waarde van eigenschap

string

overgenomen vanBaseSearchIndexerSkill.context

deploymentId

Id van uw Azure Open AI-modelimplementatie op de aangewezen resource.

deploymentId?: string

Waarde van eigenschap

string

overgenomen vanAzureOpenAIParameters.deploymentId

description

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

description?: string

Waarde van eigenschap

string

overgenomen vanBaseSearchIndexerSkill.description

inputs

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

inputs: InputFieldMappingEntry[]

Waarde van eigenschap

overgenomen vanBaseSearchIndexerSkill.inputs

modelName

De naam van het insluitmodel dat is geïmplementeerd op het opgegeven deploymentId-pad.

modelName?: string

Waarde van eigenschap

string

overgenomen vanAzureOpenAIParameters.modelName

name

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

name?: string

Waarde van eigenschap

string

overgenomen vanBaseSearchIndexerSkill.name

outputs

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

outputs: OutputFieldMappingEntry[]

Waarde van eigenschap

overgenomen vanBaseSearchIndexerSkill.outputs

resourceUrl

De resource-URI voor uw Azure Open AI-resource.

resourceUrl?: string

Waarde van eigenschap

string

overgenomen vanAzureOpenAIParameters.resourceUrl-