Skillsets - Create
Crea un nuovo set di competenze in un servizio di ricerca.
POST {endpoint}/skillsets?api-version=2026-04-01
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
URL dell'endpoint del servizio di ricerca. |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
Intestazione della richiesta
| Nome | Necessario | Tipo | Descrizione |
|---|---|---|---|
| Accept |
L'intestazione Accetta. |
||
| x-ms-client-request-id |
string (uuid) |
Identificatore di stringa opaco, univoco a livello globale e generato dal client per la richiesta. |
Corpo della richiesta
| Nome | Necessario | Tipo | Descrizione |
|---|---|---|---|
| name | True |
string |
Nome del set di competenze. |
| skills | True |
SearchIndexerSkill[]:
|
Elenco di competenze nel set di competenze. |
| @odata.etag |
string |
ETag del set di competenze. |
|
| cognitiveServices | CognitiveServicesAccount: |
Dettagli sul servizio Azure AI da utilizzare durante l'esecuzione delle competenze. |
|
| description |
string |
Descrizione del set di competenze. |
|
| encryptionKey |
Descrizione di una chiave di crittografia creata in Azure Key Vault. Questa chiave viene utilizzata per fornire un livello aggiuntivo di crittografia a riposo per la definizione del tuo set di competenze quando vuoi la piena garanzia che nessuno, nemmeno Microsoft, possa decifrare la definizione del tuo set di competenze. Dopo aver crittografato la definizione del set di competenze, rimarrà sempre crittografata. Il servizio di ricerca ignorerà i tentativi di impostare questa proprietà su null. È possibile modificare questa proprietà in base alle esigenze se si vuole ruotare la chiave di crittografia; La definizione del set di competenze non sarà influenzata. La crittografia con chiavi gestite dal cliente non è disponibile per i servizi di ricerca gratuiti ed è disponibile solo per i servizi a pagamento creati il 1° gennaio 2019. |
||
| indexProjections |
Definizione di proiezioni aggiuntive in indici di ricerca secondari. |
||
| knowledgeStore |
Definizione di proiezioni aggiuntive su blob, tabella o file Azure, di dati arricchiti. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 201 Created |
La richiesta ha avuto esito positivo e di conseguenza è stata creata una nuova risorsa. |
|
| Other Status Codes |
Risposta di errore imprevista. |
Sicurezza
api-key
Tipo:
apiKey
In:
header
OAuth2Auth
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| https://search.azure.com/.default |
Esempio
SearchServiceCreateSkillset
Esempio di richiesta
POST https://stableexampleservice.search.windows.net/skillsets?api-version=2026-04-01
{
"name": "tempskillset",
"description": "Skillset for extracting entities and more",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"name": "skill2",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "countryHint",
"source": "/document/countryHint"
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"textSplitMode": "pages",
"maximumPageLength": 4000,
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "skill3",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"name": "skill4",
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
]
},
{
"uri": "https://contoso.example.org/",
"httpMethod": "POST",
"timeout": "PT5S",
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "skill5",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
]
},
{
"outputMode": "oneToMany",
"markdownHeaderDepth": "h3",
"@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
"name": "docIntelligenceLayoutSkill",
"context": "/document",
"inputs": [
{
"name": "file_data",
"source": "/document/content"
}
],
"outputs": [
{
"name": "markdown_document",
"targetName": "markdown_document"
}
]
},
{
"outputFormat": "text",
"outputMode": "oneToMany",
"extractionOptions": [
"images",
"locationMetadata"
],
"chunkingProperties": {
"unit": "characters",
"maximumLength": 500,
"overlapLength": 50
},
"@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
"name": "docIntelligenceLayoutSkill#2",
"context": "/document",
"inputs": [
{
"name": "file_data",
"source": "/document/content"
}
],
"outputs": [
{
"name": "text_sections",
"targetName": "text_sections"
},
{
"name": "normalized_images",
"targetName": "normalized_images"
}
]
}
],
"cognitiveServices": {
"key": "myKey",
"subdomainUrl": "https://mySubdomainName.cognitiveservices.azure.com",
"@odata.type": "#Microsoft.Azure.Search.AIServicesByKey",
"description": "Description of the Azure AI service resource attached to a skillset"
},
"@odata.etag": "0x1234568AE7E58A1"
}
Risposta di esempio
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "tempskillset",
"description": "Skillset for extracting entities and more",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"name": "skill2",
"inputs": [
{
"name": "text",
"source": "/document/content",
"inputs": []
},
{
"name": "countryHint",
"source": "/document/countryHint",
"inputs": []
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "skill3",
"textSplitMode": "pages",
"maximumPageLength": 4000,
"inputs": [
{
"name": "text",
"source": "/document/content",
"inputs": []
},
{
"name": "languageCode",
"source": "/document/languageCode",
"inputs": []
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"name": "skill4",
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/content",
"inputs": []
},
{
"name": "languageCode",
"source": "/document/languageCode",
"inputs": []
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "skill5",
"uri": "https://contoso.example.org/",
"httpMethod": "POST",
"timeout": "PT5S",
"inputs": [
{
"name": "text",
"source": "/document/content",
"inputs": []
},
{
"name": "languageCode",
"source": "/document/languageCode",
"inputs": []
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
"name": "docIntelligenceLayoutSkill",
"context": "/document",
"outputMode": "oneToMany",
"markdownHeaderDepth": "h3",
"extractionOptions": [],
"inputs": [
{
"name": "file_data",
"source": "/document/content",
"inputs": []
}
],
"outputs": [
{
"name": "markdown_document",
"targetName": "markdown_document"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
"name": "docIntelligenceLayoutSkill#2",
"context": "/document",
"outputMode": "oneToMany",
"outputFormat": "text",
"extractionOptions": [
"images",
"locationMetadata"
],
"inputs": [
{
"name": "file_data",
"source": "/document/content",
"inputs": []
}
],
"outputs": [
{
"name": "text_sections",
"targetName": "text_sections"
},
{
"name": "normalized_images",
"targetName": "normalized_images"
}
],
"chunkingProperties": {
"unit": "characters",
"maximumLength": 500,
"overlapLength": 50
}
}
],
"cognitiveServices": {
"@odata.type": "#Microsoft.Azure.Search.AIServicesByKey",
"description": "Description of the Azure AI service resource attached to a skillset",
"key": "myKey",
"subdomainUrl": "https://mySubdomainName.cognitiveservices.azure.com"
}
}
Definizioni
| Nome | Descrizione |
|---|---|
| Accept |
L'intestazione Accetta. |
|
AIServices |
L'account multi-regione di una risorsa di servizio AI Azure collegata a un set di competenze. |
|
AIServices |
La chiave account di una risorsa di servizio AI di Azure che è collegata a un set di competenze, da usare con il sottodominio della risorsa. |
|
Azure |
Consente di generare un'incorporamento vettoriale per un input di testo specificato usando la risorsa OpenAI di Azure. |
|
Azure |
Nome del modello Azure Open AI che verrà chiamato. |
|
Chat |
Parametri del modello linguistico comune per i completamenti della chat. Se omesso, vengono utilizzati i valori predefiniti. |
|
Chat |
Specifica come gli 'extraParameters' dovrebbero essere gestiti da Azure AI Foundry. Il valore predefinito è 'error'. |
|
Chat |
Determina la modalità di serializzazione della risposta del modello di linguaggio. Il valore predefinito è 'text'. |
|
Chat |
Specifica il modo in cui l'LLM deve formattare la risposta. |
|
Chat |
Oggetto che definisce lo schema personalizzato che il modello utilizzerà per strutturare l'output. |
|
Chat |
Proprietà per il formato di risposta dello schema JSON. |
|
Chat |
Una competenza che chiama un modello linguistico tramite l'endpoint Chat Completions di Azure AI Foundry. |
|
Cognitive |
Chiave dell'account in più aree di una risorsa del servizio azure per intelligenza artificiale collegata a un set di competenze. |
|
Conditional |
Competenza che consente scenari che richiedono un'operazione booleana per determinare i dati da assegnare a un output. |
|
Content |
Una competenza che sfrutta Azure AI Content Understanding per elaborare ed estrarre insight strutturati dai documenti, consentendo contenuti arricchiti e ricercabili per un'indicizzazione e un recupero migliorati dei documenti. |
|
Content |
Controlla la cardinalità per la suddivisione in blocchi del contenuto. |
|
Content |
Controlla la cardinalità del contenuto estratto dal documento dalla competenza. |
|
Custom |
Oggetto che contiene informazioni sulle corrispondenze trovate e sui metadati correlati. |
|
Custom |
Oggetto complesso che può essere usato per specificare ortografia o sinonimi alternativi per il nome dell'entità radice. |
|
Custom |
Una competenza cerca testo da un elenco personalizzato definito dall'utente di parole e frasi. |
|
Custom |
I codici lingua supportati per il testo di input da CustomEntityLookupSkill. |
|
Default |
Oggetto vuoto che rappresenta la risorsa predefinita del servizio di intelligenza artificiale di Azure per un set di competenze. |
|
Document |
Competenza che estrae il contenuto da un file all'interno della pipeline di arricchimento. |
|
Document |
Una competenza che estrae informazioni su contenuti e layout, tramite Azure AI Services, dai file all'interno della pipeline di arricchimento. |
|
Document |
Controlla la cardinalità per la suddivisione in blocchi del contenuto. |
|
Document |
Controlla la cardinalità del contenuto estratto dal documento dalla competenza. |
|
Entity |
Stringa che indica le categorie di entità da restituire. |
|
Entity |
Usando l'API Analisi del testo, estrae le entità collegate dal testo. |
|
Entity |
I codici della lingua supportati per il testo di input da EntityRecognitionSkill. |
|
Entity |
Usando l'API Analisi del testo, estrae entità di tipi diversi dal testo. |
|
Error |
Informazioni aggiuntive sull'errore di gestione delle risorse. |
|
Error |
Dettagli dell'errore. |
|
Error |
Risposta di errore comune per tutte le API di Azure Resource Manager per restituire i dettagli dell'errore per le operazioni non riuscite. Questo segue anche il formato di risposta di errore OData. |
|
Image |
Competenza che analizza i file di immagine. Estrae un set completo di funzionalità visive in base al contenuto dell'immagine. |
|
Image |
Codici della lingua supportati per l'input da ImageAnalysisSkill. |
|
Image |
Stringa che indica i dettagli specifici del dominio da restituire. |
|
Index |
Definisce il comportamento delle proiezioni dell'indice in relazione al resto dell'indicizzatore. |
|
Input |
Mapping dei campi di input per una competenza. |
|
Key |
Competenza che usa l'analisi del testo per l'estrazione di frasi chiave. |
|
Key |
I codici della lingua supportati per il testo di input da KeyPhraseExtractionSkill. |
|
Language |
Competenza che rileva la lingua del testo di input e segnala un singolo codice linguistico per ogni documento inviato nella richiesta. Il codice della lingua è associato a un punteggio che indica l'attendibilità dell'analisi. |
|
Merge |
Competenza per unire due o più stringhe in una singola stringa unificata, con un delimitatore facoltativo definito dall'utente che separa ogni parte del componente. |
|
Ocr |
Definisce la sequenza di caratteri da utilizzare tra le righe di testo riconosciute dalla competenza OCR. Il valore predefinito è "spazio". |
|
Ocr |
Competenza che estrae testo dai file di immagine. |
|
Ocr |
I codici lingua supportati per l'input da OcrSkill. |
|
Output |
Mapping dei campi di output per una competenza. |
|
PIIDetection |
Usando l'API Analisi del testo, estrae informazioni personali da un testo di input e offre la possibilità di mascherarla. |
|
PIIDetection |
Stringa che indica il metodo maskingMode da utilizzare per mascherare le informazioni personali rilevate nel testo di input. |
|
Search |
Cancella la proprietà Identity di un'origine dati. |
|
Search |
Specifica l'identità di un'origine dati da usare. |
|
Search |
Definizione di proiezioni aggiuntive agli indici di ricerca secondari. |
|
Search |
Descrizione dei dati da archiviare nell'indice di ricerca designato. |
|
Search |
Dizionario delle proprietà di configurazione specifiche della proiezione dell'indice. Ogni nome è il nome di una proprietà specifica. Ogni valore deve essere di un tipo primitivo. |
|
Search |
Definizione di proiezioni aggiuntive per BLOB, tabelle o file di azure di dati arricchiti. |
|
Search |
Definizione di proiezione per i dati da archiviare in File di Azure. |
|
Search |
Definizione di proiezione per i dati da archiviare nel BLOB di Azure. |
|
Search |
Oggetto contenitore per vari selettori di proiezione. |
|
Search |
Descrizione dei dati da archiviare nelle tabelle di Azure. |
|
Search |
Elenco di competenze. |
|
Search |
Una chiave di crittografia gestita dal cliente in Azure Key Vault. Le chiavi create e gestite dall'utente possono essere utilizzate per crittografare o decrittografare i dati inattivi, ad esempio indici e mappe di sinonimi. |
|
Sentiment |
I codici lingua supportati per il testo di input da SentimentSkill. |
|
Sentiment |
Usando l'API Analisi del testo, valuta il testo non strutturato e per ogni record, fornisce etichette del sentiment (ad esempio "negative", "neutral" e "positive") in base al punteggio di attendibilità più alto trovato dal servizio a livello di frase e documento. |
|
Shaper |
Competenza per la ridevisione degli output. Crea un tipo complesso per supportare i campi compositi (noti anche come campi multipart). |
|
Split |
Competenza per suddividere una stringa in blocchi di testo. |
|
Split |
I codici lingua supportati per il testo di input da SplitSkill. |
|
Text |
Valore che indica la modalità di divisione da eseguire. |
|
Text |
Competenza per tradurre testo da una lingua a un'altra. |
|
Text |
Codici lingua supportati per il testo di input da TextTranslationSkill. |
|
Visual |
Stringhe che indicano i tipi di funzionalità visive da restituire. |
|
Web |
Una competenza che può chiamare un endpoint API Web, consentendo di estendere un set di competenze tramite la chiamata al codice personalizzato. |
Accept
L'intestazione Accetta.
| Valore | Descrizione |
|---|---|
| application/json;odata.metadata=minimal |
AIServicesAccountIdentity
L'account multi-regione di una risorsa di servizio AI Azure collegata a un set di competenze.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| description |
string |
Descrizione della risorsa di servizio Azure AI allegata a un set di competenze. |
| identity | SearchIndexerDataIdentity: |
Identità gestita assegnata dall'utente usata per le connessioni al servizio di intelligenza artificiale. Se non specificato, viene usata l'identità gestita assegnata dal sistema. Negli aggiornamenti al set di competenze, se l'identità non è specificata, il valore rimane invariato. Se impostato su "none", il valore di questa proprietà viene cancellato. |
| subdomainUrl |
string |
L'URL dell'endpoint del sottodominio/Azure AI Services per il corrispondente AI Service. |
AIServicesAccountKey
La chiave account di una risorsa di servizio AI di Azure che è collegata a un set di competenze, da usare con il sottodominio della risorsa.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| description |
string |
Descrizione della risorsa di servizio Azure AI allegata a un set di competenze. |
| key |
string |
La chiave utilizzata per fornire la risorsa di servizio AI di Azure collegata a un set di competenze. |
| subdomainUrl |
string |
L'URL dell'endpoint del sottodominio/Azure AI Services per il corrispondente AI Service. |
AzureOpenAIEmbeddingSkill
Consente di generare un'incorporamento vettoriale per un input di testo specificato usando la risorsa OpenAI di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| apiKey |
string |
Chiave API della risorsa OpenAI di Azure designata. |
| authIdentity | SearchIndexerDataIdentity: |
Identità gestita assegnata dall'utente usata per le connessioni in uscita. |
| context |
string |
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 |
string |
ID della distribuzione del modello OpenAI di Azure nella risorsa designata. |
| description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
| dimensions |
integer (int32) |
Il numero di dimensioni che dovrebbero avere gli embedding di output risultanti. Supportato solo nei modelli text-embedding-3 e versioni successive. |
| 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 |
string |
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. |
|
| resourceUri |
string (uri) |
URI della risorsa OpenAI di Azure. |
AzureOpenAIModelName
Nome del modello Azure Open AI che verrà chiamato.
| Valore | Descrizione |
|---|---|
| text-embedding-ada-002 |
Modello TextEmbeddingAda002. |
| text-embedding-3-large |
TextEmbedding3Large model. |
| text-embedding-3-small |
Modello Incorporato3Piccolo. |
| gpt-5-mini |
Modello GPT5Mini. |
| gpt-5-nano |
Modello Gpt5Nano. |
| gpt-5.4-mini |
Modello Gpt54Mini. |
| gpt-5.4-nano |
Modello Gpt54Nano. |
ChatCompletionCommonModelParameters
Parametri del modello linguistico comune per i completamenti della chat. Se omesso, vengono utilizzati i valori predefiniti.
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| frequencyPenalty |
number (double) |
0 |
Un float nell'intervallo [-2,2] che riduce o aumenta la probabilità di token ripetuti. Il valore predefinito è 0. |
| maxTokens |
integer (int32) |
Numero massimo di token da generare. |
|
| model |
string |
Il nome del modello da utilizzare (ad esempio, 'gpt-4o', ecc.). Il valore predefinito è null se non specificato. |
|
| presencePenalty |
number (double) |
0 |
Un float nell'intervallo [-2,2] che penalizza i nuovi token in base alla loro presenza esistente. Il valore predefinito è 0. |
| seed |
integer (int32) |
Seme casuale per il controllo di output deterministici. Se omesso, viene utilizzata la randomizzazione. |
|
| stop |
string[] |
Elenco delle sequenze di arresto che interromperanno la generazione di testo. Il valore predefinito è none. |
|
| temperature |
number (double) |
0.7 |
Temperatura di campionamento. Il valore predefinito è 0,7. |
ChatCompletionExtraParametersBehavior
Specifica come gli 'extraParameters' dovrebbero essere gestiti da Azure AI Foundry. Il valore predefinito è 'error'.
| Valore | Descrizione |
|---|---|
| passThrough |
Passa eventuali parametri aggiuntivi direttamente al modello. |
| drop |
Elimina tutti i parametri extra. |
| error |
Genera un errore se è presente un parametro aggiuntivo. |
ChatCompletionResponseFormat
Determina la modalità di serializzazione della risposta del modello di linguaggio. Il valore predefinito è 'text'.
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| jsonSchemaProperties |
Un dizionario aperto per le proprietà estese. Obbligatorio se 'type' == 'json_schema' |
||
| type | text |
Specifica il modo in cui l'LLM deve formattare la risposta. |
ChatCompletionResponseFormatType
Specifica il modo in cui l'LLM deve formattare la risposta.
| Valore | Descrizione |
|---|---|
| text |
Formato di risposta in testo semplice. |
| jsonObject |
Formato arbitrario di risposta a oggetti JSON. |
| jsonSchema |
Formato di risposta JSON che aderisce allo schema. |
ChatCompletionSchema
Oggetto che definisce lo schema personalizzato che il modello utilizzerà per strutturare l'output.
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| additionalProperties |
boolean |
False |
Controlla se è consentito che un oggetto contenga chiavi/valori aggiuntivi che non sono stati definiti nello schema JSON. Il valore predefinito è false. |
| properties |
string |
Stringa in formato JSON che definisce le proprietà e i vincoli dello schema di output per il modello. |
|
| required |
string[] |
Matrice dei nomi delle proprietà che devono far parte della risposta del modello. Tutte le proprietà devono essere incluse per gli output strutturati. |
|
| type |
string |
object |
Tipo di rappresentazione dello schema. Di solito "oggetto". Il valore predefinito è 'object'. |
ChatCompletionSchemaProperties
Proprietà per il formato di risposta dello schema JSON.
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| description |
string |
Descrizione dello schema JSON a cui aderirà il modello. |
|
| name |
string |
Nome dello schema json a cui il modello aderirà. |
|
| schema |
La definizione dello schema. |
||
| strict |
boolean |
True |
Se la risposta del modello deve utilizzare o meno output strutturati. Il valore predefinito è vero. |
ChatCompletionSkill
Una competenza che chiama un modello linguistico tramite l'endpoint Chat Completions di Azure AI Foundry.
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
|
| apiKey |
string |
Chiave API per l'autenticazione al modello. Non è possibile specificare contemporaneamente apiKey e authIdentity. |
|
| authIdentity | SearchIndexerDataIdentity: |
Identità gestita assegnata dall'utente usata per le connessioni in uscita. Se viene specificato un authResourceId e non viene specificato, viene usata l'identità gestita assegnata dal sistema. Negli aggiornamenti all'indicizzatore, se l'identità non è specificata, il valore rimane invariato. Se impostato su "none", il valore di questa proprietà viene cancellato. |
|
| commonModelParameters |
Parametri del modello di linguaggio comune che i clienti possono modificare. Se omesso, verranno applicate impostazioni predefinite ragionevoli. |
||
| context |
string |
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. |
|
| description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
|
| extraParameters |
Dizionario di tipo aperto per i parametri specifici del modello che devono essere aggiunti alla chiamata di completamento della chat. Segue il modello di estensibilità di Azure AI Foundry. |
||
| extraParametersBehavior | error |
Come vengono gestiti i parametri extra da Azure AI Foundry. Il valore predefinito è 'error'. |
|
| inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
||
| name |
string |
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. |
||
| responseFormat |
Determina il modo in cui l'LLM deve formattare la sua risposta. Il valore predefinito è il tipo di risposta "testo". |
||
| uri |
string |
URL per l'API Web. |
CognitiveServicesAccountKey
Chiave dell'account in più aree di una risorsa del servizio azure per intelligenza artificiale collegata a un set di competenze.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| description |
string |
Descrizione della risorsa di servizio Azure AI allegata a un set di competenze. |
| key |
string |
La chiave utilizzata per fornire la risorsa di servizio AI di Azure collegata a un set di competenze. |
ConditionalSkill
Competenza che consente scenari che richiedono un'operazione booleana per determinare i dati da assegnare a un output.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| context |
string |
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. |
| description |
string |
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. |
|
| name |
string |
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. |
ContentUnderstandingSkill
Una competenza che sfrutta Azure AI Content Understanding per elaborare ed estrarre insight strutturati dai documenti, consentendo contenuti arricchiti e ricercabili per un'indicizzazione e un recupero migliorati dei documenti.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| chunkingProperties |
Controlla la cardinalità per la suddivisione in blocchi del contenuto. |
|
| context |
string |
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. |
| description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
| extractionOptions |
Controlla la cardinalità del contenuto estratto dal documento dalla competenza. |
|
| inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
| name |
string |
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. |
ContentUnderstandingSkillChunkingProperties
Controlla la cardinalità per la suddivisione in blocchi del contenuto.
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| maximumLength |
integer (int32) |
Lunghezza massima del blocco in caratteri. Il valore predefinito è 500. |
|
| overlapLength |
integer (int32) |
La lunghezza della sovrapposizione fornita tra due blocchi di testo. Il valore predefinito è 0. |
|
| unit |
enum:
characters |
characters |
Unità del blocco. |
ContentUnderstandingSkillExtractionOptions
Controlla la cardinalità del contenuto estratto dal documento dalla competenza.
| Valore | Descrizione |
|---|---|
| images |
Specificare che il contenuto dell'immagine deve essere estratto dal documento. |
| locationMetadata |
Specificare che i metadati della posizione devono essere estratti dal documento. |
CustomEntity
Oggetto che contiene informazioni sulle corrispondenze trovate e sui metadati correlati.
| Nome | Tipo | Descrizione |
|---|---|---|
| accentSensitive |
boolean |
Il valore predefinito è falso. Valore booleano che indica se i confronti con il nome dell'entità devono essere sensibili all'accento. |
| aliases |
Matrice di oggetti complessi che possono essere utilizzati per specificare ortografie o sinonimi alternativi al nome dell'entità radice. |
|
| caseSensitive |
boolean |
Il valore predefinito è falso. Valore booleano che indica se i confronti con il nome dell'entità devono essere sensibili alla combinazione di maiuscole e minuscole. Esempi di corrispondenze insensitive a case insensitive di "Microsoft" potrebbero essere: Microsoft, microSoft, MICROSOFT. |
| defaultAccentSensitive |
boolean |
Modifica il valore predefinito di sensibilità non accentata per questa entità. Deve essere utilizzato per modificare il valore predefinito di tutti gli alias accentSensitive values. |
| defaultCaseSensitive |
boolean |
Modifica il valore predefinito di distinzione tra maiuscole e minuscole per questa entità. Deve essere utilizzato per modificare il valore predefinito di tutti gli alias valori caseSensitive. |
| defaultFuzzyEditDistance |
integer (int32) |
Modifica il valore predefinito della distanza di modifica fuzzy per questa entità. Può essere usato per modificare il valore predefinito di tutti gli alias fuzzyEditDistance valori. |
| description |
string |
Questo campo può essere utilizzato come passthrough per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output della competenza. |
| fuzzyEditDistance |
integer (int32) |
Il valore predefinito è 0. Valore massimo di 5. Indica il numero accettabile di caratteri divergenti che costituiscono comunque una corrispondenza con il nome dell'entità. Viene restituita la minima confusione possibile per ogni corrispondenza specificata. Ad esempio, se la distanza di modifica è impostata a 3, "Windows10" corrisponderebbe comunque a "Windows", "Windows10" e "Windows 7". Quando la distinzione tra maiuscole e minuscole è impostata su false, le differenze tra maiuscole e minuscole non vengono conteggiate per la tolleranza di fuzzità, ma in caso contrario. |
| id |
string |
Questo campo può essere utilizzato come passthrough per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output della competenza. |
| name |
string |
Descrittore di entità di primo livello. Le corrispondenze nell'output della competenza verranno raggruppate in base a questo nome e dovrebbero rappresentare la forma "normalizzata" del testo trovato. |
| subtype |
string |
Questo campo può essere utilizzato come passthrough per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output della competenza. |
| type |
string |
Questo campo può essere utilizzato come passthrough per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output della competenza. |
CustomEntityAlias
Oggetto complesso che può essere usato per specificare ortografia o sinonimi alternativi per il nome dell'entità radice.
| Nome | Tipo | Descrizione |
|---|---|---|
| accentSensitive |
boolean |
Determinare se l'alias fa distinzione tra caratteri accentati e non accentati. |
| caseSensitive |
boolean |
Determinare se l'alias fa distinzione tra maiuscole e minuscole. |
| fuzzyEditDistance |
integer (int32) |
Determina la distanza di modifica fuzzy dell'alias. |
| text |
string |
Il testo dell'alias. |
CustomEntityLookupSkill
Una competenza cerca testo da un elenco personalizzato definito dall'utente di parole e frasi.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| context |
string |
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. |
| defaultLanguageCode |
Valore che indica il codice della lingua da utilizzare. Il valore predefinito è |
|
| description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
| entitiesDefinitionUri |
string |
Percorso di un file JSON o CSV contenente tutto il testo di destinazione rispetto a cui trovare la corrispondenza. Questa definizione di entità viene letta all'inizio di un'esecuzione dell'indicizzatore. Eventuali aggiornamenti a questo file durante un'esecuzione dell'indicizzatore non avranno effetto fino alle esecuzioni successive. Questa configurazione deve essere accessibile tramite HTTPS. |
| globalDefaultAccentSensitive |
boolean |
Flag globale per AccentSensitive. Se AccentSensitive non è impostato in CustomEntity, questo valore sarà il valore predefinito. |
| globalDefaultCaseSensitive |
boolean |
Flag globale per CaseSensitive. Se CaseSensitive non è impostato in CustomEntity, questo valore sarà il valore predefinito. |
| globalDefaultFuzzyEditDistance |
integer (int32) |
Flag globale per FuzzyEditDistance. Se FuzzyEditDistance non è impostato in CustomEntity, questo valore sarà il valore predefinito. |
| inlineEntitiesDefinition |
Definizione di CustomEntity inline. |
|
| inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
| name |
string |
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. |
CustomEntityLookupSkillLanguage
I codici lingua supportati per il testo di input da CustomEntityLookupSkill.
| Valore | Descrizione |
|---|---|
| da |
Danese |
| de |
Tedesco |
| en |
English |
| es |
Spagnolo |
| fi |
Finlandese |
| fr |
Francese |
| it |
Italiano |
| ko |
Coreano |
| pt |
Portoghese |
DefaultCognitiveServicesAccount
Oggetto vuoto che rappresenta la risorsa predefinita del servizio di intelligenza artificiale di Azure per un set di competenze.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| description |
string |
Descrizione della risorsa di servizio Azure AI allegata a un set di competenze. |
DocumentExtractionSkill
Competenza che estrae il contenuto da un file all'interno della pipeline di arricchimento.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| configuration |
Dizionario delle configurazioni per la competenza. |
|
| context |
string |
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. |
| dataToExtract |
string |
Tipo di dati da estrarre per la competenza. Se non definito, verrà impostato su 'contentAndMetadata'. |
| description |
string |
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. |
|
| name |
string |
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. |
|
| parsingMode |
string |
ParsingMode per la competenza. Se non definito, verrà impostato su 'default'. |
DocumentIntelligenceLayoutSkill
Una competenza che estrae informazioni su contenuti e layout, tramite Azure AI Services, dai file all'interno della pipeline di arricchimento.
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
|
| chunkingProperties |
Controlla la cardinalità per la suddivisione in blocchi del contenuto. |
||
| context |
string |
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. |
|
| description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
|
| extractionOptions |
Controlla la cardinalità del contenuto estratto dal documento dalla competenza. |
||
| inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
||
| markdownHeaderDepth |
enum:
|
h6 |
Profondità delle intestazioni nell'output markdown. Il valore predefinito è h6. |
| name |
string |
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 '#'. |
|
| outputFormat |
enum:
|
markdown |
Controlla il formato di output. Il valore predefinito è 'markdown'. |
| outputMode |
enum:
one |
oneToMany |
Controlla la cardinalità dell'output prodotto dalla competenza. Il valore predefinito è "oneToMany". |
| 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. |
DocumentIntelligenceLayoutSkillChunkingProperties
Controlla la cardinalità per la suddivisione in blocchi del contenuto.
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| maximumLength |
integer (int32) |
Lunghezza massima del blocco in caratteri. Il valore predefinito è 500. |
|
| overlapLength |
integer (int32) |
La lunghezza della sovrapposizione fornita tra due blocchi di testo. Il valore predefinito è 0. |
|
| unit |
enum:
characters |
characters |
Unità del blocco. |
DocumentIntelligenceLayoutSkillExtractionOptions
Controlla la cardinalità del contenuto estratto dal documento dalla competenza.
| Valore | Descrizione |
|---|---|
| images |
Specificare che il contenuto dell'immagine deve essere estratto dal documento. |
| locationMetadata |
Specificare che i metadati della posizione devono essere estratti dal documento. |
EntityCategory
Stringa che indica le categorie di entità da restituire.
| Valore | Descrizione |
|---|---|
| location |
Entità che descrivono una posizione fisica. |
| organization |
Entità che descrivono un'organizzazione. |
| person |
Entità che descrivono una persona. |
| quantity |
Entità che descrivono una quantità. |
| datetime |
Entità che descrivono una data e un'ora. |
| url |
Entità che descrivono un URL. |
|
Entità che descrivono un indirizzo di posta elettronica. |
EntityLinkingSkill
Usando l'API Analisi del testo, estrae le entità collegate dal testo.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| context |
string |
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. |
| defaultLanguageCode |
string |
Valore che indica il codice della lingua da utilizzare. Il valore predefinito è |
| description |
string |
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. |
|
| minimumPrecision |
number (double) minimum: 0maximum: 1 |
Valore compreso tra 0 e 1 utilizzato per includere solo entità il cui punteggio di attendibilità è maggiore del valore specificato. Se non è impostato (impostazione predefinita) o se è impostato in modo esplicito su Null, verranno incluse tutte le entità. |
| modelVersion |
string |
Versione del modello da usare quando si chiama il servizio Analisi del testo. L'impostazione predefinita sarà la versione più recente disponibile se non specificata. È consigliabile non specificare questo valore a meno che non sia assolutamente necessario. |
| name |
string |
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. |
EntityRecognitionSkillLanguage
I codici della lingua supportati per il testo di input da EntityRecognitionSkill.
| Valore | Descrizione |
|---|---|
| ar |
Arabo |
| cs |
Ceco |
| zh-Hans |
Cinese semplificato |
| zh-Hant |
Cinese-Tradizionale |
| da |
Danese |
| nl |
Olandese |
| en |
English |
| fi |
Finlandese |
| fr |
Francese |
| de |
Tedesco |
| el |
Greco |
| hu |
Ungherese |
| it |
Italiano |
| ja |
Giapponese |
| ko |
Coreano |
| no |
Norvegese (Bokmaal) |
| pl |
Polacco |
| pt-PT |
Portoghese (Portogallo) |
| pt-BR |
Portoghese (Brasile) |
| ru |
Russo |
| es |
Spagnolo |
| sv |
Svedese |
| tr |
Turco |
EntityRecognitionSkillV3
Usando l'API Analisi del testo, estrae entità di tipi diversi dal testo.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| categories |
Elenco di categorie di entità da estrarre. |
|
| context |
string |
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. |
| defaultLanguageCode |
Valore che indica il codice della lingua da utilizzare. Il valore predefinito è |
|
| description |
string |
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. |
|
| minimumPrecision |
number (double) minimum: 0maximum: 1 |
Valore compreso tra 0 e 1 utilizzato per includere solo entità il cui punteggio di attendibilità è maggiore del valore specificato. Se non è impostato (impostazione predefinita) o se è impostato in modo esplicito su Null, verranno incluse tutte le entità. |
| modelVersion |
string |
Versione del modello da usare quando si chiama l'API Analisi del testo. L'impostazione predefinita sarà la versione più recente disponibile se non specificata. È consigliabile non specificare questo valore a meno che non sia assolutamente necessario. |
| name |
string |
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. |
ErrorAdditionalInfo
Informazioni aggiuntive sull'errore di gestione delle risorse.
| Nome | Tipo | Descrizione |
|---|---|---|
| info |
Informazioni aggiuntive. |
|
| type |
string |
Tipo di informazioni aggiuntive. |
ErrorDetail
Dettagli dell'errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| additionalInfo |
Informazioni aggiuntive sull'errore. |
|
| code |
string |
Codice di errore. |
| details |
Dettagli dell'errore. |
|
| message |
string |
Messaggio di errore. |
| target |
string |
Destinazione dell'errore. |
ErrorResponse
Risposta di errore comune per tutte le API di Azure Resource Manager per restituire i dettagli dell'errore per le operazioni non riuscite. Questo segue anche il formato di risposta di errore OData.
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Oggetto error. |
ImageAnalysisSkill
Competenza che analizza i file di immagine. Estrae un set completo di funzionalità visive in base al contenuto dell'immagine.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| context |
string |
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. |
| defaultLanguageCode |
Valore che indica il codice della lingua da utilizzare. Il valore predefinito è |
|
| description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
| details |
Stringa che indica i dettagli specifici del dominio da restituire. |
|
| inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
| name |
string |
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. |
|
| visualFeatures |
Elenco di funzionalità visive. |
ImageAnalysisSkillLanguage
Codici della lingua supportati per l'input da ImageAnalysisSkill.
| Valore | Descrizione |
|---|---|
| ar |
Arabo |
| az |
Azerbaigiano |
| bg |
Bulgaro |
| bs |
Alfabeto latino bosniaco |
| ca |
Catalano |
| cs |
Ceco |
| cy |
Gallese |
| da |
Danese |
| de |
Tedesco |
| el |
Greco |
| en |
English |
| es |
Spagnolo |
| et |
Estone |
| eu |
Basco |
| fi |
Finlandese |
| fr |
Francese |
| ga |
Irlandese |
| gl |
Galiziano |
| he |
Ebraico |
| hi |
hindi |
| hr |
Croato |
| hu |
Ungherese |
| id |
Indonesian |
| it |
Italiano |
| ja |
Giapponese |
| kk |
Kazako |
| ko |
Coreano |
| lt |
Lituano |
| lv |
Lettone |
| mk |
lingua macedone |
| ms |
Malese Malaysia |
| nb |
Norvegese (Bokmål) |
| nl |
Olandese |
| pl |
Polacco |
| prs |
Dari |
| pt-BR |
Portuguese-Brazil |
| pt |
Portuguese-Portugal |
| pt-PT |
Portuguese-Portugal |
| ro |
Romeno |
| ru |
Russo |
| sk |
Slovacco |
| sl |
Sloveno |
| sr-Cyrl |
Serbo - RS cirillico |
| sr-Latn |
Serbo - Alfabeto Latino RS |
| sv |
Svedese |
| th |
Tailandese |
| tr |
Turco |
| uk |
Ucraino |
| vi |
Vietnamita |
| zh |
Cinese semplificato |
| zh-Hans |
Cinese semplificato |
| zh-Hant |
Cinese tradizionale |
ImageDetail
Stringa che indica i dettagli specifici del dominio da restituire.
| Valore | Descrizione |
|---|---|
| celebrities |
Dettagli riconosciuti come celebrità. |
| landmarks |
Dettagli riconosciuti come punti di riferimento. |
IndexProjectionMode
Definisce il comportamento delle proiezioni dell'indice in relazione al resto dell'indicizzatore.
| Valore | Descrizione |
|---|---|
| skipIndexingParentDocuments |
Il documento di origine verrà ignorato dalla scrittura nell'indice di destinazione dell'indicizzatore. |
| includeIndexingParentDocuments |
Il documento di origine verrà scritto nell'indice di destinazione dell'indicizzatore. Questo è il modello predefinito. |
InputFieldMappingEntry
Mapping dei campi di input per una competenza.
| Nome | Tipo | Descrizione |
|---|---|---|
| inputs |
Input ricorsivi utilizzati durante la creazione di un tipo complesso. |
|
| name |
string |
Nome dell'input. |
| source |
string |
Origine dell'input. |
| sourceContext |
string |
Contesto di origine utilizzato per la selezione degli input ricorsivi. |
KeyPhraseExtractionSkill
Competenza che usa l'analisi del testo per l'estrazione di frasi chiave.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| context |
string |
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. |
| defaultLanguageCode |
Valore che indica il codice della lingua da utilizzare. Il valore predefinito è |
|
| description |
string |
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. |
|
| maxKeyPhraseCount |
integer (int32) |
Numero che indica il numero di frasi chiave da restituire. Se assente, verranno restituite tutte le frasi chiave identificate. |
| modelVersion |
string |
Versione del modello da usare quando si chiama il servizio Analisi del testo. L'impostazione predefinita sarà la versione più recente disponibile se non specificata. È consigliabile non specificare questo valore a meno che non sia assolutamente necessario. |
| name |
string |
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. |
KeyPhraseExtractionSkillLanguage
I codici della lingua supportati per il testo di input da KeyPhraseExtractionSkill.
| Valore | Descrizione |
|---|---|
| da |
Danese |
| nl |
Olandese |
| en |
English |
| fi |
Finlandese |
| fr |
Francese |
| de |
Tedesco |
| it |
Italiano |
| ja |
Giapponese |
| ko |
Coreano |
| no |
Norvegese (Bokmaal) |
| pl |
Polacco |
| pt-PT |
Portoghese (Portogallo) |
| pt-BR |
Portoghese (Brasile) |
| ru |
Russo |
| es |
Spagnolo |
| sv |
Svedese |
LanguageDetectionSkill
Competenza che rileva la lingua del testo di input e segnala un singolo codice linguistico per ogni documento inviato nella richiesta. Il codice della lingua è associato a un punteggio che indica l'attendibilità dell'analisi.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| context |
string |
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. |
| defaultCountryHint |
string |
Codice paese da usare come suggerimento per il modello di rilevamento della lingua se non può disambiguare la lingua. |
| description |
string |
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. |
|
| modelVersion |
string |
Versione del modello da usare quando si chiama il servizio Analisi del testo. L'impostazione predefinita sarà la versione più recente disponibile se non specificata. È consigliabile non specificare questo valore a meno che non sia assolutamente necessario. |
| name |
string |
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. |
MergeSkill
Competenza per unire due o più stringhe in una singola stringa unificata, con un delimitatore facoltativo definito dall'utente che separa ogni parte del componente.
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
|
| context |
string |
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. |
|
| description |
string |
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. |
||
| insertPostTag |
string |
Il tag indica la fine del testo unito. Per impostazione predefinita, il tag è uno spazio vuoto. |
|
| insertPreTag |
string |
Il tag indica l'inizio del testo unito. Per impostazione predefinita, il tag è uno spazio vuoto. |
|
| name |
string |
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. |
OcrLineEnding
Definisce la sequenza di caratteri da utilizzare tra le righe di testo riconosciute dalla competenza OCR. Il valore predefinito è "spazio".
| Valore | Descrizione |
|---|---|
| space |
Le righe sono separate da un singolo carattere di spazio. |
| carriageReturn |
Le righe sono separate da un ritorno a capo ('\rcarattere '). |
| lineFeed |
Le righe sono separate da un singolo avanzamento riga ('\n') carattere. |
| carriageReturnLineFeed |
Le righe sono separate da un ritorno a capo e da un avanzamento riga ('\r\n') carattere. |
OcrSkill
Competenza che estrae testo dai file di immagine.
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
|
| context |
string |
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. |
|
| defaultLanguageCode |
Valore che indica il codice della lingua da utilizzare. Il valore predefinito è |
||
| description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
|
| detectOrientation |
boolean |
False |
Valore che indica di attivare o meno il rilevamento dell'orientamento. Il valore predefinito è false. |
| inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
||
| lineEnding |
Definisce la sequenza di caratteri da utilizzare tra le righe di testo riconosciute dalla competenza OCR. Il valore predefinito è "spazio". |
||
| name |
string |
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. |
OcrSkillLanguage
I codici lingua supportati per l'input da OcrSkill.
| Valore | Descrizione |
|---|---|
| af |
Afrikaans |
| sq |
Albanese |
| anp |
Angika (Devanagari) |
| ar |
Arabo |
| ast |
Asturiano |
| awa |
Awadhi-Hindi (Devanagari) |
| az |
Azerbaigiano (alfabeto latino) |
| bfy |
Bagheli |
| eu |
Basco |
| be |
Bielorusso (alfabeto cirillico e latino) |
| be-cyrl |
Bielorusso (cirillico) |
| be-latn |
Bielorusso (Latino) |
| bho |
Bhojpuri-Hindi (Devanagari) |
| bi |
Bislama |
| brx |
Bodo (Devanagari) |
| bs |
Alfabeto latino bosniaco |
| bra |
Brajbha |
| br |
Bretone |
| bg |
Bulgaro |
| bns |
Bundeli |
| bua |
Buryat (cirillico) |
| ca |
Catalano |
| ceb |
Cebuano |
| rab |
Chamling |
| ch |
Chamorro |
| hne |
Chhattisgarhi (Devanagari) |
| zh-Hans |
Cinese semplificato |
| zh-Hant |
Cinese tradizionale |
| kw |
Cornish |
| co |
Corso |
| crh |
Tataro di Crimea (alfabeto latino) |
| hr |
Croato |
| cs |
Ceco |
| da |
Danese |
| prs |
Dari |
| dhi |
Dhimal (Devanagari) |
| doi |
Dogri (Devanagari) |
| nl |
Olandese |
| en |
English |
| myv |
Erzya (cirillico) |
| et |
Estone |
| fo |
Faeroese |
| fj |
Fijian |
| fil |
Filipino |
| fi |
Finlandese |
| fr |
Francese |
| fur |
Fruliano |
| gag |
Gagauz (alfabeto latino) |
| gl |
Galiziano |
| de |
Tedesco |
| gil |
Gilbertese |
| gon |
Gondi (Devanagari) |
| el |
Greco |
| kl |
Groenlandese |
| gvr |
Gurung (Devanagari) |
| ht |
Creolo haitiano |
| hlb |
Halbi (Devanagiri) |
| hni |
Hani |
| bgc |
Haryanvi |
| haw |
Hawaiano |
| hi |
hindi |
| mww |
Hmong Daw (Latino) |
| hoc |
Ho (Devana montana) |
| hu |
Ungherese |
| is |
Islandese |
| smn |
Inari Sami |
| id |
Indonesian |
| ia |
Interlingua |
| iu |
Inuktitut (Latino) |
| ga |
Irlandese |
| it |
Italiano |
| ja |
Giapponese |
| Jns |
Jaunsari (Devanagari) |
| jv |
Giavanese |
| kea |
Kabuverdianu |
| kac |
Kachin (alfabeto latino) |
| xnr |
Kangri (Devanagiri) |
| krc |
Karachay-Balkar |
| kaa-cyrl |
Kara-Kalpak (cirillico) |
| kaa |
Kara-Kalpak (alfabeto latino) |
| csb |
Kashubian |
| kk-cyrl |
Kazakh (cirillico) |
| kk-latn |
Kazako (alfabeto latino) |
| klr |
Khaling |
| kha |
Khasi |
| quc |
K'iche' |
| ko |
Coreano |
| kfq |
paura |
| kpy |
Koryak |
| kos |
Kosraean |
| kum |
Kumyk (cirillico) |
| ku-arab |
Curdo (arabo) |
| ku-latn |
Curdo (alfabeto latino) |
| kru |
Kurukh (Devanagari) |
| ky |
Kirghizistan (cirillico) |
| lkt |
Lakota |
| la |
Latino |
| lt |
Lituano |
| dsb |
Sorbiano inferiore |
| smj |
Lule Sami |
| lb |
Lussemburghese |
| bfz |
Mahasu Pahari (Devanagari) |
| ms |
Malese (latino) |
| mt |
Maltese |
| kmj |
Malto (Devanagari) |
| gv |
Manx |
| mi |
Maori |
| mr |
Marathi |
| mn |
Mongolo (cirillico) |
| cnr-cyrl |
Montenegrino (cirillico) |
| cnr-latn |
Montenegrino (latino) |
| nap |
Napoletano |
| ne |
nepalese |
| niu |
Niuano |
| nog |
Nogay |
| sme |
Sami settentrionale (latino) |
| nb |
Norvegese |
| no |
Norvegese |
| oc |
Occitano |
| os |
Ossetico |
| ps |
Pashto |
| fa |
Farsi |
| pl |
Polacco |
| pt |
Portoghese |
| pa |
Punjabi (arabo) |
| ksh |
Ripuario |
| ro |
Romeno |
| rm |
Romancio |
| ru |
Russo |
| sck |
Sadri (Devanagiri) |
| sm |
Samoa (alfabeto latino) |
| sa |
Sanskrit (Devanasana) |
| sat |
Santali (Devanasana) |
| sco |
Scozzese |
| gd |
Gaelico scozzese |
| sr |
Serbo (scrittura latina) |
| sr-Cyrl |
Serbo (alfabeto cirillico) |
| sr-Latn |
Serbo (scrittura latina) |
| xsr |
Sherpa (Devanagari) |
| srx |
Sirmauri (Devanagari) |
| sms |
Skolt Sami |
| sk |
Slovacco |
| sl |
Sloveno |
| so |
Somali (arabo) |
| sma |
Sami meridionale |
| es |
Spagnolo |
| sw |
Swahili (latino) |
| sv |
Svedese |
| tg |
Tagico (cirillico) |
| tt |
Tataro (alfabeto latino) |
| tet |
Tetum |
| thf |
Thangmi |
| to |
Tongan |
| tr |
Turco |
| tk |
Turkmeno (alfabeto latino) |
| tyv |
Tuvan |
| hsb |
Sorbiano superiore |
| ur |
Urdu |
| ug |
Uyghur (arabo) |
| uz-arab |
Uzbeko (arabo) |
| uz-cyrl |
Uzbeco (alfebeto cirillico) |
| uz |
Uzbeco (alfabeto latino) |
| vo |
Volapük |
| wae |
Walser |
| cy |
Gallese |
| fy |
Frisiano occidentale |
| yua |
Yucatechi Maya |
| za |
Zhuang |
| zu |
Zulù |
| unk |
Sconosciuto (tutto) |
OutputFieldMappingEntry
Mapping dei campi di output per una competenza.
| Nome | Tipo | Descrizione |
|---|---|---|
| name |
string |
Nome dell'output definito dalla competenza. |
| targetName |
string |
Nome di destinazione dell'output. È facoltativo e predefinito per il nome. |
PIIDetectionSkill
Usando l'API Analisi del testo, estrae informazioni personali da un testo di input e offre la possibilità di mascherarla.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| context |
string |
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. |
| defaultLanguageCode |
string |
Valore che indica il codice della lingua da utilizzare. Il valore predefinito è |
| description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
| domain |
string |
Se specificato, imposta il dominio delle informazioni personali in modo da includere solo un subset delle categorie di entità. I valori possibili includono: 'phi', 'none'. Il valore predefinito è 'none'. |
| inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
| maskingCharacter |
string maxLength: 1 |
Carattere utilizzato per mascherare il testo se il parametro maskingMode è impostato per sostituire. Il valore predefinito è '*'. |
| maskingMode |
Parametro che fornisce vari modi per mascherare le informazioni personali rilevate nel testo di input. Il valore predefinito è 'none'. |
|
| minimumPrecision |
number (double) minimum: 0maximum: 1 |
Valore compreso tra 0 e 1 utilizzato per includere solo entità il cui punteggio di attendibilità è maggiore del valore specificato. Se non è impostato (impostazione predefinita) o se è impostato in modo esplicito su Null, verranno incluse tutte le entità. |
| modelVersion |
string |
Versione del modello da usare quando si chiama il servizio Analisi del testo. L'impostazione predefinita sarà la versione più recente disponibile se non specificata. È consigliabile non specificare questo valore a meno che non sia assolutamente necessario. |
| name |
string |
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. |
|
| piiCategories |
string[] |
Elenco di categorie di entità PII che devono essere estratte e mascherate. |
PIIDetectionSkillMaskingMode
Stringa che indica il metodo maskingMode da utilizzare per mascherare le informazioni personali rilevate nel testo di input.
| Valore | Descrizione |
|---|---|
| none |
Non viene eseguita alcuna maschera e l'output maskedText non verrà restituito. |
| replace |
Sostituisce le entità rilevate con il carattere specificato nel parametro maskingCharacter. Il carattere verrà ripetuto alla lunghezza dell'entità rilevata in modo che gli offset corrispondano correttamente sia al testo di input che all'output maskedText. |
SearchIndexerDataNoneIdentity
Cancella la proprietà Identity di un'origine dati.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Frammento di URI che specifica il tipo di identità. |
SearchIndexerDataUserAssignedIdentity
Specifica l'identità di un'origine dati da usare.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Frammento di URI che specifica il tipo di identità. |
| userAssignedIdentity |
string |
ID risorsa di Azure completo di un'identità gestita assegnata dall'utente in genere nel formato "/subscriptions/12345678-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" che dovrebbe essere stato assegnato al servizio di ricerca. |
SearchIndexerIndexProjection
Definizione di proiezioni aggiuntive agli indici di ricerca secondari.
| Nome | Tipo | Descrizione |
|---|---|---|
| parameters |
Dizionario delle proprietà di configurazione specifiche della proiezione dell'indice. Ogni nome è il nome di una proprietà specifica. Ogni valore deve essere di un tipo primitivo. |
|
| selectors |
Elenco delle proiezioni da eseguire negli indici di ricerca secondari. |
SearchIndexerIndexProjectionSelector
Descrizione dei dati da archiviare nell'indice di ricerca designato.
| Nome | Tipo | Descrizione |
|---|---|---|
| mappings |
Mapping per la proiezione o quale origine deve essere mappata a quale campo nell'indice di destinazione. |
|
| parentKeyFieldName |
string |
Nome del campo nell'indice di ricerca a cui mappare il valore della chiave del documento principale. Deve essere un campo stringa filtrabile e non il campo chiave. |
| sourceContext |
string |
Contesto di origine per le proiezioni. Rappresenta la cardinalità in base alla quale il documento verrà suddiviso in più sottodocumenti. |
| targetIndexName |
string |
Nome dell'indice di ricerca in cui proiettare. Deve avere un campo chiave con l'analizzatore 'keyword' impostato. |
SearchIndexerIndexProjectionsParameters
Dizionario delle proprietà di configurazione specifiche della proiezione dell'indice. Ogni nome è il nome di una proprietà specifica. Ogni valore deve essere di un tipo primitivo.
| Nome | Tipo | Descrizione |
|---|---|---|
| projectionMode |
Definisce il comportamento delle proiezioni dell'indice in relazione al resto dell'indicizzatore. |
SearchIndexerKnowledgeStore
Definizione di proiezioni aggiuntive per BLOB, tabelle o file di azure di dati arricchiti.
| Nome | Tipo | Descrizione |
|---|---|---|
| identity | SearchIndexerDataIdentity: |
L'identità gestita assegnata dall'utente utilizzata per le connessioni ad Archiviazione di Azure durante la scrittura di proiezioni del knowledge store. Se la stringa di connessione indica un'identità (ResourceId) e non viene specificata, viene utilizzata l'identità gestita assegnata dal sistema. Negli aggiornamenti all'indicizzatore, se l'identità non è specificata, il valore rimane invariato. Se impostato su "none", il valore di questa proprietà viene cancellato. |
| projections |
Elenco di proiezioni aggiuntive da eseguire durante l'indicizzazione. |
|
| storageConnectionString |
string |
La stringa di connessione alle proiezioni del conto di memoria sarà memorizzata. |
SearchIndexerKnowledgeStoreFileProjectionSelector
Definizione di proiezione per i dati da archiviare in File di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| generatedKeyName |
string |
Nome della chiave generata in cui archiviare la proiezione. |
| inputs |
Input annidati per proiezioni complesse. |
|
| referenceKeyName |
string |
Nome della chiave di riferimento a una proiezione diversa. |
| source |
string |
Dati di origine da proiettare. |
| sourceContext |
string |
Contesto di origine per proiezioni complesse. |
| storageContainer |
string |
Contenitore BLOB in cui archiviare le proiezioni. |
SearchIndexerKnowledgeStoreObjectProjectionSelector
Definizione di proiezione per i dati da archiviare nel BLOB di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| generatedKeyName |
string |
Nome della chiave generata in cui archiviare la proiezione. |
| inputs |
Input annidati per proiezioni complesse. |
|
| referenceKeyName |
string |
Nome della chiave di riferimento a una proiezione diversa. |
| source |
string |
Dati di origine da proiettare. |
| sourceContext |
string |
Contesto di origine per proiezioni complesse. |
| storageContainer |
string |
Contenitore BLOB in cui archiviare le proiezioni. |
SearchIndexerKnowledgeStoreProjection
Oggetto contenitore per vari selettori di proiezione.
| Nome | Tipo | Descrizione |
|---|---|---|
| files |
Proiezioni su archiviazione file Azure. |
|
| objects |
Proiezioni su Azure Blob storage. |
|
| tables |
Proiezioni su archiviazione Azure Table. |
SearchIndexerKnowledgeStoreTableProjectionSelector
Descrizione dei dati da archiviare nelle tabelle di Azure.
| Nome | Tipo | Descrizione |
|---|---|---|
| generatedKeyName |
string |
Nome della chiave generata in cui archiviare la proiezione. |
| inputs |
Input annidati per proiezioni complesse. |
|
| referenceKeyName |
string |
Nome della chiave di riferimento a una proiezione diversa. |
| source |
string |
Dati di origine da proiettare. |
| sourceContext |
string |
Contesto di origine per proiezioni complesse. |
| tableName |
string |
Nome della tabella di Azure in cui archiviare i dati proiettati. |
SearchIndexerSkillset
Elenco di competenze.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.etag |
string |
ETag del set di competenze. |
| cognitiveServices | CognitiveServicesAccount: |
Dettagli sul servizio Azure AI da utilizzare durante l'esecuzione delle competenze. |
| description |
string |
Descrizione del set di competenze. |
| encryptionKey |
Descrizione di una chiave di crittografia creata in Azure Key Vault. Questa chiave viene utilizzata per fornire un livello aggiuntivo di crittografia a riposo per la definizione del tuo set di competenze quando vuoi la piena garanzia che nessuno, nemmeno Microsoft, possa decifrare la definizione del tuo set di competenze. Dopo aver crittografato la definizione del set di competenze, rimarrà sempre crittografata. Il servizio di ricerca ignorerà i tentativi di impostare questa proprietà su null. È possibile modificare questa proprietà in base alle esigenze se si vuole ruotare la chiave di crittografia; La definizione del set di competenze non sarà influenzata. La crittografia con chiavi gestite dal cliente non è disponibile per i servizi di ricerca gratuiti ed è disponibile solo per i servizi a pagamento creati il 1° gennaio 2019. |
|
| indexProjections |
Definizione di proiezioni aggiuntive in indici di ricerca secondari. |
|
| knowledgeStore |
Definizione di proiezioni aggiuntive su blob, tabella o file Azure, di dati arricchiti. |
|
| name |
string |
Nome del set di competenze. |
| skills |
SearchIndexerSkill[]:
|
Elenco di competenze nel set di competenze. |
SearchResourceEncryptionKey
Una chiave di crittografia gestita dal cliente in Azure Key Vault. Le chiavi create e gestite dall'utente possono essere utilizzate per crittografare o decrittografare i dati inattivi, ad esempio indici e mappe di sinonimi.
| Nome | Tipo | Descrizione |
|---|---|---|
| accessCredentials.applicationId |
string |
ID applicazione AAD a cui sono state concesse le autorizzazioni di accesso necessarie all'insieme di credenziali delle chiavi di Azure da usare durante la crittografia dei dati inattivi. L'ID applicazione non deve essere confuso con l'ID oggetto per l'applicazione AAD. |
| accessCredentials.applicationSecret |
string |
Chiave di autenticazione dell'applicazione AAD specificata. |
| identity | SearchIndexerDataIdentity: |
Identità gestita esplicita da usare per questa chiave di crittografia. Se non specificato e la proprietà delle credenziali di accesso è Null, viene usata l'identità gestita assegnata dal sistema. Se l'identità esplicita non viene specificata, l'aggiornamento alla risorsa rimane invariato. Se si specifica "none", il valore di questa proprietà viene cancellato. |
| keyVaultKeyName |
string |
Nome della chiave di Azure Key Vault da usare per crittografare i dati inattivi. |
| keyVaultKeyVersion |
string |
Versione della chiave di Azure Key Vault da usare per crittografare i dati inattivi. |
| keyVaultUri |
string |
L'URI dell'insieme di credenziali delle chiavi di Azure, detto anche nome DNS, che contiene la chiave da usare per crittografare i dati inattivi. Un URI di esempio potrebbe essere |
SentimentSkillLanguage
I codici lingua supportati per il testo di input da SentimentSkill.
| Valore | Descrizione |
|---|---|
| da |
Danese |
| nl |
Olandese |
| en |
English |
| fi |
Finlandese |
| fr |
Francese |
| de |
Tedesco |
| el |
Greco |
| it |
Italiano |
| no |
Norvegese (Bokmaal) |
| pl |
Polacco |
| pt-PT |
Portoghese (Portogallo) |
| ru |
Russo |
| es |
Spagnolo |
| sv |
Svedese |
| tr |
Turco |
SentimentSkillV3
Usando l'API Analisi del testo, valuta il testo non strutturato e per ogni record, fornisce etichette del sentiment (ad esempio "negative", "neutral" e "positive") in base al punteggio di attendibilità più alto trovato dal servizio a livello di frase e documento.
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
|
| context |
string |
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. |
|
| defaultLanguageCode |
Valore che indica il codice della lingua da utilizzare. Il valore predefinito è |
||
| description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
|
| includeOpinionMining |
boolean |
False |
Se impostato su true, l'output della competenza includerà informazioni di Analisi del testo per il opinion mining, ovvero destinazioni (sostantivi o verbi) e la relativa valutazione associata (aggettivo) nel testo. Il valore predefinito è false. |
| inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
||
| modelVersion |
string |
Versione del modello da usare quando si chiama il servizio Analisi del testo. L'impostazione predefinita sarà la versione più recente disponibile se non specificata. È consigliabile non specificare questo valore a meno che non sia assolutamente necessario. |
|
| name |
string |
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. |
ShaperSkill
Competenza per la ridevisione degli output. Crea un tipo complesso per supportare i campi compositi (noti anche come campi multipart).
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| context |
string |
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. |
| description |
string |
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. |
|
| name |
string |
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. |
SplitSkill
Competenza per suddividere una stringa in blocchi di testo.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| context |
string |
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. |
| defaultLanguageCode |
Valore che indica il codice della lingua da utilizzare. Il valore predefinito è |
|
| description |
string |
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. |
|
| maximumPageLength |
integer (int32) |
Lunghezza massima della pagina desiderata. Il valore predefinito è 10000. |
| maximumPagesToTake |
integer (int32) |
Applicabile solo quando textSplitMode è impostato su 'pages'. Se specificato, SplitSkill interromperà la suddivisione dopo l'elaborazione delle prime pagine 'maximumPagesToTake', al fine di migliorare le prestazioni quando sono necessarie solo poche pagine iniziali da ciascun documento. |
| name |
string |
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. |
|
| pageOverlapLength |
integer (int32) |
Applicabile solo quando textSplitMode è impostato su 'pages'. Se specificato, n+1° blocco inizierà con questo numero di caratteri/token dalla fine dell'ennesimo blocco. |
| textSplitMode |
Valore che indica la modalità di divisione da eseguire. |
SplitSkillLanguage
I codici lingua supportati per il testo di input da SplitSkill.
| Valore | Descrizione |
|---|---|
| am |
Amharic |
| bs |
Bosniaco |
| cs |
Ceco |
| da |
Danese |
| de |
Tedesco |
| en |
English |
| es |
Spagnolo |
| et |
Estone |
| fi |
Finlandese |
| fr |
Francese |
| he |
Ebraico |
| hi |
hindi |
| hr |
Croato |
| hu |
Ungherese |
| id |
Indonesian |
| is |
Islandese |
| it |
Italiano |
| ja |
Giapponese |
| ko |
Coreano |
| lv |
Lettone |
| nb |
Norvegese |
| nl |
Olandese |
| pl |
Polacco |
| pt |
Portoghese (Portogallo) |
| pt-br |
Portoghese (Brasile) |
| ru |
Russo |
| sk |
Slovacco |
| sl |
Sloveno |
| sr |
Serbo |
| sv |
Svedese |
| tr |
Turco |
| ur |
Urdu |
| zh |
Cinese (semplificato) |
TextSplitMode
Valore che indica la modalità di divisione da eseguire.
| Valore | Descrizione |
|---|---|
| pages |
Dividere il testo in singole pagine. |
| sentences |
Dividere il testo in singole frasi. |
TextTranslationSkill
Competenza per tradurre testo da una lingua a un'altra.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| context |
string |
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. |
| defaultFromLanguageCode |
Codice linguistico da cui tradurre documenti per documenti che non specificano in modo esplicito la lingua da . |
|
| defaultToLanguageCode |
Codice linguistico in cui tradurre documenti per documenti che non specificano in modo esplicito la lingua. |
|
| description |
string |
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. |
|
| name |
string |
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. |
|
| suggestedFrom |
Il codice linguistico da cui tradurre i documenti quando non vengono forniti né l'input fromLanguageCode né il parametro defaultFromLanguageCode e il rilevamento automatico della lingua non riesce. Il valore predefinito è |
TextTranslationSkillLanguage
Codici lingua supportati per il testo di input da TextTranslationSkill.
| Valore | Descrizione |
|---|---|
| af |
Afrikaans |
| ar |
Arabo |
| bn |
Bengalese |
| bs |
Bosniaco (alfabeto latino) |
| bg |
Bulgaro |
| yue |
Cantonse (tradizionale) |
| ca |
Catalano |
| zh-Hans |
Cinese semplificato |
| zh-Hant |
Cinese tradizionale |
| hr |
Croato |
| cs |
Ceco |
| da |
Danese |
| nl |
Olandese |
| en |
English |
| et |
Estone |
| fj |
Fijian |
| fil |
Filipino |
| fi |
Finlandese |
| fr |
Francese |
| de |
Tedesco |
| el |
Greco |
| ht |
Creolo haitiano |
| he |
Ebraico |
| hi |
hindi |
| mww |
Hmong Daw |
| hu |
Ungherese |
| is |
Islandese |
| id |
Indonesian |
| it |
Italiano |
| ja |
Giapponese |
| sw |
Kiswahili |
| tlh |
Klingon |
| tlh-Latn |
Klingon (alfabeto latino) |
| tlh-Piqd |
Klingon (script Klingon) |
| ko |
Coreano |
| lv |
Lettone |
| lt |
Lituano |
| mg |
Malgascio |
| ms |
Malese |
| mt |
Maltese |
| nb |
Norvegese |
| fa |
Farsi |
| pl |
Polacco |
| pt |
Portoghese |
| pt-br |
Portoghese (Brasile) |
| pt-PT |
Portoghese (Portogallo) |
| otq |
Queretaro Otomi |
| ro |
Romeno |
| ru |
Russo |
| sm |
Samoano |
| sr-Cyrl |
Serbo (alfabeto cirillico) |
| sr-Latn |
Serbo (scrittura latina) |
| sk |
Slovacco |
| sl |
Sloveno |
| es |
Spagnolo |
| sv |
Svedese |
| ty |
Tahitiano |
| ta |
Tamil |
| te |
Telugu |
| th |
Tailandese |
| to |
Tongan |
| tr |
Turco |
| uk |
Ucraino |
| ur |
Urdu |
| vi |
Vietnamita |
| cy |
Gallese |
| yua |
Yucatechi Maya |
| ga |
Irlandese |
| kn |
Kannada |
| mi |
Maori |
| ml |
Malayalam |
| pa |
Punjabi |
VisualFeature
Stringhe che indicano i tipi di funzionalità visive da restituire.
| Valore | Descrizione |
|---|---|
| adult |
Caratteristiche visive riconosciute come persone adulte. |
| brands |
Funzionalità visive riconosciute come marchi commerciali. |
| categories |
Categorie. |
| description |
Descrizione. |
| faces |
Funzionalità visive riconosciute come visi di persone. |
| objects |
Funzionalità visive riconosciute come oggetti. |
| tags |
Categorie. |
WebApiSkill
Una competenza che può chiamare un endpoint API Web, consentendo di estendere un set di competenze tramite la chiamata al codice personalizzato.
| Nome | Tipo | Descrizione |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Il discriminare per i tipi derivati. |
| authIdentity | SearchIndexerDataIdentity: |
Identità gestita assegnata dall'utente usata per le connessioni in uscita. Se viene specificato un authResourceId e non viene specificato, viene usata l'identità gestita assegnata dal sistema. Negli aggiornamenti all'indicizzatore, se l'identità non è specificata, il valore rimane invariato. Se impostato su "none", il valore di questa proprietà viene cancellato. |
| authResourceId |
string |
Si applica alle competenze personalizzate che si connettono a codice esterno in una funzione di Azure o a un'altra applicazione che fornisce le trasformazioni. Questo valore deve essere l'ID applicazione creato per la funzione o l'app quando è stato registrato con Azure Active Directory. Se specificata, la competenza personalizzata si connette alla funzione o all'app usando un ID gestito (sistema o assegnato dall'utente) del servizio di ricerca e il token di accesso della funzione o dell'app, usando questo valore come ID risorsa per creare l'ambito del token di accesso. |
| batchSize |
integer (int32) |
Dimensione batch desiderata che indica il numero di documenti. |
| context |
string |
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. |
| degreeOfParallelism |
integer (int32) |
Se impostato, numero di chiamate parallele che possono essere effettuate all'API Web. |
| description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
| httpHeaders |
object |
Intestazioni necessarie per effettuare la richiesta HTTP. |
| httpMethod |
string |
Metodo per la richiesta HTTP. |
| inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
| name |
string |
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. |
|
| timeout |
string (duration) |
Timeout desiderato per la richiesta. Il valore predefinito è 30 secondi. |
| uri |
string |
URL per l'API Web. |