In diesem Leitfaden werden grundlegende Intent-Einstellungen beschrieben.
Wo finde ich diese Daten?
In der Regel erstellen Sie Agents mit der Dialogflow ES-Konsole (Dokumentation ansehen, Konsole öffnen). Die folgende Anleitung bezieht sich auf die Konsole. So greifen Sie auf Intent-Daten zu:
- Rufen Sie die Dialogflow ES-Konsole auf.
- Wählen Sie einen Agent aus.
- Wählen Sie im Menü der linken Seitenleiste Intents aus.
- Wählen Sie einen Intent aus.
Wenn Sie statt der Konsole die API zur Erstellung eines Agents verwenden, finden Sie Informationen dazu in der Intent-Referenz. Die Bezeichnungen der API-Felder und der Felder in der Konsole sind weitgehend gleich.
Priorität
Sie können für jeden Intent eine Priorität festlegen, die sich auf die Zuordnung auswirkt.
So legen Sie die Priorität eines Intents fest:
- Klicken Sie auf den farbigen Punkt links neben dem Intent-Namen.
- Wählen Sie die Priorität aus dem Drop-down-Menü aus.
In den meisten Fällen ist die Priorität Normal die beste Option. Wenn ein potenzieller Konflikt zwischen zwei Intents besteht, ist es am besten, die Trainingsformulierungen zu verbessern, um den Konflikt zu beheben. Wenn Sie den Konflikt mit Trainingsformulierungen nicht beseitigen können, können Sie Prioritäten verwenden, um einen der Intents zu bevorzugen.
Wenn die Priorität Ignore lautet, wird der Intent in Anfragen zur Laufzeiterkennung von Intents ignoriert.
Wenn Sie die API verwenden, werden Prioritäten als Ganzzahlen angegeben.
Je größer die Zahl, desto höher die Priorität.
Wenn die Priorität nicht festgelegt oder gleich 0
ist, wird der Wert in 500,000
konvertiert.
Die folgende Tabelle zeigt die Beziehung zwischen ganzzahligen Prioritäten und den benannten Prioritäten der Konsole:
Prioritätsname in der Konsole | Ganzzahlpriorität, die von der Konsole festgelegt wurde | Ganzzahliger Prioritätsbereich (p), der der benannten Priorität zugeordnet ist |
---|---|---|
Ignore | -1 | p < 0 |
Low | 250.000 | 0 < p ≤ 250.000 |
Normal | 500.000 | p = 0 oder 250.000 < p ≤ 500.000 |
High | 750.000 | 500.000 < p ≤ 750.000 |
Highest | 1.000.000 | p > 750.000 |
Auftragsausführung
So aktivieren Sie die Auftragsausführung für einen Intent:
- Scrollen Sie nach unten zum Abschnitt Fulfillment.
- Webhook-Aufruf für diesen Intent aktivieren einschalten.
- Klicken Sie auf Save.
ML deaktivieren
Der Intent-Abgleich umfasst in der Regel sowohl den Grammatik- als auch den ML-Abgleich. Sie können einen Intent konfigurieren, um den ML-Abgleich zu deaktivieren, und sich allein auf den Grammatikabgleich verlassen.
Dies ist möglicherweise erforderlich, um eine übermäßige Auslösung von Intents zu verhindern oder zu reduzieren, wenn es möglich ist, einen nahezu vollständigen Satz an Trainingsformulierungen bereitzustellen.
So deaktivieren Sie den ML-Abgleich:
- Klicken Sie oben auf der Seite auf das Dreipunkt-Menü more_vert.
- Wählen Sie Disable ML aus.