Skillsets - Create

Erstellt ein neues Skillset in einem Suchdienst.

POST {endpoint}/skillsets?api-version=2026-04-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
endpoint
path True

string (uri)

Die Endpunkt-URL des Suchdiensts.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Anforderungsheader

Name Erforderlich Typ Beschreibung
Accept

Accept

Die Überschrift "Annehmen".

x-ms-client-request-id

string (uuid)

Ein undurchsichtiger, global eindeutiger, clientgenerierter Zeichenfolgenbezeichner für die Anforderung.

Anforderungstext

Name Erforderlich Typ Beschreibung
name True

string

Der Name des Skillsets.

skills True SearchIndexerSkill[]:

Eine Liste der Fähigkeiten im Skillset.

@odata.etag

string

Das ETag des Skillset.

cognitiveServices CognitiveServicesAccount:

Details zum Azure-KI-Service, der beim Ausführen von Skills verwendet werden soll.

description

string

Die Beschreibung des Skillsets.

encryptionKey

SearchResourceEncryptionKey

Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel dient dazu, eine zusätzliche Ebene der Ruheverschlüsselung für deine Skillset-Definition bereitzustellen, wenn du volle Sicherheit möchtest, dass niemand, nicht einmal Microsoft, deine Skillset-Definition entschlüsseln kann. Sobald Sie Ihre Skillset-Definition verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Sie können diese Eigenschaft nach Bedarf ändern, wenn Sie den Verschlüsselungsschlüssel drehen möchten. Ihre Skillset-Definition wird davon nicht betroffen sein. Verschlüsselung mit vom Kunden verwalteten Schlüsseln steht nicht für kostenlose Suchdienste zur Verfügung und ist nur für kostenpflichtige Dienste verfügbar, die am oder nach dem 1. Januar 2019 erstellt wurden.

indexProjections

SearchIndexerIndexProjection

Definition zusätzlicher Projektionen für sekundäre Suchindex(en).

knowledgeStore

SearchIndexerKnowledgeStore

Definition zusätzlicher Projektionen auf Azure-Blobs, Tabellen oder Dateien von angereicherten Daten.

Antworten

Name Typ Beschreibung
201 Created

SearchIndexerSkillset

Die Anforderung ist erfolgreich und eine neue Ressource wurde als Ergebnis erstellt.

Other Status Codes

ErrorResponse

Unerwartete Fehlerantwort.

Sicherheit

api-key

Typ: apiKey
In: header

OAuth2Auth

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/v2.0/authorize

Bereiche

Name Beschreibung
https://search.azure.com/.default

Beispiele

SearchServiceCreateSkillset

Beispielanforderung

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"
}

Beispiel für eine Antwort

{
  "@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"
  }
}

Definitionen

Name Beschreibung
Accept

Die Überschrift "Annehmen".

AIServicesAccountIdentity

Das Multi-Region-Konto einer Azure-KI-Service-Ressource, die an ein Skillset gebunden ist.

AIServicesAccountKey

Der Kontoschlüssel einer Azure-KI-Service-Ressource, die mit einem Skillset verbunden ist und mit der Subdomäne der Ressource verwendet werden soll.

AzureOpenAIEmbeddingSkill

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

AzureOpenAIModelName

Der Name des Azure Open AI-Modells, der aufgerufen wird.

ChatCompletionCommonModelParameters

Allgemeine Sprachmodellparameter für Chatvervollständigungen. Wenn nicht angegeben, werden Standardwerte verwendet.

ChatCompletionExtraParametersBehavior

Spezifiziert, wie 'extraParameters' von Azure AI Foundry behandelt werden sollen. Der Standardwert ist 'error'.

ChatCompletionResponseFormat

Bestimmt, wie die Antwort des Sprachmodells serialisiert werden soll. Der Standardwert ist 'text'.

ChatCompletionResponseFormatType

Gibt an, wie der LLM die Antwort formatieren soll.

ChatCompletionSchema

Objekt, das das benutzerdefinierte Schema definiert, das das Modell zum Strukturieren seiner Ausgabe verwendet.

ChatCompletionSchemaProperties

Eigenschaften des JSON-Schema-Antwortformats.

ChatCompletionSkill

Eine Fähigkeit, die ein Sprachmodell über Azure AI Foundry 's Chat Completions-Endpunkt aufruft.

CognitiveServicesAccountKey

Der Multi-Region-Kontoschlüssel einer Azure AI-Dienstressource, die einem Skillset zugeordnet ist.

ConditionalSkill

Eine Fähigkeit, die Szenarien ermöglicht, die einen booleschen Vorgang erfordern, um die Daten zu bestimmen, die einer Ausgabe zugewiesen werden sollen.

ContentUnderstandingSkill

Eine Fähigkeit, die Azure AI Content Understanding nutzt, um strukturierte Erkenntnisse aus Dokumenten zu verarbeiten und zu extrahieren, was bereicherte, durchsuchbare Inhalte für eine verbesserte Dokumentenindexierung und -abruf ermöglicht.

ContentUnderstandingSkillChunkingProperties

Steuert die Kardinalität für das Segmentieren des Inhalts.

ContentUnderstandingSkillExtractionOptions

Steuert die Kardinalität des Inhalts, der vom Skill aus dem Dokument extrahiert wird.

CustomEntity

Ein Objekt, das Informationen zu den gefundenen Übereinstimmungen und verwandten Metadaten enthält.

CustomEntityAlias

Ein komplexes Objekt, das verwendet werden kann, um alternative Schreibweisen oder Synonyme für den Namen der Stammentität anzugeben.

CustomEntityLookupSkill

Eine Fähigkeit sucht nach Text aus einer benutzerdefinierten, benutzerdefinierten Liste von Wörtern und Ausdrücken.

CustomEntityLookupSkillLanguage

Die Sprachcodes, die von CustomEntityLookupSkill für Eingabetext unterstützt werden.

DefaultCognitiveServicesAccount

Ein leeres Objekt, das die standardmäßige Azure AI-Dienstressource für ein Skillset darstellt.

DocumentExtractionSkill

Eine Fähigkeit, die Inhalte aus einer Datei in der Anreicherungspipeline extrahiert.

DocumentIntelligenceLayoutSkill

Eine Fähigkeit, die Inhalts- und Layoutinformationen über Azure AI Services aus Dateien innerhalb der Anreicherungspipeline extrahiert.

DocumentIntelligenceLayoutSkillChunkingProperties

Steuert die Kardinalität für das Segmentieren des Inhalts.

DocumentIntelligenceLayoutSkillExtractionOptions

Steuert die Kardinalität des Inhalts, der vom Skill aus dem Dokument extrahiert wird.

EntityCategory

Eine Zeichenfolge, die angibt, welche Entitätskategorien zurückgegeben werden sollen.

EntityLinkingSkill

Mithilfe der Textanalyse-API werden verknüpfte Entitäten aus Text extrahiert.

EntityRecognitionSkillLanguage

Die Sprachcodes, die von EntityRecognitionSkill für Eingabetext unterstützt werden.

EntityRecognitionSkillV3

Mithilfe der Textanalyse-API werden Entitäten unterschiedlicher Typen aus Text extrahiert.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Übliche Fehlerantwort für alle Azure Resource Manager APIs, um Fehlerdetails bei fehlgeschlagenen Operationen zurückzugeben. (Dies folgt auch dem OData-Fehlerantwortformat.)

ImageAnalysisSkill

Eine Fähigkeit, die Bilddateien analysiert. Es extrahiert eine vielzahl von visuellen Features basierend auf dem Bildinhalt.

ImageAnalysisSkillLanguage

Die Sprachcodes, die für die Eingabe von ImageAnalysisSkill unterstützt werden.

ImageDetail

Eine Zeichenfolge, die angibt, welche domänenspezifischen Details zurückgegeben werden sollen.

IndexProjectionMode

Definiert das Verhalten der Indexprojektionen in Bezug auf den Rest des Indexers.

InputFieldMappingEntry

Eingabefeldzuordnung für eine Fähigkeit.

KeyPhraseExtractionSkill

Eine Fähigkeit, die Textanalyse für die Extraktion von Schlüsselausdrücken verwendet.

KeyPhraseExtractionSkillLanguage

Die Sprachcodes, die von KeyPhraseExtractionSkill für Eingabetext unterstützt werden.

LanguageDetectionSkill

Eine Fähigkeit, die sprache des Eingabetexts zu erkennen und meldet einen einzigen Sprachcode für jedes Dokument, das auf der Anforderung übermittelt wurde. Der Sprachcode wird mit einer Bewertung gekoppelt, die die Konfidenz der Analyse angibt.

MergeSkill

Eine Fähigkeit zum Zusammenführen von zwei oder mehr Zeichenfolgen in einer einzigen einheitlichen Zeichenfolge mit einem optionalen benutzerdefinierten Trennzeichen, das jeden Komponententeil trennt.

OcrLineEnding

Definiert die Abfolge von Zeichen, die zwischen den Textzeilen verwendet werden sollen, die von der OCR-Fähigkeit erkannt werden. Der Standardwert ist "space".

OcrSkill

Eine Fähigkeit, die Text aus Bilddateien extrahiert.

OcrSkillLanguage

Die Sprachcodes, die für die Eingabe durch OcrSkill unterstützt werden.

