Condividi tramite


AzureOpenAIEmbeddingSkill interface

Consente di generare un'incorporamento vettoriale per un input di testo specificato usando la risorsa OpenAI di Azure.

Extends

Proprietà

dimensions

Numero di dimensioni che devono essere presenti gli incorporamenti di output risultanti. Supportato solo nei modelli text-embedding-3 e versioni successive.

odatatype

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

Proprietà ereditate

apiKey

Chiave API per la risorsa di Azure Open AI designata.

authIdentity

Identità gestita assegnata dall'utente usata per le connessioni in uscita.

context

Rappresenta il livello in cui vengono eseguite le operazioni, ad esempio la radice del documento o il contenuto del documento, ad esempio /document o /document/content. Il valore predefinito è /document.

deploymentId

ID della distribuzione del modello di Azure Open AI nella risorsa designata.

description

Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza.

inputs

Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream.

modelName

Nome del modello di incorporamento distribuito nel percorso deploymentId specificato.

name

Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. A una competenza senza nome definito verrà assegnato un nome predefinito del relativo indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'.

outputs

L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza.

resourceUrl

URI della risorsa Open AI di Azure.

Dettagli proprietà

dimensions

Numero di dimensioni che devono essere presenti gli incorporamenti di output risultanti. Supportato solo nei modelli text-embedding-3 e versioni successive.

dimensions?: number

Valore della proprietà

number

odatatype

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

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

Valore della proprietà

"#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill"

Dettagli proprietà ereditate

apiKey

Chiave API per la risorsa di Azure Open AI designata.

apiKey?: string

Valore della proprietà

string

ereditato daAzureOpenAIParameters.apiKey

authIdentity

Identità gestita assegnata dall'utente usata per le connessioni in uscita.

authIdentity?: SearchIndexerDataIdentity

Valore della proprietà

ereditato daAzureOpenAIParameters.authIdentity

context

Rappresenta il livello in cui vengono eseguite le operazioni, ad esempio la radice del documento o il contenuto del documento, ad esempio /document o /document/content. Il valore predefinito è /document.

context?: string

Valore della proprietà

string

ereditato dabaseSearchIndexerSkill.context

deploymentId

ID della distribuzione del modello di Azure Open AI nella risorsa designata.

deploymentId?: string

Valore della proprietà

string

ereditato daAzureOpenAIParameters.deploymentId

description

Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza.

description?: string

Valore della proprietà

string

Ereditato daBaseSearchIndexerSkill.description

inputs

Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream.

inputs: InputFieldMappingEntry[]

Valore della proprietà

ereditato dabaseSearchIndexerSkill.inputs

modelName

Nome del modello di incorporamento distribuito nel percorso deploymentId specificato.

modelName?: string

Valore della proprietà

string

ereditato daAzureOpenAIParameters.modelName

name

Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. A una competenza senza nome definito verrà assegnato un nome predefinito del relativo indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'.

name?: string

Valore della proprietà

string

ereditato daBaseSearchIndexerSkill.name

outputs

L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza.

outputs: OutputFieldMappingEntry[]

Valore della proprietà

ereditato daBaseSearchIndexerSkill.outputs

resourceUrl

URI della risorsa Open AI di Azure.

resourceUrl?: string

Valore della proprietà

string

Ereditato daAzureOpenAIParameters.resourceUrl