Normalerweise erstellen und löschen Sie Agents über die Console. In bestimmten erweiterten Szenarien ist es jedoch möglicherweise einfacher, die API zu verwenden.
Agent erstellen
Die folgenden Beispiele zeigen, wie die Methode SetAgent
für den Typ Agent aufgerufen wird.
In diesen Beispielen werden Agents erstellt. Es können jedoch dieselben Methoden verwendet werden, um Agent-Einstellungen wie die Agent-Edition zu aktualisieren.
REST
Bevor Sie die Anfragedaten verwenden, ersetzen Sie die folgenden Werte:
- PROJECT_ID: Ihre Google Cloud-Projekt-ID
HTTP-Methode und URL:
POST https://dialogflow.googleapis.com/v2/projects/PROJECT_ID/agent
JSON-Text der Anfrage:
{ "displayName": "My-display-name", "defaultLanguageCode": "en", "timeZone": "America/New_York" }
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
Sie sollten in etwa folgende JSON-Antwort erhalten:
{ "parent": "projects/PROJECT_ID", "displayName": "My display name", "defaultLanguageCode": "en", "timeZone": "America/New_York", "apiVersion": "API_VERSION_V2" }
Java
Richten Sie Standardanmeldedaten für Anwendungen ein, um sich bei Dialogflow zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Node.js
Richten Sie Standardanmeldedaten für Anwendungen ein, um sich bei Dialogflow zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Python
Richten Sie Standardanmeldedaten für Anwendungen ein, um sich bei Dialogflow zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Agent löschen
Die folgenden Beispiele zeigen, wie die Methode DeleteAgent
für den Typ Agent aufgerufen wird.
REST
Bevor Sie die Anfragedaten verwenden, ersetzen Sie die folgenden Werte:
- PROJECT_ID: Ihre Google Cloud-Projekt-ID
HTTP-Methode und URL:
DELETE https://dialogflow.googleapis.com/v2/projects/PROJECT_ID/agent
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
Sie sollten einen erfolgreichen Statuscode (2xx) und eine leere Antwort erhalten.