OutputFieldMappingEntry

Ausgabefeldzuordnung für eine Fähigkeit.

PIIDetectionSkill

Mithilfe der Textanalyse-API werden persönliche Informationen aus einem Eingabetext extrahiert und sie maskieren können.

PIIDetectionSkillMaskingMode

Eine Zeichenfolge, die angibt, welcher maskingMode verwendet werden soll, um die im Eingabetext erkannten persönlichen Informationen zu maskieren.

SearchIndexerDataNoneIdentity

Löscht die Identitätseigenschaft einer Datenquelle.

SearchIndexerDataUserAssignedIdentity

Gibt die Identität für eine zu verwendende Datenquelle an.

SearchIndexerIndexProjection

Definition zusätzlicher Projektionen für sekundäre Suchindizes.

SearchIndexerIndexProjectionSelector

Beschreibung, welche Daten im angegebenen Suchindex gespeichert werden sollen.

SearchIndexerIndexProjectionsParameters

Ein Wörterbuch mit indexprojektionsspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss einen Grundtyp aufweisen.

SearchIndexerKnowledgeStore

Definition zusätzlicher Projektionen für Azure Blob, Tabelle oder Dateien mit erweiterten Daten.

SearchIndexerKnowledgeStoreFileProjectionSelector

Projektionsdefinition für die Daten, die in Azure Files gespeichert werden sollen.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Projektionsdefinition für die Daten, die in Azure Blob gespeichert werden sollen.

SearchIndexerKnowledgeStoreProjection

Containerobjekt für verschiedene Projektionsmarkierer.

SearchIndexerKnowledgeStoreTableProjectionSelector

Beschreibung, welche Daten in Azure-Tabellen gespeichert werden sollen.

SearchIndexerSkillset

Eine Liste der Fähigkeiten.

SearchResourceEncryptionKey

Ein vom Kunden verwalteter Verschlüsselungsschlüssel im Azure Key Vault. Schlüssel, die Sie erstellen und verwalten, können zum Verschlüsseln oder Entschlüsseln ruhender Daten verwendet werden, z. B. Indizes und Synonymzuordnungen.

SentimentSkillLanguage

Die Sprachcodes, die von SentimentSkill für Eingabetext unterstützt werden.

SentimentSkillV3

Mithilfe der Textanalyse-API werden unstrukturierter Text ausgewertet und für jeden Datensatz Stimmungsbezeichnungen (z. B. "negativ", "neutral" und "positiv") basierend auf dem höchsten Konfidenzwert bereitgestellt, der vom Dienst auf Satz- und Dokumentebene gefunden wird.

ShaperSkill

Eine Fähigkeit zum Umgestalten der Ausgaben. Er erstellt einen komplexen Typ zur Unterstützung zusammengesetzter Felder (auch als mehrteilige Felder bezeichnet).

SplitSkill

Eine Fähigkeit, eine Zeichenfolge in Textblöcke aufzuteilen.

SplitSkillLanguage

Die Sprachcodes, die von SplitSkill für Eingabetext unterstützt werden.

TextSplitMode

Ein Wert, der angibt, welcher Geteilte Modus ausgeführt werden soll.

TextTranslationSkill

Eine Fähigkeit zum Übersetzen von Text aus einer Sprache in eine andere.

TextTranslationSkillLanguage

Die Sprachcodes, die von TextTranslationSkill für Eingabetext unterstützt werden.

VisualFeature

Die Zeichenfolgen, die angeben, welche visuellen Feature-Typen zurückgegeben werden sollen.

WebApiSkill

Eine Fähigkeit, die einen Web-API-Endpunkt aufrufen kann, sodass Sie ein Skillset erweitern können, indem Sie ihren benutzerdefinierten Code aufrufen.

Accept

Die Überschrift "Annehmen".

Wert Beschreibung
application/json;odata.metadata=minimal

AIServicesAccountIdentity

Das Multi-Region-Konto einer Azure-KI-Service-Ressource, die an ein Skillset gebunden ist.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Azure.Search.AIServicesByIdentity

Der Diskriminator für abgeleitete Typen.

description

string

Beschreibung der Azure AI-Dienstressource, die einem Skillset zugeordnet ist.

identity SearchIndexerDataIdentity:

Die vom Benutzer zugewiesene verwaltete Identität, die für Verbindungen mit AI Service verwendet wird. Wenn nicht angegeben, wird die vom System zugewiesene verwaltete Identität verwendet. Bei Aktualisierungen des Skillsets bleibt der Wert unverändert, wenn die Identität nicht angegeben ist. Wenn der Wert auf "none" festgelegt ist, wird der Wert dieser Eigenschaft gelöscht.

subdomainUrl

string

Die Unterdomäne/Azure AI Services Endpunkt-URL für den entsprechenden AI-Service.

AIServicesAccountKey

Der Kontoschlüssel einer Azure-KI-Service-Ressource, die mit einem Skillset verbunden ist und mit der Subdomäne der Ressource verwendet werden soll.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Azure.Search.AIServicesByKey

Der Diskriminator für abgeleitete Typen.

description

string

Beschreibung der Azure AI-Dienstressource, die einem Skillset zugeordnet ist.

key

string

Der Schlüssel, der zur Bereitstellung der Azure-KI-Dienstressource verwendet wird, ist einem Skillset zugeordnet.

subdomainUrl

string

Die Unterdomäne/Azure AI Services Endpunkt-URL für den entsprechenden AI-Service.

AzureOpenAIEmbeddingSkill

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

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill

Der Diskriminator für abgeleitete Typen.

apiKey

string

API-Schlüssel der angegebenen Azure OpenAI-Ressource.

authIdentity SearchIndexerDataIdentity:

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

context

string

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

string

ID der Azure OpenAI-Modellbereitstellung für die angegebene Ressource.

description

string

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

dimensions

integer (int32)

Die Anzahl der Dimensionen, die die resultierenden Ausgabe-Einbettungen haben sollten. Wird nur in Text-Einbettungs-3- und höher-Modellen unterstützt.

inputs

InputFieldMappingEntry[]

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

modelName

AzureOpenAIModelName

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

name

string

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

OutputFieldMappingEntry[]

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.

resourceUri

string (uri)

Der Ressourcen-URI der Azure OpenAI-Ressource.

AzureOpenAIModelName

Der Name des Azure Open AI-Modells, der aufgerufen wird.

Wert Beschreibung
text-embedding-ada-002

TextEmbeddingAda002 Modell.

text-embedding-3-large

TextEmbedding3Großes Modell.

text-embedding-3-small

TextEmbedding3Kleines Modell.

gpt-5-mini

Gpt5Mini-Modell.

gpt-5-nano

Gpt5Nano-Modell.

gpt-5.4-mini

Gpt54Mini Modell.

gpt-5.4-nano

Gpt54Nano-Modell.

ChatCompletionCommonModelParameters

Allgemeine Sprachmodellparameter für Chatvervollständigungen. Wenn nicht angegeben, werden Standardwerte verwendet.

Name Typ Standardwert Beschreibung
frequencyPenalty

number (double)

0

Ein Float im Bereich [-2,2], der die Wahrscheinlichkeit wiederholter Token verringert oder erhöht. Standard ist "0".

maxTokens

integer (int32)

Maximale Anzahl der zu generierenden Token.

model

string

Der Name des zu verwendenden Modells (z. B. 'gpt-4o' usw.). Der Standardwert ist null, wenn er nicht angegeben wird.

presencePenalty

number (double)

0

Ein Float im Bereich [-2,2], der neue Token basierend auf ihrem vorhandenen Vorhandensein bestraft. Standard ist "0".

seed

integer (int32)

Random Seed zur Steuerung deterministischer Ausgaben. Wenn nicht angegeben, wird die Randomisierung verwendet.

stop

string[]

Liste der Stoppsequenzen, die die Textgenerierung unterbinden. Der Standardwert ist keine.

temperature

number (double)

0.7

Die Temperatur für die Stichprobenentnahme. Der Standardwert ist 0.7.

ChatCompletionExtraParametersBehavior

Spezifiziert, wie 'extraParameters' von Azure AI Foundry behandelt werden sollen. Der Standardwert ist 'error'.

Wert Beschreibung
passThrough

Übergibt alle zusätzlichen Parameter direkt an das Modell.

drop

Löscht alle zusätzlichen Parameter.

error

Löst einen Fehler aus, wenn ein zusätzlicher Parameter vorhanden ist.

ChatCompletionResponseFormat

Bestimmt, wie die Antwort des Sprachmodells serialisiert werden soll. Der Standardwert ist 'text'.

Name Typ Standardwert Beschreibung
jsonSchemaProperties

ChatCompletionSchemaProperties

Ein offenes Wörterbuch für erweiterte Eigenschaften. Erforderlich, wenn 'type' == 'json_schema'

type

ChatCompletionResponseFormatType

text

Gibt an, wie der LLM die Antwort formatieren soll.

ChatCompletionResponseFormatType

Gibt an, wie der LLM die Antwort formatieren soll.

Wert Beschreibung
text

Klartext-Antwortformat.

jsonObject

Beliebiges JSON-Objektantwortformat.

jsonSchema

JSON-schema-einhaltendes Antwortformat.

