Freigeben über


AzureOpenAIEmbeddingSkill interface

Ermöglicht es Ihnen, einen Vektoreinbettung für eine bestimmte Texteingabe mithilfe der Azure OpenAI-Ressource zu generieren.

Extends

Eigenschaften

dimensions

Die Anzahl der Dimensionen, die die resultierenden Ausgabeeinbettungen aufweisen sollen. Wird nur in Text-Einbettungs-3- und höher-Modellen unterstützt.

odatatype

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

Geerbte Eigenschaften

apiKey

API-Schlüssel für die angegebene Azure Open AI-Ressource.

authIdentity

Die vom Benutzer zugewiesene verwaltete Identität, die für ausgehende Verbindungen verwendet wird.

context

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

deploymentId

ID Ihrer Azure Open AI-Modellbereitstellung auf der vorgesehenen Ressource.

description

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

inputs

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

modelName

Der Name des Einbettungsmodells, das im bereitgestellten deploymentId-Pfad bereitgestellt wird.

name

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

resourceUrl

Der Ressourcen-URI für Ihre Azure Open AI-Ressource.

Details zur Eigenschaft

dimensions

Die Anzahl der Dimensionen, die die resultierenden Ausgabeeinbettungen aufweisen sollen. Wird nur in Text-Einbettungs-3- und höher-Modellen unterstützt.

dimensions?: number

Eigenschaftswert

number

odatatype

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

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

Eigenschaftswert

"#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill"

Geerbte Eigenschaftsdetails

apiKey

API-Schlüssel für die angegebene Azure Open AI-Ressource.

apiKey?: string

Eigenschaftswert

string

geerbt vonAzureOpenAIParameters.apiKey-

authIdentity

Die vom Benutzer zugewiesene verwaltete Identität, die für ausgehende Verbindungen verwendet wird.

authIdentity?: SearchIndexerDataIdentity

Eigenschaftswert

vonAzureOpenAIParameters.authIdentity-

context

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

context?: string

Eigenschaftswert

string

geerbt vonBaseSearchIndexerSkill.context

deploymentId

ID Ihrer Azure Open AI-Modellbereitstellung auf der vorgesehenen Ressource.

deploymentId?: string

Eigenschaftswert

string

vonAzureOpenAIParameters.deploymentId

description

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

description?: string

Eigenschaftswert

string

geerbt vonBaseSearchIndexerSkill.description

inputs

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

inputs: InputFieldMappingEntry[]

Eigenschaftswert

vonBaseSearchIndexerSkill.inputs geerbt

modelName

Der Name des Einbettungsmodells, das im bereitgestellten deploymentId-Pfad bereitgestellt wird.

modelName?: string

Eigenschaftswert

string

Geerbt vonAzureOpenAIParameters.modelName

name

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

name?: string

Eigenschaftswert

string

geerbt vonBaseSearchIndexerSkill.name

outputs

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

outputs: OutputFieldMappingEntry[]

Eigenschaftswert

vonBaseSearchIndexerSkill.outputs

resourceUrl

Der Ressourcen-URI für Ihre Azure Open AI-Ressource.

resourceUrl?: string

Eigenschaftswert

string

geerbt vonAzureOpenAIParameters.resourceUrl-