Conversation Authoring Project - Create Project
Erstellt ein neues Projekt oder aktualisiert ein vorhandenes.
PATCH {Endpoint}/language/authoring/analyze-conversations/projects/{projectName}?api-version=2025-11-01
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Endpoint
|
path | True |
string (uri) |
Unterstützter Cognitive Services-Endpunkt, z. B. https://< resource-name.api.cognitiveservices.azure.com>. |
|
project
|
path | True |
string maxLength: 100 |
Der neue Projektname. |
|
api-version
|
query | True |
string minLength: 1 |
Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version. |
Anforderungstext
Media Types: "application/merge-patch+json"
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| language | True |
string |
Die Projektsprache. Dies ist die BCP-47-Darstellung einer Sprache. Verwenden Sie z. B. "en" für Englisch, "en-gb" für Englisch (UK), "es" für Spanisch usw. |
| projectKind | True |
Stellt die Projektart dar. |
|
| projectName | True |
string |
Der neue Projektname. |
| description |
string |
Die Projektbeschreibung. |
|
| multilingual |
boolean |
Gibt an, ob das Projekt für mehrere Sprachen verwendet wird oder nicht. |
|
| settings |
Die Projekteinstellungen. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Die Anforderung war erfolgreich. |
|
| 201 Created |
Die Anforderung ist erfolgreich und eine neue Ressource wurde als Ergebnis erstellt. |
|
| Other Status Codes |
Unerwartete Fehlerantwort. Header x-ms-error-code: string |
Sicherheit
Ocp-Apim-Subscription-Key
Typ:
apiKey
In:
header
OAuth2Auth
Typ:
oauth2
Ablauf:
accessCode
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Token-URL:
https://login.microsoftonline.com/common/oauth2/token
Bereiche
| Name | Beschreibung |
|---|---|
| https://cognitiveservices.azure.com/.default |
Beispiele
Successful Create Project
Beispielanforderung
PATCH {Endpoint}/language/authoring/analyze-conversations/projects/myproject?api-version=2025-11-01
{
"projectName": "myproject",
"language": "en",
"projectKind": "Conversation",
"description": "This is a sample conversation project.",
"multilingual": false
}
Beispiel für eine Antwort
{
"createdDateTime": "2022-04-18T13:53:03Z",
"lastModifiedDateTime": "2022-04-18T13:53:03Z",
"projectKind": "Conversation",
"projectName": "myproject",
"multilingual": false,
"description": "This is a sample conversation project.",
"language": "en"
}
{
"createdDateTime": "2022-04-18T13:53:03Z",
"lastModifiedDateTime": "2022-04-18T13:53:03Z",
"lastTrainedDateTime": "2022-04-18T14:14:28Z",
"lastDeployedDateTime": "2022-04-18T14:49:01Z",
"projectKind": "Conversation",
"projectName": "myproject",
"multilingual": false,
"description": "This is a sample conversation project.",
"language": "en"
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Analyze |
Stellt die Optionen dar, die zum Erstellen oder Aktualisieren eines Projekts verwendet werden. |
|
Analyze |
Stellt die Metadaten eines Projekts dar. |
|
Analyze |
Stellt die Einstellungen dar, die zum Definieren des Projektverhaltens verwendet werden. |
|
Azure. |
Das Fehlerobjekt. |
|
Azure. |
Eine Antwort, die Fehlerdetails enthält. |
|
Azure. |
Ein Objekt, das spezifischere Informationen zum Fehler enthält. Gemäß den Richtlinien der Azure-REST-API: . https://aka.ms/AzureRestApiGuidelines#handling-errors |
|
Project |
AnalyzeConversationAuthoringCreateProjectOptions
Stellt die Optionen dar, die zum Erstellen oder Aktualisieren eines Projekts verwendet werden.
| Name | Typ | Beschreibung |
|---|---|---|
| description |
string |
Die Projektbeschreibung. |
| language |
string |
Die Projektsprache. Dies ist die BCP-47-Darstellung einer Sprache. Verwenden Sie z. B. "en" für Englisch, "en-gb" für Englisch (UK), "es" für Spanisch usw. |
| multilingual |
boolean |
Gibt an, ob das Projekt für mehrere Sprachen verwendet wird oder nicht. |
| projectKind |
Stellt die Projektart dar. |
|
| projectName |
string |
Der neue Projektname. |
| settings |
Die Projekteinstellungen. |
AnalyzeConversationAuthoringProjectMetadata
Stellt die Metadaten eines Projekts dar.
| Name | Typ | Beschreibung |
|---|---|---|
| createdDateTime |
string (date-time) |
Stellt das Datum und die Uhrzeit der Projekterstellung dar. |
| description |
string |
Die Projektbeschreibung. |
| language |
string |
Die Projektsprache. Dies ist die BCP-47-Darstellung einer Sprache. Verwenden Sie z. B. "en" für Englisch, "en-gb" für Englisch (UK), "es" für Spanisch usw. |
| lastDeployedDateTime |
string (date-time) |
Stellt das Datum und die Uhrzeit der letzten Bereitstellung des Projekts dar. |
| lastModifiedDateTime |
string (date-time) |
Stellt das Datum und die Uhrzeit der Projekterstellung dar. |
| lastTrainedDateTime |
string (date-time) |
Stellt das Datum und die Uhrzeit des zuletzt trainierten Projekts dar. |
| multilingual |
boolean |
Gibt an, ob das Projekt für mehrere Sprachen verwendet wird oder nicht. |
| projectKind |
Stellt die Projektart dar. |
|
| projectName |
string maxLength: 100 |
Der neue Projektname. |
| settings |
Die Projekteinstellungen. |
AnalyzeConversationAuthoringProjectSettings
Stellt die Einstellungen dar, die zum Definieren des Projektverhaltens verwendet werden.
| Name | Typ | Beschreibung |
|---|---|---|
| confidenceThreshold |
number (float) |
Der Schwellenwert der Absicht mit der höchsten Konfidenz, bei dem die Vorhersage automatisch in "Keine" geändert wird. Der Wert des Schwellenwerts sollte zwischen 0 und einschließlich 1 liegen. |
Azure.Core.Foundations.Error
Das Fehlerobjekt.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Eine serverdefinierte Gruppe von Fehlercodes. |
| details |
Ein Array von Details zu bestimmten Fehlern, die zu diesem gemeldeten Fehler geführt haben. |
|
| innererror |
Ein Objekt, das spezifischere Informationen enthält als das aktuelle Objekt über den Fehler. |
|
| message |
string |
Eine lesbare Darstellung des Fehlers. |
| target |
string |
Das Ziel des Fehlers. |
Azure.Core.Foundations.ErrorResponse
Eine Antwort, die Fehlerdetails enthält.
| Name | Typ | Beschreibung |
|---|---|---|
| error |
Das Fehlerobjekt. |
Azure.Core.Foundations.InnerError
Ein Objekt, das spezifischere Informationen zum Fehler enthält. Gemäß den Richtlinien der Azure-REST-API: . https://aka.ms/AzureRestApiGuidelines#handling-errors
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Eine serverdefinierte Gruppe von Fehlercodes. |
| innererror |
Innerer Fehler. |
ProjectKind
| Wert | Beschreibung |
|---|---|
| Conversation |
Ein Projekt zur Integration natürlicher Sprache in Apps, Bots und IoT-Geräte. |
| Orchestration |
Ein Projekt zum Verbinden und Orchestrieren von Unterhaltungen, benutzerdefinierten Fragen und LUIS-Projekten in einem einzigen Projekt. |