ChatCompletionSchema

Objekt, das das benutzerdefinierte Schema definiert, das das Modell zum Strukturieren seiner Ausgabe verwendet.

Name Typ Standardwert Beschreibung
additionalProperties

boolean

False

Steuert, ob es zulässig ist, dass ein Objekt zusätzliche Schlüssel/Werte enthält, die nicht im JSON-Schema definiert wurden. Die Standardeinstellung ist "false".

properties

string

Eine JSON-formatierte Zeichenfolge, die die Eigenschaften und Einschränkungen des Ausgabeschemas für das Modell definiert.

required

string[]

Ein Array der Eigenschaftsnamen, die Teil der Antwort des Modells sein müssen. Für strukturierte Ausgaben müssen alle Eigenschaften enthalten sein.

type

string

object

Art der Schemadarstellung. Normalerweise 'Objekt'. Der Standardwert ist 'object'.

ChatCompletionSchemaProperties

Eigenschaften des JSON-Schema-Antwortformats.

Name Typ Standardwert Beschreibung
description

string

Beschreibung des JSON-Schemas, an das sich das Modell hält.

name

string

Name des JSON-Schemas, dem das Modell folgt.

schema

ChatCompletionSchema

Die Schema-Definition.

strict

boolean

True

Gibt an, ob die Antwort des Modells strukturierte Ausgaben verwenden soll. Der Standardwert ist "true".

ChatCompletionSkill

Eine Fähigkeit, die ein Sprachmodell über Azure AI Foundry 's Chat Completions-Endpunkt aufruft.

Name Typ Standardwert Beschreibung
@odata.type string:

#Microsoft.Skills.Custom.ChatCompletionSkill

Der Diskriminator für abgeleitete Typen.

apiKey

string

API-Schlüssel für die Authentifizierung beim Modell. Sowohl apiKey als auch authIdentity können nicht gleichzeitig angegeben werden.

authIdentity SearchIndexerDataIdentity:

Die vom Benutzer zugewiesene verwaltete Identität, die für ausgehende Verbindungen verwendet wird. Wenn eine authResourceId bereitgestellt und nicht angegeben wird, wird die vom System zugewiesene verwaltete Identität verwendet. Bei Aktualisierungen des Indexers bleibt der Wert unverändert, wenn die Identität nicht angegeben ist. Wenn der Wert auf "none" festgelegt ist, wird der Wert dieser Eigenschaft gelöscht.

commonModelParameters

ChatCompletionCommonModelParameters

Parameter des allgemeinen Sprachmodells, die Kunden anpassen können. Wenn nicht, werden angemessene Verzug angewendet.

context

string

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.

description

string

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

extraParameters

Offenes Wörterbuch für modellspezifische Parameter, die an den Aufruf von Chatvervollständigungen angehängt werden sollen. Folgt dem Erweiterungsmuster von Azure AI Foundry .

extraParametersBehavior

ChatCompletionExtraParametersBehavior

error

Wie zusätzliche Parameter von Azure AI Foundry behandelt werden. Der Standardwert ist 'error'.

inputs

InputFieldMappingEntry[]

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

name

string

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

OutputFieldMappingEntry[]

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.

responseFormat

ChatCompletionResponseFormat

Bestimmt, wie das LLM seine Antwort formatieren soll. Standardmäßig wird der Antworttyp "text" verwendet.

uri

string

Die URL für die Web-API.

CognitiveServicesAccountKey

Der Multi-Region-Kontoschlüssel einer Azure AI-Dienstressource, die einem Skillset zugeordnet ist.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Azure.Search.CognitiveServicesByKey

Der Diskriminator für abgeleitete Typen.

description

string

Beschreibung der Azure AI-Dienstressource, die einem Skillset zugeordnet ist.

key

string

Der Schlüssel, der zur Bereitstellung der Azure-KI-Dienstressource verwendet wird, ist einem Skillset zugeordnet.

ConditionalSkill

Eine Fähigkeit, die Szenarien ermöglicht, die einen booleschen Vorgang erfordern, um die Daten zu bestimmen, die einer Ausgabe zugewiesen werden sollen.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

Der Diskriminator für abgeleitete Typen.

context

string

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.

description

string

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

inputs

InputFieldMappingEntry[]

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

name

string

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

OutputFieldMappingEntry[]

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.

ContentUnderstandingSkill

Eine Fähigkeit, die Azure AI Content Understanding nutzt, um strukturierte Erkenntnisse aus Dokumenten zu verarbeiten und zu extrahieren, was bereicherte, durchsuchbare Inhalte für eine verbesserte Dokumentenindexierung und -abruf ermöglicht.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Util.ContentUnderstandingSkill

Der Diskriminator für abgeleitete Typen.

chunkingProperties

ContentUnderstandingSkillChunkingProperties

Steuert die Kardinalität für das Segmentieren des Inhalts.

context

string

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.

description

string

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

extractionOptions

ContentUnderstandingSkillExtractionOptions[]

Steuert die Kardinalität des Inhalts, der vom Skill aus dem Dokument extrahiert wird.

inputs

InputFieldMappingEntry[]

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

name

string

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

OutputFieldMappingEntry[]

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.

ContentUnderstandingSkillChunkingProperties

Steuert die Kardinalität für das Segmentieren des Inhalts.

Name Typ Standardwert Beschreibung
maximumLength

integer (int32)

Die maximale Länge eines Chunks in Zeichen. Der Standardwert ist 500.

overlapLength

integer (int32)

Die Länge der Überlappung zwischen zwei Textblöcken. Standard ist "0".

unit enum:

characters

characters

Die Einheit des Blocks.

ContentUnderstandingSkillExtractionOptions

Steuert die Kardinalität des Inhalts, der vom Skill aus dem Dokument extrahiert wird.

Wert Beschreibung
images

Geben Sie an, dass Bildinhalte aus dem Dokument extrahiert werden sollen.

locationMetadata

Geben Sie an, dass Standortmetadaten aus dem Dokument extrahiert werden sollen.

CustomEntity

Ein Objekt, das Informationen zu den gefundenen Übereinstimmungen und verwandten Metadaten enthält.

Name Typ Beschreibung
accentSensitive

boolean

Der Standardwert ist „false“. Boolescher Wert, der angibt, ob Vergleiche mit dem Entitätsnamen auf Akzente reagieren sollen.

aliases

CustomEntityAlias[]

Ein Array komplexer Objekte, die verwendet werden können, um alternative Schreibweisen oder Synonyme für den Namen der Stammentität anzugeben.

caseSensitive

boolean

Der Standardwert ist „false“. Boolescher Wert, der angibt, ob bei Vergleichen mit dem Entitätsnamen die Groß-/Kleinschreibung beachtet werden soll. Beispiele für "Microsoft" wären beispiellose Übereinstimmungen: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

boolean

Ändert den standardmäßigen Wert für die Akzentempfindlichkeit für diese Entität. Es kann verwendet werden, um den Standardwert aller Aliase accentSensitive-Werte zu ändern.

defaultCaseSensitive

boolean

Ändert den standardmäßigen Wert für die Berücksichtigung der Groß-/Kleinschreibung für diese Entität. Es wird verwendet, um den Standardwert aller caseSensitive-Werte für Aliase zu ändern.

defaultFuzzyEditDistance

integer (int32)

Ändert den Standardwert für den Fuzzy-Bearbeitungsabstand für dieses Element. Es kann verwendet werden, um die Standardeinstellung für den fuzzyEditDistance-Wert aller Aliase zu ändern.

description

string

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung zur Entität in der Ausgabe der Qualifikation angezeigt.

fuzzyEditDistance

integer (int32)

Der Standardwert ist 0. Der Maximalwert ist „5“. Legt die zulässige Anzahl von abweichenden Zeichen fest, die noch als eine Übereinstimmung mit dem Entitätsnamen betrachtet werden. Die kleinste mögliche Fuzzyübereinstimmung für eine bestimmte Übereinstimmung wird zurückgegeben. Wenn zum Beispiel der Bearbeitungsabstand auf 3 gesetzt ist, würde "Windows10" weiterhin mit "Windows", "Windows10" und "Windows 7" übereinstimmen. Ist die Groß-/Kleinschreibung auf „false“ festgelegt, werden Unterschiede in der Groß-/Kleinschreibung hinsichtlich der Fuzzyübereinstimmung nicht berücksichtigt; andernfalls schon.

id

string

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung zur Entität in der Ausgabe der Qualifikation angezeigt.

name

string

Entitätsdeskriptor der obersten Ebene. Übereinstimmungen in der Ausgabe der Qualifikation werden nach diesem Namen gruppiert; er sollte die „normalisierte“ Form des gefundenen Texts darstellen.

subtype

string

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung zur Entität in der Ausgabe der Qualifikation angezeigt.

type

string

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung zur Entität in der Ausgabe der Qualifikation angezeigt.

CustomEntityAlias

Ein komplexes Objekt, das verwendet werden kann, um alternative Schreibweisen oder Synonyme für den Namen der Stammentität anzugeben.

Name Typ Beschreibung
accentSensitive

boolean

Stellen Sie fest, ob der Alias zwischen Akzenten unterscheidet.

caseSensitive

boolean

