Datenformate, die vom Orchestrierungs-Workflow akzeptiert werden
Wenn Daten von Ihrem Modell zu Lernzwecken verwendet werden, wird erwartet, dass die Daten in einem bestimmten Format vorliegen. Wenn Sie Ihre Daten in Language Studio mit Tags versehen, werden sie in das in diesem Artikel beschriebene JSON-Format konvertiert. Sie können Ihre Dateien auch manuell mit Tags versehen.
JSON-Dateiformat
Wenn Sie eine Tag-Datei hochladen, sollte sie das gleiche Format aufweisen.
{
"projectFileVersion": "{API-VERSION}",
"stringIndexType": "Utf16CodeUnit",
"metadata": {
"projectKind": "Orchestration",
"projectName": "{PROJECT-NAME}",
"multilingual": false,
"description": "This is a description",
"language": "{LANGUAGE-CODE}"
},
"assets": {
"projectKind": "Orchestration",
"intents": [
{
"category": "{INTENT1}",
"orchestration": {
"targetProjectKind": "Luis|Conversation|QuestionAnswering",
"luisOrchestration": {
"appId": "{APP-ID}",
"appVersion": "0.1",
"slotName": "production"
},
"conversationOrchestration": {
"projectName": "{PROJECT-NAME}",
"deploymentName": "{DEPLOYMENT-NAME}"
},
"questionAnsweringOrchestration": {
"projectName": "{PROJECT-NAME}"
}
}
}
],
"utterances": [
{
"text": "utterance 1",
"language": "{LANGUAGE-CODE}",
"dataset": "{DATASET}",
"intent": "intent1"
}
]
}
}
Schlüssel | Platzhalter | Wert | Beispiel |
---|---|---|---|
api-version |
{API-VERSION} |
Die Version der von Ihnen aufgerufenen API. Der Wert, auf den hier verwiesen wird, entspricht der neuesten veröffentlichten Modellversion. | 2022-03-01-preview |
confidenceThreshold |
{CONFIDENCE-THRESHOLD} |
Dies ist die Schwellenwertbewertung unterhalb, unter der die Absicht als nicht beabsichtigt vorhergesagt wird | 0.7 |
projectName |
{PROJECT-NAME} |
Der Name des Projekts. Bei diesem Wert wird die Groß-/Kleinschreibung beachtet. | EmailApp |
multilingual |
false |
Orchestrierung unterstützt nicht die mehrsprachige Funktion | false |
language |
{LANGUAGE-CODE} |
Hierbei handelt es sich um eine Zeichenfolge, die den Sprachcode für die in Ihrem Projekt verwendete Äußerung angibt. Weitere Informationen zu unterstützten Sprachcodes finden Sie unter Sprachunterstützung. | en-us |
intents |
[] |
Array beinhaltet alle Absichtstypen, die in Ihrem Projekt vorkommen. Dies sind die Absichten, die im Orchestrierungsprojekt verwendet werden. | [] |
Äußerungsformat
[
{
"intent": "intent1",
"language": "{LANGUAGE-CODE}",
"text": "{Utterance-Text}",
},
{
"intent": "intent2",
"language": "{LANGUAGE-CODE}",
"text": "{Utterance-Text}",
}
]
Nächste Schritte
- Sie können Ihre beschrifteten Daten direkt in Ihr Projekt importieren. Importieren von Projekten
- Weitere Informationen zum Beschriften Ihrer Daten finden Sie im Anleitungsartikel. Wenn Sie die Beschriftung Ihrer Daten abgeschlossen haben, können Sie Ihr Modell trainieren.