Wenn ich Umgebungen in einem Google Dialogflow-Bot verwende, kann ich dann eine Absicht entfernen?
Wenn Sie in der Aktion Dialogflow-Bot aufrufen eine Umgebung auswählen und Intents aus der Entwurfsversion des Agenten entfernen, nimmt der Ablauf den Fehlerpfad. Diese Aktion findet statt, weil der Datenfluss die gelöschten Intents nicht erreichen kann. Obwohl der Bearbeiter die Absicht erfüllt, nimmt der Datenfluss also den Fehlerpfad.
Um sicherzustellen, dass die Entwurfsumgebung immer den gesamten Satz von Intents in der veröffentlichten Umgebung enthält, fügen Sie nur Intents während des Lebenszyklus eines Agenten in verschiedenen Umgebungen hinzu. Sie dürfen nicht entfernt werden. Sie können die Agentenkonfiguration auch in einen neuen Agenten exportieren und dann die entsprechenden Einstellungen vornehmen. Aktualisieren Sie dann den Architektenfluss, um auf den neuen Agenten zu verweisen.
Um diese Aufgabe auszuführen, müssen Sie einen neuen Agenten erstellen. Exportieren Sie die Konfiguration des aktuellen Agenten in einen neuen Google Dialogflow-Agenten und entfernen Sie dann gegebenenfalls Intents und Slots. Verweisen Sie dann stattdessen auf den neuen Bearbeiter aus dem Architektenfluss. Folgen Sie in Zukunft dem zuvor beschriebenen Add-on-Ansatz.