Ermitteln Sie, ob beim Alias zwischen Groß- und Kleinschreibung unterschieden wird.

fuzzyEditDistance

integer (int32)

Bestimmen Sie den unscharfen Bearbeitungsabstand des Alias.

text

string

Der Text des Aliasnamens.

CustomEntityLookupSkill

Eine Fähigkeit sucht nach Text aus einer benutzerdefinierten, benutzerdefinierten Liste von Wörtern und Ausdrücken.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.CustomEntityLookupSkill

Der Diskriminator für abgeleitete Typen.

context

string

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.

defaultLanguageCode

CustomEntityLookupSkillLanguage

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

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

entitiesDefinitionUri

string

Pfad zu einer JSON- oder CSV-Datei, die den gesamten Zieltext enthält, mit dem abgeglichen werden soll. Diese Entitätsdefinition wird am Anfang einer Indexerausführung gelesen. Alle Aktualisierungen dieser Datei während einer Indizierungsausführung werden erst wirksam, wenn nachfolgende Ausführungen ausgeführt werden. Auf diese Konfiguration muss über HTTPS zugegriffen werden.

globalDefaultAccentSensitive

boolean

Eine globale Kennzeichnung für AccentSensitive. Wenn AccentSensitive nicht in CustomEntity festgelegt ist, ist dieser Wert der Standardwert.

globalDefaultCaseSensitive

boolean

Ein globales Flag für Groß-/Kleinschreibung. Wenn "CaseSensitive" in "CustomEntity" nicht festgelegt ist, ist dieser Wert der Standardwert.

globalDefaultFuzzyEditDistance

integer (int32)

Eine globale Kennzeichnung für FuzzyEditDistance. Wenn FuzzyEditDistance nicht in CustomEntity festgelegt ist, ist dieser Wert der Standardwert.

inlineEntitiesDefinition

CustomEntity[]

Die Inlinedefinition "CustomEntity".

inputs

InputFieldMappingEntry[]

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

name

string

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

OutputFieldMappingEntry[]

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.

CustomEntityLookupSkillLanguage

Die Sprachcodes, die von CustomEntityLookupSkill für Eingabetext unterstützt werden.

Wert Beschreibung
da

Dänisch

de

Deutsch

en

English

es

Spanish

fi

Finnisch

fr

Französisch

it

Italienisch

ko

Korean

pt

Portugiesisch

DefaultCognitiveServicesAccount

Ein leeres Objekt, das die standardmäßige Azure AI-Dienstressource für ein Skillset darstellt.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Azure.Search.DefaultCognitiveServices

Der Diskriminator für abgeleitete Typen.

description

string

Beschreibung der Azure AI-Dienstressource, die einem Skillset zugeordnet ist.

DocumentExtractionSkill

Eine Fähigkeit, die Inhalte aus einer Datei in der Anreicherungspipeline extrahiert.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Util.DocumentExtractionSkill

Der Diskriminator für abgeleitete Typen.

configuration

Ein Wörterbuch mit Konfigurationen für die Fähigkeit.

context

string

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.

dataToExtract

string

Die Art der Daten, die für die Fähigkeit extrahiert werden sollen. Wird auf 'contentAndMetadata' festgelegt, wenn dies nicht definiert ist.

description

string

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

inputs

InputFieldMappingEntry[]

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

name

string

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

OutputFieldMappingEntry[]

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.

parsingMode

string

Der ParsingMode für die Fähigkeit. Wird auf 'Standard' festgelegt, wenn sie nicht definiert ist.

DocumentIntelligenceLayoutSkill

Eine Fähigkeit, die Inhalts- und Layoutinformationen über Azure AI Services aus Dateien innerhalb der Anreicherungspipeline extrahiert.

Name Typ Standardwert Beschreibung
@odata.type string:

#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill

Der Diskriminator für abgeleitete Typen.

chunkingProperties

DocumentIntelligenceLayoutSkillChunkingProperties

Steuert die Kardinalität für das Segmentieren des Inhalts.

context

string

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.

description

string

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

extractionOptions

DocumentIntelligenceLayoutSkillExtractionOptions[]

Steuert die Kardinalität des Inhalts, der vom Skill aus dem Dokument extrahiert wird.

inputs

InputFieldMappingEntry[]

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

markdownHeaderDepth enum:
  • h1
  • h2
  • h3
  • h4
  • h5
  • h6
h6

Die Tiefe der Kopfzeilen in der Markdownausgabe. Der Standardwert ist h6.

name

string

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.

outputFormat enum:
  • markdown
  • text
markdown

Kontrolliert das Ausgabeformat. Der Standardwert ist 'markdown'.

outputMode enum:

oneToMany

oneToMany

Steuert die Kardinalität der Ausgabe, die von der Fähigkeit erzeugt wird. Der Standardwert ist "oneToMany".

outputs

OutputFieldMappingEntry[]

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.

DocumentIntelligenceLayoutSkillChunkingProperties

Steuert die Kardinalität für das Segmentieren des Inhalts.

Name Typ Standardwert Beschreibung
maximumLength

integer (int32)

Die maximale Länge eines Chunks in Zeichen. Der Standardwert ist 500.

overlapLength

integer (int32)

Die Länge der Überlappung zwischen zwei Textblöcken. Standard ist "0".

unit enum:

characters

characters

Die Einheit des Blocks.

DocumentIntelligenceLayoutSkillExtractionOptions

Steuert die Kardinalität des Inhalts, der vom Skill aus dem Dokument extrahiert wird.

Wert Beschreibung
images

Geben Sie an, dass Bildinhalte aus dem Dokument extrahiert werden sollen.

locationMetadata

Geben Sie an, dass Standortmetadaten aus dem Dokument extrahiert werden sollen.

EntityCategory

Eine Zeichenfolge, die angibt, welche Entitätskategorien zurückgegeben werden sollen.

Wert Beschreibung
location

Entitäten, die einen physischen Standort beschreiben.

organization

Entitäten, die eine Organisation beschreiben.

person

Entitäten, die eine Person beschreiben.

quantity

Entitäten, die eine Menge beschreiben.

datetime

Entitäten, die ein Datum und eine Uhrzeit beschreiben.

url

Entitäten, die eine URL beschreiben.

email

Entitäten, die eine E-Mail-Adresse beschreiben.

EntityLinkingSkill

Mithilfe der Textanalyse-API werden verknüpfte Entitäten aus Text extrahiert.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.V3.EntityLinkingSkill

Der Diskriminator für abgeleitete Typen.

context

string

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.

defaultLanguageCode

string

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

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

inputs

InputFieldMappingEntry[]

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

minimumPrecision

number (double)

minimum: 0
maximum: 1

Ein Wert zwischen 0 und 1, der nur Entitäten enthält, deren Konfidenzbewertung größer als der angegebene Wert ist. Wenn sie nicht festgelegt (Standardeinstellung) oder explizit auf NULL festgelegt ist, werden alle Entitäten eingeschlossen.

modelVersion

string

Die Version des Modells, die beim Aufrufen des Textanalyse-Diensts verwendet werden soll. Er wird standardmäßig auf den neuesten verfügbaren Wert festgelegt, wenn er nicht angegeben ist. Es wird empfohlen, diesen Wert nicht anzugeben, es sei denn, es ist unbedingt erforderlich.

name

string

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

OutputFieldMappingEntry[]

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.

EntityRecognitionSkillLanguage

Die Sprachcodes, die von EntityRecognitionSkill für Eingabetext unterstützt werden.

Wert Beschreibung
ar

Arabisch

cs

Tschechisch

zh-Hans

Chinesisch (vereinfacht)

zh-Hant

Chinesisch (traditionell)

da

Dänisch

nl

Holländisch

en

English

fi

Finnisch

fr

Französisch

de

Deutsch

el

Griechisch

hu

Ungarisch

it

Italienisch

ja

Japanese

ko

Korean

no

Norwegisch (Bokmaal)

pl

Polnisch

pt-PT

Portugiesisch (Portugal)

pt-BR

Portugiesisch (Brasilien)

ru

Russisch

es

Spanish

sv

Schwedisch

tr

Türkisch

EntityRecognitionSkillV3

Mithilfe der Textanalyse-API werden Entitäten unterschiedlicher Typen aus Text extrahiert.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.V3.EntityRecognitionSkill

Der Diskriminator für abgeleitete Typen.

categories

EntityCategory[]

Eine Liste der Entitätskategorien, die extrahiert werden sollen.

context

string

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.

defaultLanguageCode

EntityRecognitionSkillLanguage

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

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

inputs

InputFieldMappingEntry[]

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

minimumPrecision

number (double)

minimum: 0
maximum: 1

Ein Wert zwischen 0 und 1, der nur Entitäten enthält, deren Konfidenzbewertung größer als der angegebene Wert ist. Wenn sie nicht festgelegt (Standardeinstellung) oder explizit auf NULL festgelegt ist, werden alle Entitäten eingeschlossen.

modelVersion

string

Die Version des Modells, die beim Aufrufen der Textanalyse-API verwendet werden soll. Er wird standardmäßig auf den neuesten verfügbaren Wert festgelegt, wenn er nicht angegeben ist. Es wird empfohlen, diesen Wert nicht anzugeben, es sei denn, es ist unbedingt erforderlich.

name

string

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

