Diese vordefinierte Komponente erfasst den Vor- und Nachnamen sowie einen optionalen zweiten Vornamen zusammen mit Leerzeichen, Bindestrichen oder Apostrophen.
Beschränkungen
Zusätzlich zu den allgemeinen Einschränkungen für vordefinierte Komponenten gelten für diese vordefinierte Komponente die folgenden Einschränkungen:
- Namen mit Sonderzeichen außer Leerzeichen, Apostrophen und Bindestrichen werden von dieser Komponente nicht unterstützt.
Zusätzliche Funktionen
Diese vordefinierte Komponente bietet die folgenden zusätzlichen Funktionen:
Beispieldialoge verfassen
Die folgenden Beispieldialoge zeigen gängige Szenarien, die von dieser vordefinierten Komponente verarbeitet werden. Die Beispieldialoge zeigen das Verhalten, wenn die Komponente über die Telefonie aufgerufen wird. Dadurch werden der Standard-Willkommens-Intent und die erste Antwort des Agents zu Beginn der Unterhaltung ausgelöst.
Vollständiger Name
Der Endnutzer gibt im ersten Schritt einen vollständigen Namen an. Der Agent akzeptiert ihn.
| Nutzereingabe | Antwort des KI-Agenten |
|---|---|
| Wie lautet Ihr vollständiger Name? Bitte nennen Sie mir Ihren Vor- und Nachnamen sowie Ihren zweiten Vornamen, falls Sie einen haben. | |
| Sundar Pichai | |
| Zur Bestätigung: Ihr Vorname ist Sundar und Ihr Nachname ist Pichai. Habe ich Ihren vollständigen Namen richtig geschrieben? | |
| Ja | |
| Haben Sie einen zweiten Vornamen? | |
| no | |
| Vielen Dank, Sundar. |
Vollständiger Name in Teilen
Der Endnutzer kann beim ersten Versuch keinen vollständigen Namen angeben. Der Endnutzer gibt dann seinen Vor-, Nach- und zweiten Vornamen in separaten Schritten an. Der Agent akzeptiert diese Angaben.
| Nutzereingabe | Antwort des KI-Agenten |
|---|---|
| Wie lautet Ihr vollständiger Name? Bitte nennen Sie mir Ihren Vor- und Nachnamen sowie Ihren zweiten Vornamen, falls Sie einen haben. | |
| nice | |
| Tut mir leid, das habe ich nicht richtig verstanden. Lassen Sie uns noch einmal versuchen, Ihren Namen zu erfassen. Bevor wir das tun, können Sie mir bitte bestätigen, ob Ihr Name Bindestriche, zusätzliche Leerzeichen oder Apostrophe enthält? |
|
| Nein | |
| Beginnen wir mit Ihrem Vornamen. Wie lautet Ihr Vorname? |
|
| Lawrence | |
| Lawrence. Habe ich Ihren Vornamen richtig geschrieben? | |
| Ja | |
| Wie lautet Ihr Nachname? | |
| Seite | |
| Seite. Habe ich Ihren Nachnamen richtig geschrieben? | |
| Ja | |
| Haben Sie einen zweiten Vornamen? | |
| Ja | |
| Wie lautet dein zweiter Vorname? | |
| Eduard | |
| Edward. Habe ich Ihren zweiten Vornamen richtig geschrieben? | |
| Ja | |
| Vielen Dank, Lawrence. |
Sonderzeichen
Der Endnutzer kann beim ersten Versuch keinen vollständigen Namen angeben. Der Endnutzer gibt dann seinen Vor-, Nach- und zweiten Vornamen in separaten Runden mit Sonderzeichen an. Der Agent akzeptiert diese erfolgreich.
| Nutzereingabe | Antwort des KI-Agenten |
|---|---|
| Wie lautet Ihr vollständiger Name? Bitte nennen Sie mir Ihren Vor- und Nachnamen sowie Ihren zweiten Vornamen, falls Sie einen haben. | |
| nice | |
| Tut mir leid, das habe ich nicht richtig verstanden. Lassen Sie uns noch einmal versuchen, Ihren Namen zu erfassen. Bevor wir das tun, können Sie mir bitte bestätigen, ob Ihr Name Bindestriche, zusätzliche Leerzeichen oder Apostrophe enthält? |
|
| Ja, das habe ich. | |
| Ok. Sind diese Sonderzeichen in Ihrem Vor-, Mittel- oder Nachnamen enthalten? | |
| Vorname | |
| Bitte nenne mir den ersten Teil deines Vornamens vor Sonderzeichen. | |
| Elias | |
| Evan. Habe ich den ersten Teil richtig geschrieben? | |
| Ja | |
| Bitte sag mir, was als Nächstes kommt: ein Leerzeichen, ein Apostroph oder ein Bindestrich. | |
| Bindestrich | |
| „Bindestrich“. Habe ich das Trennzeichen nach dem ersten Teil Ihres Vornamens richtig erfasst? | |
| Ja | |
| Bitte buchstabieren Sie den nächsten Teil Ihres Vornamens nach dem Bindestrich. Sagen Sie nur die Buchstaben, z. B. J-O-H-N. | |
| James | |
| James. Sag mir, ob das falsch ist, ob das das Ende ist oder was als Nächstes kommt: ein Leerzeichen, ein Apostroph oder ein Bindestrich. | |
| Ich bin fertig | |
| Wie lautet Ihr Nachname? | |
| Mady | |
| Mady. Habe ich Ihren Nachnamen richtig geschrieben? | |
| Ja | |
| Haben Sie einen zweiten Vornamen? | |
| no | |
| Vielen Dank, Evan-James. |
Keine Eingabe
Die Komponente verlässt den Ablauf, nachdem der Endnutzer dreimal keine Eingabe gemacht hat.
| Nutzereingabe | Antwort des KI-Agenten |
|---|---|
| Wie lautet Ihr vollständiger Name? Bitte nennen Sie mir Ihren Vor- und Nachnamen sowie Ihren zweiten Vornamen, falls Sie einen haben. | |
| [Keine Eingabe] | |
| Tut mir leid, ich konnte dich nicht hören. Wie lautet Ihr vollständiger Name? | |
| [Keine Eingabe] | |
| Hm, ich kann dich immer noch nicht hören. Versuche, lauter zu sprechen oder an einen ruhigeren Ort zu gehen. | |
| [Keine Eingabe] | |
| Ich habe leider Schwierigkeiten, deine Antwort zu verstehen. |
Namenskonventionen
Für diese vordefinierte Komponente gelten die folgenden Namenskonventionen:
| Funktion | Format | Beispiel |
|---|---|---|
| Flow | [Component Name] | Sammlung benennen |
| Komponentenspezifischer Intent | prebuilt_components_[component_name]_[intent_name] | prebuilt_components_name_collection_special_characters_decider |
| Entitätstyp | prebuilt_components_[component_name]_[entity_type_name] | prebuilt_components_name_collection_first_name |
| Parameter | [param_name] | user_provided_first_name |
Ausgabeparameter
Ausgabeparameter sind Sitzungsparameter, die nach dem Verlassen der Komponente aktiv bleiben. Diese Parameter enthalten wichtige Informationen, die von der Komponente erfasst werden. Diese vordefinierte Komponente liefert Werte für die folgenden Ausgabeparameter:
| Parametername | Beschreibung | Ausgabeformat |
|---|---|---|
| name_collection_first_name | Dieser Parameter gibt den vom Nutzer angegebenen Vornamen zurück, der von der Komponente erfasst wird. | String |
| name_collection_last_name | Dieser Parameter gibt den vom Nutzer angegebenen Nachnamen zurück, der von der Komponente erfasst wird. | String |
| name_collection_middle_name | Dieser Parameter gibt den vom Nutzer angegebenen zweiten Vornamen zurück, der von der Komponente erfasst wird. Wenn kein zweiter Vorname erhoben wird, ist der Parameter ein leerer String. | String |
Grundlegende Einrichtung
So richten Sie diese vordefinierte Komponente ein:
Abgeschlossen
Ihr KI-Agent sollte jetzt eingerichtet und bereit zum Testen sein.