OutputFieldMappingEntry[]

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.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Übliche Fehlerantwort für alle Azure Resource Manager APIs, um Fehlerdetails bei fehlgeschlagenen Operationen zurückzugeben. (Dies folgt auch dem OData-Fehlerantwortformat.)

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

ImageAnalysisSkill

Eine Fähigkeit, die Bilddateien analysiert. Es extrahiert eine vielzahl von visuellen Features basierend auf dem Bildinhalt.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Vision.ImageAnalysisSkill

Der Diskriminator für abgeleitete Typen.

context

string

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.

defaultLanguageCode

ImageAnalysisSkillLanguage

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

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

details

ImageDetail[]

Eine Zeichenfolge, die angibt, welche domänenspezifischen Details zurückgegeben werden sollen.

inputs

InputFieldMappingEntry[]

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

name

string

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

OutputFieldMappingEntry[]

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.

visualFeatures

VisualFeature[]

Eine Liste der visuellen Features.

ImageAnalysisSkillLanguage

Die Sprachcodes, die für die Eingabe von ImageAnalysisSkill unterstützt werden.

Wert Beschreibung
ar

Arabisch

az

Aserbaidschanisch

bg

Bulgarisch

bs

Bosnisch (Lateinisch)

ca

Katalanisch

cs

Tschechisch

cy

Walisisch

da

Dänisch

de

Deutsch

el

Griechisch

en

English

es

Spanish

et

Estnisch

eu

Baskisch

fi

Finnisch

fr

Französisch

ga

Irisch

gl

Galicisch

he

Hebräisch

hi

Hindi

hr

Kroatisch

hu

Ungarisch

id

Indonesisch

it

Italienisch

ja

Japanese

kk

Kazakh

ko

Korean

lt

Litauisch

lv

Lettisch

mk

Mazedonisch

ms

Malaiisch Malaysia

nb

Norwegisch (Bokmål)

nl

Holländisch

pl

Polnisch

prs

Dari

pt-BR

Portuguese-Brazil

pt

Portuguese-Portugal

pt-PT

Portuguese-Portugal

ro

Romanian

ru

Russisch

sk

Slowakisch

sl

Slovenian

sr-Cyrl

Serbisch - Kyrillische RS

sr-Latn

Serbisch - Lateinisch RS

sv

Schwedisch

th

Thailändisch

tr

Türkisch

uk

Ukrainisch

vi

Vietnamesisch

zh

Vereinfachtes Chinesisch

zh-Hans

Vereinfachtes Chinesisch

zh-Hant

Chinesisch (Traditionell)

ImageDetail

Eine Zeichenfolge, die angibt, welche domänenspezifischen Details zurückgegeben werden sollen.

Wert Beschreibung
celebrities

Details, die als Prominente erkannt wurden.

landmarks

Details, die als Sehenswürdigkeiten erkannt wurden.

IndexProjectionMode

Definiert das Verhalten der Indexprojektionen in Bezug auf den Rest des Indexers.

Wert Beschreibung
skipIndexingParentDocuments

Das Quelldokument wird vom Schreiben in den Zielindex des Indexers übersprungen.

includeIndexingParentDocuments

Das Quelldokument wird in den Zielindex des Indexers geschrieben. Dies ist das Standardmuster.

InputFieldMappingEntry

Eingabefeldzuordnung für eine Fähigkeit.

Name Typ Beschreibung
inputs

InputFieldMappingEntry[]

Die rekursiven Eingaben, die beim Erstellen eines komplexen Typs verwendet werden.

name

string

Der Name der Eingabe.

source

string

Die Quelle der Eingabe.

sourceContext

string

Der Quellkontext, der zum Auswählen rekursiver Eingaben verwendet wird.

KeyPhraseExtractionSkill

Eine Fähigkeit, die Textanalyse für die Extraktion von Schlüsselausdrücken verwendet.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.KeyPhraseExtractionSkill

Der Diskriminator für abgeleitete Typen.

context

string

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.

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

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

inputs

InputFieldMappingEntry[]

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

maxKeyPhraseCount

integer (int32)

Eine Zahl, die angibt, wie viele Schlüsselbegriffe zurückgegeben werden sollen. Wenn nicht vorhanden, werden alle identifizierten Schlüsselausdrücke zurückgegeben.

modelVersion

string

Die Version des Modells, die beim Aufrufen des Textanalyse-Diensts verwendet werden soll. Er wird standardmäßig auf den neuesten verfügbaren Wert festgelegt, wenn er nicht angegeben ist. Es wird empfohlen, diesen Wert nicht anzugeben, es sei denn, es ist unbedingt erforderlich.

name

string

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

OutputFieldMappingEntry[]

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.

KeyPhraseExtractionSkillLanguage

Die Sprachcodes, die von KeyPhraseExtractionSkill für Eingabetext unterstützt werden.

Wert Beschreibung
da

Dänisch

nl

Holländisch

en

English

fi

Finnisch

fr

Französisch

de

Deutsch

it

Italienisch

ja

Japanese

ko

Korean

no

Norwegisch (Bokmaal)

pl

Polnisch

pt-PT

Portugiesisch (Portugal)

pt-BR

Portugiesisch (Brasilien)

ru

Russisch

es

Spanish

sv

Schwedisch

LanguageDetectionSkill

Eine Fähigkeit, die sprache des Eingabetexts zu erkennen und meldet einen einzigen Sprachcode für jedes Dokument, das auf der Anforderung übermittelt wurde. Der Sprachcode wird mit einer Bewertung gekoppelt, die die Konfidenz der Analyse angibt.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.LanguageDetectionSkill

Der Diskriminator für abgeleitete Typen.

context

string

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.

defaultCountryHint

string

Ein Ländercode, der als Hinweis auf das Spracherkennungsmodell verwendet werden soll, wenn er die Sprache nicht mehrdeutig machen kann.

description

string

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

inputs

InputFieldMappingEntry[]

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

modelVersion

string

Die Version des Modells, die beim Aufrufen des Textanalyse-Diensts verwendet werden soll. Er wird standardmäßig auf den neuesten verfügbaren Wert festgelegt, wenn er nicht angegeben ist. Es wird empfohlen, diesen Wert nicht anzugeben, es sei denn, es ist unbedingt erforderlich.

name

string

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

OutputFieldMappingEntry[]

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.

MergeSkill

Eine Fähigkeit zum Zusammenführen von zwei oder mehr Zeichenfolgen in einer einzigen einheitlichen Zeichenfolge mit einem optionalen benutzerdefinierten Trennzeichen, das jeden Komponententeil trennt.

Name Typ Standardwert Beschreibung
@odata.type string:

#Microsoft.Skills.Text.MergeSkill

Der Diskriminator für abgeleitete Typen.

context

string

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.

description

string

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

inputs

InputFieldMappingEntry[]

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

insertPostTag

string

Das Tag gibt das Ende des zusammengeführten Texts an. Standardmäßig ist das Tag ein leerer Leerraum.

insertPreTag

string

Das Tag gibt den Anfang des zusammengeführten Texts an. Standardmäßig ist das Tag ein leerer Leerraum.

name

string

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

OutputFieldMappingEntry[]

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.

OcrLineEnding

Definiert die Abfolge von Zeichen, die zwischen den Textzeilen verwendet werden sollen, die von der OCR-Fähigkeit erkannt werden. Der Standardwert ist "space".

Wert Beschreibung
space

Zeilen werden durch ein einzelnes Leerzeichen getrennt.

carriageReturn

Zeilen werden durch ein Wagenrücklaufzeichen ('\r') getrennt.

lineFeed

Zeilen werden durch ein einzelnes Zeilenvorschubzeichen ('\n') getrennt.

carriageReturnLineFeed

Zeilen werden durch einen Wagenrücklauf und ein Zeilenvorschubzeichen ('\r\n') getrennt.

OcrSkill

Eine Fähigkeit, die Text aus Bilddateien extrahiert.

Name Typ Standardwert Beschreibung
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

Der Diskriminator für abgeleitete Typen.

context

string

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.

defaultLanguageCode

OcrSkillLanguage

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

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

detectOrientation

boolean

False

Ein Wert, der angibt, dass die Ausrichtungserkennung aktiviert oder nicht aktiviert wird. Die Standardeinstellung ist "false".

inputs

InputFieldMappingEntry[]

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

lineEnding

OcrLineEnding

Definiert die Abfolge von Zeichen, die zwischen den Textzeilen verwendet werden sollen, die von der OCR-Fähigkeit erkannt werden. Der Standardwert ist "space".

name

string

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

OutputFieldMappingEntry[]

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.

OcrSkillLanguage

Die Sprachcodes, die für die Eingabe durch OcrSkill unterstützt werden.

Wert Beschreibung
af

Afrikaans

sq

Albanian

anp

Angika (Devanagiri)

ar

Arabisch

ast

Asturisch

awa

Awadhi-Hindi (Devanagari)

az

Aserbaidschanisch (Lateinisch)

bfy

Bagheli

eu

Baskisch

be

Belarussisch (Kyrillisch und Lateinisch)

be-cyrl

Belarussisch (Kyrillisch)

be-latn

Belarussisch (Lateinisch)

bho

Bhojpuri-Hindi (Devanagari)

bi

Bislama

brx

Bodo (Devanagiri)

bs

Bosnisch (Lateinisch)

bra

Brajbha

br

Bretonisch

bg

Bulgarisch

bns

Bundeli (eine Sprache in Indien)

bua

Buryat (Kyrillisch)

ca

Katalanisch

ceb

Cebuano

rab

Chamling

ch

Chamorro

hne

Chhattisgarhi (Devanagiri)

zh-Hans

Vereinfachtes Chinesisch

zh-Hant

Chinesisch (Traditionell)

kw

Cornish

co

Korsisch

crh

Krim-Tatar (Lateinisch)

hr

Kroatisch

cs

Tschechisch

da

Dänisch

prs

Dari

dhi

Dhimal (Devanagiri)

doi

Dogri (Devanagiri)

nl

Holländisch

en

English

myv

Erzya (Kyrillisch)

et

Estnisch

fo

Färöisch

fj

Fidschianisch

fil

Philippinisch

fi

Finnisch

fr

Französisch

fur

Frulianisch

gag

Gagauz (Lateinisch)

gl

Galicisch

de

Deutsch

gil

Gilberteesisch

gon

Gondi (Devanagiri)

el

Griechisch

kl

Grönländisch

gvr

Gurung (Devanagari)

ht

Haitianisches Kreolisch

hlb

Halbi (Devanagari)

hni

Hani

bgc

Haryanvi

haw

Hawaiianisch

hi

Hindi

mww

Hmong Daw (Lateinisch)

hoc

Ho (Devanagiri)

hu

Ungarisch

is

Isländisch

smn

Inari Sami

id

Indonesisch

ia

Interlingua

iu

Inuktitut (Lateinisch)

ga

Irisch

it

Italienisch

ja

Japanese

Jns

Jaunsari (Devanagiri)

jv

Javanisch

kea

Kabuverdianu

kac

Kachin (Lateinisch)

xnr

Kangri (Devanagiri)

krc

Karachay-Balkar

kaa-cyrl

Kara-Kalpak (Kyrillisch)

kaa

Kara-Kalpak (Lateinisch)

csb

Kaschubisch

kk-cyrl

Kasachisch (Kyrillisch)

kk-latn

Kasachisch (Lateinisch)

klr

Khaling

kha

Khasi

quc

K'iche'

ko

Korean

kfq

Angst

kpy

Koryak

kos

Kosraean

kum

Kumyk (Kyrillisch)

ku-arab

Kurdisch (Arabisch)

ku-latn

Kurdisch (Lateinisch)

kru

Kurukh (Devanagari)

ky

Kirgisisch (Kyrillisch)

lkt

Lakota

la

Latein

lt

Litauisch

dsb

Niedersorbisch

smj

Lule Samisch

lb

Luxemburgisch

bfz

Mahasu Pahari (Devanagiri)

ms

Malaiisch (Lateinisch)

mt

Maltese

kmj

Malto (Devanagiri)

gv

Manx-Sprache

mi

Maori

mr

Marathi

mn

Mongolisch (Kyrillisch)

cnr-cyrl

Montenegrin (Kyrillisch)

cnr-latn

Montenegrin (Lateinisch)

nap

Neapolitanisch

ne

Nepalesisch

niu

Niueanisch

nog

Nogay

sme

Nordsami (Lateinisch)

nb

Norwegisch

no

Norwegisch

oc

Okzitanisch

os

Ossetisch

ps

Paschtu

fa

Persian

pl

Polnisch

pt

Portugiesisch

pa

Punjabi (Arabisch)

ksh

Ripuarisch

ro

Romanian

rm

Rätoromanisch

ru

Russisch

sck

Sadri (Devanagari)

sm

Samisch (Lateinisch)

sa

Sanskrit (Devanagiri)

sat

Santali (Devanagiri)

sco

Schotten

gd

Schottisches Gälisch

sr

Serbisch (lateinisch)

sr-Cyrl

Serbisch (Kyrillisch)

sr-Latn

Serbisch (lateinisch)

xsr

Sherpa (Devanagari)

srx

Sirmauri (Devanagiri)

sms

Skolt Sami

sk

Slowakisch

sl

Slovenian

so

Somalia (Arabisch)

sma

Südsami

es

Spanish

sw

Swahili (Lateinisch)

sv

Schwedisch

tg

Tadschikisch (Kyrillisch)

tt

Tatar (Lateinisch)

tet

Tetum

thf

Thangmi

to

Tongan

tr

Türkisch

tk

Turkmenisch (Lateinisch)

tyv

Tuvan

hsb

Obersorbisch

ur

Urdu

ug

Uyghur (Arabisch)

uz-arab

Usbekisch (Arabisch)

uz-cyrl

Usbekisch (Kyrillisch)

uz

Usbekisch (Lateinisch)

vo

Volapük

wae

Walser

cy

Walisisch

fy

Westfriesisch

yua

Yucatec Maya

za

Zhuang

zu

Zulu

unk

Unbekannt (Alle)

OutputFieldMappingEntry

Ausgabefeldzuordnung für eine Fähigkeit.

Name Typ Beschreibung
name

string

Der Name der Ausgabe, der durch den Skill definiert wird.

targetName

string

Der Zielname der Ausgabe. Es ist optional und standardmäßig name.

PIIDetectionSkill

Mithilfe der Textanalyse-API werden persönliche Informationen aus einem Eingabetext extrahiert und sie maskieren können.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.PIIDetectionSkill

Der Diskriminator für abgeleitete Typen.

context

string

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.

defaultLanguageCode

string

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

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

domain

string

Wenn angegeben, wird die PII-Domäne so festgelegt, dass nur eine Teilmenge der Entitätskategorien eingeschlossen wird. Mögliche Werte sind: 'phi', 'none'. Der Standardwert ist 'none'.

inputs

InputFieldMappingEntry[]

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

maskingCharacter

string

maxLength: 1

Das Zeichen, das zum Maskieren des Texts verwendet wird, wenn der Parameter maskingMode zum Ersetzen festgelegt ist. Der Standardwert ist '*'.

maskingMode

PIIDetectionSkillMaskingMode

Ein Parameter, der verschiedene Methoden bereitstellt, um die persönlichen Informationen zu maskieren, die im Eingabetext erkannt wurden. Der Standardwert ist 'none'.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Ein Wert zwischen 0 und 1, der nur Entitäten enthält, deren Konfidenzbewertung größer als der angegebene Wert ist. Wenn sie nicht festgelegt (Standardeinstellung) oder explizit auf NULL festgelegt ist, werden alle Entitäten eingeschlossen.

modelVersion

string

Die Version des Modells, die beim Aufrufen des Textanalyse-Diensts verwendet werden soll. Er wird standardmäßig auf den neuesten verfügbaren Wert festgelegt, wenn er nicht angegeben ist. Es wird empfohlen, diesen Wert nicht anzugeben, es sei denn, es ist unbedingt erforderlich.

name

string

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

OutputFieldMappingEntry[]

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.

piiCategories

string[]

Eine Liste der PiI-Entitätskategorien, die extrahiert und maskiert werden sollen.

PIIDetectionSkillMaskingMode

Eine Zeichenfolge, die angibt, welcher maskingMode verwendet werden soll, um die im Eingabetext erkannten persönlichen Informationen zu maskieren.

Wert Beschreibung
none

Es tritt keine Maskierung auf, und die maskedText-Ausgabe wird nicht zurückgegeben.

replace

Ersetzt die erkannten Entitäten durch das im parameter maskingCharacter angegebene Zeichen. Das Zeichen wird an die Länge der erkannten Entität wiederholt, sodass die Offsets sowohl dem Eingabetext als auch dem ausgabeformatiertenText korrekt entsprechen.

SearchIndexerDataNoneIdentity

Löscht die Identitätseigenschaft einer Datenquelle.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Azure.Search.DataNoneIdentity

Ein URI-Fragment, das den Typ der Identität angibt.

SearchIndexerDataUserAssignedIdentity

Gibt die Identität für eine zu verwendende Datenquelle an.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Azure.Search.DataUserAssignedIdentity

Ein URI-Fragment, das den Typ der Identität angibt.

userAssignedIdentity

string

Die vollqualifizierte Azure-Ressourcen-ID einer vom Benutzer zugewiesenen verwalteten Identität in der Regel im Format "/subscriptions/12345678-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId", die dem Suchdienst zugewiesen werden sollen.

SearchIndexerIndexProjection

Definition zusätzlicher Projektionen für sekundäre Suchindizes.

Name Typ Beschreibung
parameters

SearchIndexerIndexProjectionsParameters

Ein Wörterbuch mit indexprojektionsspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss einen Grundtyp aufweisen.

selectors

SearchIndexerIndexProjectionSelector[]

Eine Liste von Projektionen, die für sekundäre Suchindizes ausgeführt werden sollen.

SearchIndexerIndexProjectionSelector

Beschreibung, welche Daten im angegebenen Suchindex gespeichert werden sollen.

Name Typ Beschreibung
mappings

InputFieldMappingEntry[]

Zuordnungen für die Projektion oder welche Quelle welchem Feld im Zielindex zugeordnet werden soll.

parentKeyFieldName

string

Name des Felds im Suchindex, dem der Schlüsselwert des übergeordneten Dokuments zugeordnet werden soll. Es muss sich um ein Zeichenfolgenfeld handeln, das gefiltert werden kann, und nicht um das Schlüsselfeld.

sourceContext

string

Quellkontext für die Projektionen. Stellt die Kardinalität dar, bei der das Dokument in mehrere Unterdokumente aufgeteilt wird.

targetIndexName

string

Name des Suchindexes, auf den projiziert werden soll. Muss über ein Schlüsselfeld verfügen, auf das das Analysetool "keyword" festgelegt ist.

SearchIndexerIndexProjectionsParameters

Ein Wörterbuch mit indexprojektionsspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss einen Grundtyp aufweisen.

Name Typ Beschreibung
projectionMode

IndexProjectionMode

Definiert das Verhalten der Indexprojektionen in Bezug auf den Rest des Indexers.

SearchIndexerKnowledgeStore

Definition zusätzlicher Projektionen für Azure Blob, Tabelle oder Dateien mit erweiterten Daten.

Name Typ Beschreibung
identity SearchIndexerDataIdentity:

Die benutzerdefinierte verwaltete Identität, die für Verbindungen zu Azure Storage beim Schreiben von Knowledge Store-Projektionen verwendet wird. Wenn der Verbindungszeichenfolge eine Identität (ResourceId) angibt und diese nicht angegeben ist, wird die vom System zugewiesene verwaltete Identität verwendet. Bei Aktualisierungen des Indexers bleibt der Wert unverändert, wenn die Identität nicht angegeben ist. Wenn der Wert auf "none" festgelegt ist, wird der Wert dieser Eigenschaft gelöscht.

projections

SearchIndexerKnowledgeStoreProjection[]

Eine Liste zusätzlicher Projektionen, die während der Indizierung ausgeführt werden sollen.

storageConnectionString

string

Die Verbindungszeichenfolge zu den Storage-Account-Projektionen wird in gespeichert.

SearchIndexerKnowledgeStoreFileProjectionSelector

Projektionsdefinition für die Daten, die in Azure Files gespeichert werden sollen.

Name Typ Beschreibung
generatedKeyName

string

Name des generierten Schlüssels zum Speichern der Projektion unter.

inputs

InputFieldMappingEntry[]

Geschachtelte Eingaben für komplexe Projektionen.

referenceKeyName

string

Name des Referenzschlüssels für unterschiedliche Projektionen.

source

string

Quelldaten zum Projekt.

sourceContext

string

Quellkontext für komplexe Projektionen.

storageContainer

string

Blobcontainer zum Speichern von Projektionen.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Projektionsdefinition für die Daten, die in Azure Blob gespeichert werden sollen.

Name Typ Beschreibung
generatedKeyName

string

Name des generierten Schlüssels zum Speichern der Projektion unter.

inputs

InputFieldMappingEntry[]

Geschachtelte Eingaben für komplexe Projektionen.

referenceKeyName

string

Name des Referenzschlüssels für unterschiedliche Projektionen.

source

string

Quelldaten zum Projekt.

sourceContext

string

Quellkontext für komplexe Projektionen.

storageContainer

string

Blobcontainer zum Speichern von Projektionen.

SearchIndexerKnowledgeStoreProjection

Containerobjekt für verschiedene Projektionsmarkierer.

Name Typ Beschreibung
files

SearchIndexerKnowledgeStoreFileProjectionSelector[]

Projektionen zu Azure File Storage.

objects

SearchIndexerKnowledgeStoreObjectProjectionSelector[]

Projektionen zu Azure Blob storage.

tables

SearchIndexerKnowledgeStoreTableProjectionSelector[]

Projektionen zu Azure Table storage.

SearchIndexerKnowledgeStoreTableProjectionSelector

Beschreibung, welche Daten in Azure-Tabellen gespeichert werden sollen.

Name Typ Beschreibung
generatedKeyName

string

Name des generierten Schlüssels zum Speichern der Projektion unter.

inputs

InputFieldMappingEntry[]

Geschachtelte Eingaben für komplexe Projektionen.

referenceKeyName

string

Name des Referenzschlüssels für unterschiedliche Projektionen.

source

string

Quelldaten zum Projekt.

sourceContext

string

Quellkontext für komplexe Projektionen.

tableName

string

Name der Azure-Tabelle, in der projizierte Daten gespeichert werden sollen.

SearchIndexerSkillset

Eine Liste der Fähigkeiten.

Name Typ Beschreibung
@odata.etag

string

Das ETag des Skillset.

cognitiveServices CognitiveServicesAccount:

Details zum Azure-KI-Service, der beim Ausführen von Skills verwendet werden soll.

description

string

Die Beschreibung des Skillsets.

encryptionKey

SearchResourceEncryptionKey

Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel dient dazu, eine zusätzliche Ebene der Ruheverschlüsselung für deine Skillset-Definition bereitzustellen, wenn du volle Sicherheit möchtest, dass niemand, nicht einmal Microsoft, deine Skillset-Definition entschlüsseln kann. Sobald Sie Ihre Skillset-Definition verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Sie können diese Eigenschaft nach Bedarf ändern, wenn Sie den Verschlüsselungsschlüssel drehen möchten. Ihre Skillset-Definition wird davon nicht betroffen sein. Verschlüsselung mit vom Kunden verwalteten Schlüsseln steht nicht für kostenlose Suchdienste zur Verfügung und ist nur für kostenpflichtige Dienste verfügbar, die am oder nach dem 1. Januar 2019 erstellt wurden.

indexProjections

SearchIndexerIndexProjection

Definition zusätzlicher Projektionen für sekundäre Suchindex(en).

knowledgeStore

SearchIndexerKnowledgeStore

Definition zusätzlicher Projektionen auf Azure-Blobs, Tabellen oder Dateien von angereicherten Daten.

name

string

Der Name des Skillsets.

skills SearchIndexerSkill[]:

Eine Liste der Fähigkeiten im Skillset.

SearchResourceEncryptionKey

Ein vom Kunden verwalteter Verschlüsselungsschlüssel im Azure Key Vault. Schlüssel, die Sie erstellen und verwalten, können zum Verschlüsseln oder Entschlüsseln ruhender Daten verwendet werden, z. B. Indizes und Synonymzuordnungen.

Name Typ Beschreibung
accessCredentials.applicationId

string

Eine AAD-Anwendungs-ID, die die erforderlichen Zugriffsberechtigungen für den Azure Key Vault erteilt hat, die beim Verschlüsseln Ihrer ruhenden Daten verwendet werden sollen. Die Anwendungs-ID sollte nicht mit der Objekt-ID für Ihre AAD-Anwendung verwechselt werden.

accessCredentials.applicationSecret

string

Der Authentifizierungsschlüssel der angegebenen AAD-Anwendung.

identity SearchIndexerDataIdentity:

Eine explizite verwaltete Identität, die für diesen Verschlüsselungsschlüssel verwendet werden soll. Wenn diese Eigenschaft nicht angegeben ist und die Eigenschaft für Zugriffsanmeldeinformationen null ist, wird die vom System zugewiesene verwaltete Identität verwendet. Wenn die explizite Identität nicht angegeben ist, bleibt die Aktualisierung der Ressource unverändert. Wenn "none" angegeben wird, wird der Wert dieser Eigenschaft gelöscht.

keyVaultKeyName

string

Der Name Ihres Azure Key Vault-Schlüssels, der zum Verschlüsseln Ihrer ruhenden Daten verwendet werden soll.

keyVaultKeyVersion

string

Die Version Ihres Azure Key Vault-Schlüssels, der zum Verschlüsseln Ihrer ruhenden Daten verwendet werden soll.

keyVaultUri

string

Der URI Ihres Azure Key Vault, auch als DNS-Name bezeichnet, der den Schlüssel enthält, der zum Verschlüsseln Ihrer ruhenden Daten verwendet werden soll. Ein Beispiel-URI kann https://my-keyvault-name.vault.azure.netsein.

SentimentSkillLanguage

Die Sprachcodes, die von SentimentSkill für Eingabetext unterstützt werden.

Wert Beschreibung
da

Dänisch

nl

Holländisch

en

English

fi

Finnisch

fr

Französisch

de

Deutsch

el

Griechisch

it

Italienisch

no

Norwegisch (Bokmaal)

pl

Polnisch

pt-PT

Portugiesisch (Portugal)

ru

Russisch

es

Spanish

sv

Schwedisch

tr

Türkisch

SentimentSkillV3

Mithilfe der Textanalyse-API werden unstrukturierter Text ausgewertet und für jeden Datensatz Stimmungsbezeichnungen (z. B. "negativ", "neutral" und "positiv") basierend auf dem höchsten Konfidenzwert bereitgestellt, der vom Dienst auf Satz- und Dokumentebene gefunden wird.

Name Typ Standardwert Beschreibung
@odata.type string:

#Microsoft.Skills.Text.V3.SentimentSkill

Der Diskriminator für abgeleitete Typen.

context

string

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.

defaultLanguageCode

SentimentSkillLanguage

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

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

includeOpinionMining

boolean

False

Bei Festlegung auf "true" enthält die Qualifikationsausgabe Informationen aus der Textanalyse für das Meinungsmining, nämlich Ziele (Substantive oder Verben) und deren zugehörige Bewertung (Adjektiv) im Text. Die Standardeinstellung ist "false".

inputs

InputFieldMappingEntry[]

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

modelVersion

string

Die Version des Modells, die beim Aufrufen des Textanalyse-Diensts verwendet werden soll. Er wird standardmäßig auf den neuesten verfügbaren Wert festgelegt, wenn er nicht angegeben ist. Es wird empfohlen, diesen Wert nicht anzugeben, es sei denn, es ist unbedingt erforderlich.

name

string

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

OutputFieldMappingEntry[]

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.

ShaperSkill

Eine Fähigkeit zum Umgestalten der Ausgaben. Er erstellt einen komplexen Typ zur Unterstützung zusammengesetzter Felder (auch als mehrteilige Felder bezeichnet).

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

Der Diskriminator für abgeleitete Typen.

context

string

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.

description

string

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

inputs

InputFieldMappingEntry[]

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

name

string

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

OutputFieldMappingEntry[]

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.

SplitSkill

Eine Fähigkeit, eine Zeichenfolge in Textblöcke aufzuteilen.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

Der Diskriminator für abgeleitete Typen.

context

string

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.

defaultLanguageCode

SplitSkillLanguage

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

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

inputs

InputFieldMappingEntry[]

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

maximumPageLength

integer (int32)

Die gewünschte maximale Seitenlänge. Der Standardwert ist 10000.

maximumPagesToTake

integer (int32)

Gilt nur, wenn "textSplitMode" auf "Pages" festgelegt ist. Wenn angegeben, wird splitSkill nach der Verarbeitung der ersten "maximumPagesToTake"-Seiten unterbrochen, um die Leistung zu verbessern, wenn nur einige anfängliche Seiten aus jedem Dokument benötigt werden.

name

string

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

OutputFieldMappingEntry[]

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.

pageOverlapLength

integer (int32)

Gilt nur, wenn "textSplitMode" auf "Pages" festgelegt ist. Wenn angegeben, beginnt der n+1. Block mit dieser Anzahl von Zeichen/Token vom Ende des n. Abschnitts.

textSplitMode

TextSplitMode

Ein Wert, der angibt, welcher Geteilte Modus ausgeführt werden soll.

SplitSkillLanguage

Die Sprachcodes, die von SplitSkill für Eingabetext unterstützt werden.

Wert Beschreibung
am

Amharic

bs

Bosnian

cs

Tschechisch

da

Dänisch

de

Deutsch

en

English

es

Spanish

et

Estnisch

fi

Finnisch

fr

Französisch

he

Hebräisch

hi

Hindi

hr

Kroatisch

hu

Ungarisch

id

Indonesisch

is

Isländisch

it

Italienisch

ja

Japanese

ko

Korean

lv

Lettisch

nb

Norwegisch

nl

Holländisch

pl

Polnisch

pt

Portugiesisch (Portugal)

pt-br

Portugiesisch (Brasilien)

ru

Russisch

sk

Slowakisch

sl

Slovenian

sr

Serbisch

sv

Schwedisch

tr

Türkisch

ur

Urdu

zh

Chinesisch (vereinfacht)

TextSplitMode

Ein Wert, der angibt, welcher Geteilte Modus ausgeführt werden soll.

Wert Beschreibung
pages

Teilen Sie den Text in einzelne Seiten auf.

sentences

Teilen Sie den Text in einzelne Sätze.

TextTranslationSkill

Eine Fähigkeit zum Übersetzen von Text aus einer Sprache in eine andere.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.TranslationSkill

Der Diskriminator für abgeleitete Typen.

context

string

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.

defaultFromLanguageCode

TextTranslationSkillLanguage

Der Sprachcode zum Übersetzen von Dokumenten für Dokumente, die die Sprache nicht explizit angeben.

defaultToLanguageCode

TextTranslationSkillLanguage

Der Sprachcode zum Übersetzen von Dokumenten in Dokumente, die die Sprache nicht explizit angeben.

description

string

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

inputs

InputFieldMappingEntry[]

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

name

string

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

OutputFieldMappingEntry[]

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.

suggestedFrom

TextTranslationSkillLanguage

Der Sprachcode zum Übersetzen von Dokumenten, wenn weder die fromLanguageCode-Eingabe noch der DefaultFromLanguageCode-Parameter bereitgestellt werden, und die automatische Spracherkennung ist nicht erfolgreich. Der Standardwert ist en.

TextTranslationSkillLanguage

Die Sprachcodes, die von TextTranslationSkill für Eingabetext unterstützt werden.

Wert Beschreibung
af

Afrikaans

ar

Arabisch

bn

Bengalisch

bs

Bosnisch (Lateinisch)

bg

Bulgarisch

yue

Kantonesisch (traditionell)

ca

Katalanisch

zh-Hans

Vereinfachtes Chinesisch

zh-Hant

Chinesisch (Traditionell)

hr

Kroatisch

cs

Tschechisch

da

Dänisch

nl

Holländisch

en

English

et

Estnisch

fj

Fidschianisch

fil

Philippinisch

fi

Finnisch

fr

Französisch

de

Deutsch

el

Griechisch

ht

Haitianisches Kreolisch

he

Hebräisch

hi

Hindi

mww

Hmong Daw

hu

Ungarisch

is

Isländisch

id

Indonesisch

it

Italienisch

ja

Japanese

sw

Kiswahili

tlh

Klingon

tlh-Latn

Klingon (lateinische Schrift)

tlh-Piqd

Klingon (Klingon-Schrift)

ko

Korean

lv

Lettisch

lt

Litauisch

mg

Madagassisch

ms

Malay

mt

Maltese

nb

Norwegisch

fa

Persian

pl

Polnisch

pt

Portugiesisch

pt-br

Portugiesisch (Brasilien)

pt-PT

Portugiesisch (Portugal)

otq

Querétaro Otomi

ro

Romanian

ru

Russisch

sm

Samoa

sr-Cyrl

Serbisch (Kyrillisch)

sr-Latn

Serbisch (lateinisch)

sk

Slowakisch

sl

Slovenian

es

Spanish

sv

Schwedisch

ty

Tahitianisch

ta

Tamil

te

Telugu

th

Thailändisch

to

Tongan

tr

Türkisch

uk

Ukrainisch

ur

Urdu

vi

Vietnamesisch

cy

Walisisch

yua

Yucatec Maya

ga

Irisch

kn

Kannada

mi

Maori

ml

Malayalam

pa

Panjabi

VisualFeature

Die Zeichenfolgen, die angeben, welche visuellen Feature-Typen zurückgegeben werden sollen.

Wert Beschreibung
adult

Visuelle Merkmale, die als erwachsene Personen erkannt werden.

brands

Visuelle Features, die als kommerzielle Marken anerkannt sind.

categories

Kategorien.

description

Eine Beschreibung.

faces

Visuelle Features, die als Personensicht erkannt werden.

objects

Visuelle Features, die als Objekte erkannt werden.

tags

Tags.

WebApiSkill

Eine Fähigkeit, die einen Web-API-Endpunkt aufrufen kann, sodass Sie ein Skillset erweitern können, indem Sie ihren benutzerdefinierten Code aufrufen.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Custom.WebApiSkill

Der Diskriminator für abgeleitete Typen.

authIdentity SearchIndexerDataIdentity:

Die vom Benutzer zugewiesene verwaltete Identität, die für ausgehende Verbindungen verwendet wird. Wenn eine authResourceId bereitgestellt und nicht angegeben wird, wird die vom System zugewiesene verwaltete Identität verwendet. Bei Aktualisierungen des Indexers bleibt der Wert unverändert, wenn die Identität nicht angegeben ist. Wenn der Wert auf "none" festgelegt ist, wird der Wert dieser Eigenschaft gelöscht.

authResourceId

string

Gilt für benutzerdefinierte Fähigkeiten, die eine Verbindung mit externem Code in einer Azure-Funktion oder einer anderen Anwendung herstellen, die die Transformationen bereitstellt. Dieser Wert sollte die Anwendungs-ID sein, die für die Funktion oder App erstellt wurde, als sie bei Azure Active Directory registriert wurde. Wenn angegeben, stellt die benutzerdefinierte Fähigkeit eine Verbindung mit der Funktion oder App mithilfe einer verwalteten ID (entweder system oder vom Benutzer zugewiesen) des Suchdiensts und dem Zugriffstoken der Funktion oder App mithilfe dieses Werts als Ressourcen-ID zum Erstellen des Bereichs des Zugriffstokens.

batchSize

integer (int32)

Die gewünschte Batchgröße, die die Anzahl der Dokumente angibt.

context

string

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.

degreeOfParallelism

integer (int32)

Bei Festlegung wird die Anzahl der parallelen Aufrufe, die an die Web-API vorgenommen werden können, ausgeführt.

description

string

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

httpHeaders

object

Die Header, die zum Erstellen der HTTP-Anforderung erforderlich sind.

httpMethod

string

Die Methode für die HTTP-Anforderung.

inputs

InputFieldMappingEntry[]

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

name

string

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

OutputFieldMappingEntry[]

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.

timeout

string (duration)

Das gewünschte Timeout für die Anforderung. Der Standardwert ist „30 Sekunden“.

uri

string

Die URL für die Web-API.