Forms Agent-Funktionen forms-agentic-capabilites
Die Forms-Agentenfunktion von Adobe Experience Manager (AEM) as a Cloud Service ist eine KI-gestützte Funktion, die mit Coworker Chat) zusammenarbeitet, um Formulare für die Datenerfassung durch natürliche, konversative Eingabeaufforderungen erstellen. Sie beschreiben das adaptive Formular oder die von Ihnen benötigte Änderung, und die KI erstellt oder aktualisiert es direkt in Ihrer Experience Manager-Umgebung und gibt dann einen Link zurück, damit Sie es überprüfen oder weiter anpassen können. Dadurch können Sie adaptive Forms erstellen, bearbeiten und konfigurieren, ohne die Hilfe eines Formularautors oder -entwicklers für routinemäßige Änderungen zu benötigen, während Sie gleichzeitig die Formulare mit den Marken- und Compliance-Anforderungen konsistent halten.
Diese Funktion ist Teil von Erlebnisproduktion die auch Anwendungsfälle für Sites und Inhaltsfragmente abdeckt. Sie unterscheidet sich von Forms Experience Builder, einem separaten KI-Tool, das direkt in die Editor-Symbolleiste von Adaptive Forms integriert ist, anstatt über den Coworker Chat aufgerufen zu werden.
Zu den wichtigsten Vorteilen der Forms Agent-Funktion gehören:
-
Schnelleres Formular-Authoring: Generieren Sie ein vollständiges adaptives Formular aus einer einfachen Beschreibung, einer angehängten Kurzbeschreibung, einem Screenshot oder einer PDF und verkürzen Sie so die Zeit von der Anforderung bis zum Arbeitsformular.
-
Schnellregeln und Validierungs-Authoring: Hinzufügen von bedingter Logik, Feldabhängigkeiten und Validierungsregeln über eine natürliche Sprache anstelle einer manuellen Regelkonfiguration.
-
Geringere Abhängigkeit von Formularautoren/-entwicklern: Business-Anwender können Formulare im Gespräch erstellen, bearbeiten und konfigurieren, ohne dass sie für routinemäßige Änderungen praktische Design- oder Entwicklungsunterstützung benötigen.
-
Konsistenz über Marken- und Compliance-Regeln hinweg: Wenden Sie Richtlinien, Dokumente und Organisationsstandards direkt auf Formulare an, um die Abweichung zwischen dem, was erstellt wurde, und dem, was erforderlich ist, zu reduzieren.
-
Flexible Einrichtung der Integration: Konfigurieren Sie, wohin Formulardaten gesendet werden, z. B. an Cloud-Speicher, CRM-/Marketing-Plattformen, Adobe Experience Platform oder benutzerdefinierte Webhooks ohne manuelle Endpunktkonfiguration.
-
Funktioniert bei allen Formulartypen: Eine Dialogschnittstelle für Formulare mit Edge Delivery Services und Kernkomponenten, sodass Sie nicht wissen müssen, auf welchem Stack ein Formular basiert.
Der Rest dieses Artikels behandelt, was Sie vor dem Start benötigen werden, die verfügbaren Fähigkeiten, Beispielaufforderungen für jede Version und aktuelle Einschränkungen.
Voraussetzungen prerequisites-forms-agentic-capability
Um die Agentenfunktion von Forms verwenden zu können, müssen Sie über Folgendes verfügen:
-
Eine gültige Experience Manager Forms-Lizenz.
-
Experience Manager Forms-Onboarding abgeschlossen in Ihrer Experience Manager as a Cloud Service-Umgebung. Weitere Informationen Sie unter „Einführung in AEM Forms ".
Kompetenzen skills-forms-agentic-capability
Die Forms Agent-Funktion bietet die folgenden Schlüsselqualifikationen:
-
Formularerstellung in natürlicher Sprache
Erstellen Sie ein neues adaptives Formular aus einer Nur-Sprache-Beschreibung, einer angehängten Kurzbeschreibung, einem angehängten Bild oder Screenshot oder einer angehängten PDF. Siehe Häufige Anwendungsfälle und Beispielaufforderungen für die vollständige Liste.
-
Formularfeld- und Layout-Bearbeitung
Felder hinzufügen, bearbeiten, entfernen oder neu anordnen; ein Feld mit einer vorhandenen benutzerdefinierten Komponente erstellen; Feldeigenschaften wie Platzhaltertext, Validierungsformate und Dateityp-/Größenbeschränkungen konfigurieren; den Typ eines Felds ändern (z. B. Konvertieren eines Textfelds in eine Optionsfeldgruppe); wissensbasierte Felder hinzufügen (z. B. Länderlisten oder Branchencodes); das Spaltenlayout anpassen und ein angehängtes Richtliniendokument auf ein vorhandenes Formular anwenden.
-
Business-Logik und Validierungs-Authoring
Definieren Sie Einblenden-/Ausblenden-Regeln, Feldabhängigkeiten und Validierungsbedingungen in natürlicher Sprache, anstatt den 🔗Regeleditor für Kernkomponenten“ oder „Regeln Edge Delivery Services" manuell konfigurieren.
-
Konfiguration der Formularübermittlung
Konfigurieren Sie, wohin Formulardaten beim Senden gesendet werden. Zu den unterstützten Zielen gehören der Cloud-Speicher (Azure Blob, OneDrive, SharePoint-Dokumentbibliothek, SharePoint-Liste), CRM-/Marketing-Plattformen (Marketo), Adobe Experience Platform, generische Web-Protokolle (REST, OData, SOAP), E-Mail oder ein benutzerdefiniertes Sende-Aktionspaket für Kernkomponenten oder Edge Delivery Services-Formulare. Der Connector muss bereits in Experience Manager konfiguriert sein, bevor die Fähigkeit zur Formularübermittlungskonfiguration ihn auswählen und festlegen kann.
-
Formulareinbettung
Platzieren Sie ein vorhandenes oder neu erstelltes Formular auf einer vorgesehenen Experience Manager Sites-Seite. Wird nur auf Edge Delivery Services-Seiten unterstützt.
Personen personas-forms
Formularautoren und Geschäftsbenutzer form-authors-business-users
Mit der Funktion "Forms-Agent“ können Formularautoren und Geschäftsbenutzer adaptive Forms im Gespräch erstellen und aktualisieren, ohne von einem Designer oder Entwickler für routinemäßige Änderungen abhängig zu sein.
Forms-Entwickler forms-developers
Forms-Entwicklerinnen und -Entwickler können die Agentenfunktion von Forms verwenden, um routinemäßige Erstellungsaufgaben wie Feldkonfiguration, Layout und Geschäftslogik zu beschleunigen und Zeit für komplexe oder benutzerdefinierte Anforderungen zu schaffen.
Marketing-Vorgänge marketing-operations
Marketing-Teams können Kampagnenformulare schnell einrichten und Übermittlungsziele konfigurieren, ohne auf eine Anfrage-Warteschlange zu warten.
Compliance und rechtliche Prüfer compliance-legal-reviewers
Compliance- und rechtliche Prüfer können Richtlinien und Dokumente auf Formulare anwenden, um die erforderlichen Offenlegungen, Validierungsregeln und Markenstandards konsequent durchzusetzen.
HR- und Onboarding-Teams hr-onboarding-teams
HR- und Onboarding-Teams können Mitarbeiter-Onboarding und interne Anfrageformulare direkt aus einer Beschreibung oder einer vorhandenen Vorlage erstellen.
Vertriebs- und Finanzdienstleistungsteams sales-financial-services-teams
Vertriebs- und Finanzdienstleistungs-Teams können Formulare im Anwendungsstil, wie z. B. Darlehens- oder Kontoanträge, erstellen und aktualisieren, ohne das Formular manuell erstellen zu müssen.
Support-Teams customer-support-teams
Support-Teams von Kunden können Kontakt- und Service-Anfrage-Formulare erstellen und verwalten, um die Aufnahmeprozesse auf dem neuesten Stand zu halten.
IT- und Forms-Administratoren it-forms-administrators
IT- und Forms-Admins können Übermittlungsintegrationen wie SharePoint-, Adobe Experience Platform- oder Webhook-Ziele konfigurieren und verwalten, auf die andere Personas beim Einrichten von Formularübermittlungen angewiesen sind.
Zugriff access
Sie können über den -Chat auf die Agentenfunktion von Forms .
Bevor Sie beginnen before-you-start-forms
Wenn Sie die Forms Agent-Funktion bitten, ein neues Formular zu erstellen, werden Sie vorab um einige Details gebeten:
- AEM-Autoren URL: Die Autoreninstanz, in der das Formular erstellt werden soll.
- Formulartyp: Edge Delivery Services oder Kernkomponenten. Wenn Sie sich nicht sicher sind, was für Sie gilt, lesen Sie Adaptive Forms-Kernkomponenten vs. Edge Delivery Services Forms vs. Foundation-Komponenten.
- Formularfelder: Beschreiben Sie die benötigten Felder in einfacher Sprache. Eine vollständige Liste der verfügbaren Feldtypen finden Sie unter Komponenten von adaptiven Formularblöcken und ihre Eigenschaften für Edge Delivery Services oder Formular-Builder: Erstellen von Formularen mit Kernkomponenten für Kernkomponenten.
Die Agentenfunktion erkennt automatisch die auf Ihrer Instanz verfügbaren Vorlagen und Designs und wählt eine für Sie aus. Sie brauchen keine zu nennen. Hintergrundinformationen zur Funktionsweise von Vorlagen und Designs finden Sie unter Abrufen von Referenz-Designs und Vorlagen für AEM Forms? für Kernkomponenten oder " und Stile für Edge Delivery Services für AEM Forms anpassen für Edge Delivery Services.
Häufige Anwendungsfälle und Beispielaufforderungen use-cases-prompts
Formularerstellung in natürlicher Sprache
Die Forms-Agentenfunktion kann ein neues adaptives Formular aus einer einfachen Beschreibung, einer angehängten Zusammenfassung, einem angehängten Bild oder Screenshot oder einer angehängten PDF generieren.
Wenn sowohl Edge Delivery Services als auch Kernkomponenten-Formulare in Ihrer Umgebung verfügbar sind, werden Sie vor der Generierung von der Agent-Funktion gefragt, welcher Formulartyp erstellt werden soll.
Eingabeaufforderungen im Beispiel:
- Erstellen aus einer einfachen Beschreibung: Erstellen eines adaptiven Formulars zum Onboarding von Mitarbeitern.
- Erstellen aus einem beschriebenen: Erstellen eines
<form type>adaptiven Formulars. - Erstellen aus einer angehängten: Erstellen eines Formulars mit der angehängten Zusammenfassung.
- Erstellen aus einem angehängten Bild oder Screenshot: Erstellen Sie ein Formular gemäß dem angehängten Bild.
- Erstellen aus einer angehängten PDF: Erstellen Sie ein Formular aus dieser angehängten PDF.
Formularfeld- und Layout-Bearbeitung
Die Forms-Agentenfunktion kann Felder hinzufügen, bearbeiten oder entfernen, Eigenschaften auf Feldebene konfigurieren, wissensbasierte Felder hinzufügen und das Layout eines vorhandenen Formulars anpassen. Wenn Sie nicht angeben, wohin ein neues Feld gehen soll, wird es an das Ende des Formulars angehängt, und die agentische Funktion fragt, ob es in ein bestimmtes Bedienfeld oder eine bestimmte Position verschoben werden soll.
Eingabeaufforderungen im Beispiel:
-
Feld hinzufügen: Das Feld „Zweiter Vorname“ unterhalb des Felds „Vorname“ wird hinzugefügt.
-
Vorhandene benutzerdefinierte Komponente verwenden: Erstellen Sie ein
<field>Feld mithilfe der<component>. -
Feld entfernen: Das Feld „Faxnummer“ entfernen.
-
Feld umbenennen: Das Feld „Kommentare“ wird in „Zusätzliche Hinweise“ umbenannt.
-
Felder als erforderlich markieren: Markieren Sie alle Felder in
<panel>als erforderlich. -
Feldeigenschaften konfigurieren: Ein Texteingabefeld für den Firmennamen mit dem Platzhalter „Geben Sie Ihren Firmennamen ein“ wird hinzugefügt. Konfigurieren Sie das Feld Telefonnummer mit dem Format (XXX) XXX-XXXX und der Validierung.
-
Feldtyp ändern: Ändern Sie das
<field>Feld in eine Optionsfeldgruppe. -
Konfigurieren von Einschränkungen für den Datei Upload: Fügen Sie ein Feld für den Datei-Upload für die Wiederaufnahme mit PDF- und DOC-Einschränkungen hinzu, maximal 5 MB.
-
Ein intelligentes/wissensbasiertes Feld hinzufügen: Füllen Sie die Optionen eines Felds aus dem integrierten Wissen aus, anstatt jeden Wert selbst aufzulisten.
- Fügen Sie eine Dropdown-Liste für Abflughäfen mit allen wichtigen internationalen Flughäfen hinzu.
- Eine vollständige Liste der US-Bundesstaaten mit Abkürzungen hinzufügen.
- Fügen Sie ein Feld für die Branchenklassifizierung mit NAICS-Codes hinzu.
-
Layout aktualisieren: Die Felder „Vorname“ und „Nachname“ werden in ein Layout mit zwei Spalten eingefügt, 50/50.
-
Angehängtes Dokument der Richtlinien anwenden: Aktualisieren Sie dieses Formular so, dass es dem angehängten Dokument der Richtlinien entspricht.
Business-Logik und Validierungs-Authoring
Die Forms Agent-Funktion kann bedingte Logik, Feldabhängigkeiten und Validierungsregeln mithilfe natürlicher Sprache definieren. Wenn ein referenziertes Feld oder ein referenzierter Wert nicht genau mit dem übereinstimmt, was sich im Formular befindet (z. B. ein Feld, das noch nicht vorhanden ist, oder ein Wert, der nicht in den Optionen eines Dropdown-Menüs vorhanden ist), wird eine klärende Frage gestellt, wobei die engste Übereinstimmung vorgeschlagen und bestätigt wird, wohin ein neues Feld gehen soll, anstatt zu raten.
Eingabeaufforderungen im Beispiel:
- Das Feld „Firma“ nur anzeigen, wenn „Mitarbeiter“ „Lieferant“ ist.
- Machen Sie das Feld E-Mail erforderlich und validieren Sie es als E-Mail-Adresse.
- Abschnitt „Lieferadresse“ ausblenden, wenn „Wie Rechnungsadresse“ aktiviert ist.
Konfiguration der Formularübermittlung
Die Forms-Agentenfunktion kann konfigurieren, wohin die Daten eines Formulars beim Senden gesendet werden, vorausgesetzt, der Connector ist bereits in Experience Manager konfiguriert. Wenn für das angeforderte Ziel kein Connector konfiguriert ist, werden Sie darüber informiert und erhalten die manuellen Einrichtungsschritte, anstatt im Hintergrund zu fehlschlagen. Unter Von adaptiven Forms unterstützte Übermittlungsaktionen finden Sie Informationen zum Einrichten der einzelnen Connectoren. Wenn für ein Ziel zusätzliche Details erforderlich sind, z. B. eine Endpunkt-URL oder ein E-Mail-Empfänger, werden sie vor dem Anwenden der Konfiguration gefragt. Für einen REST-Endpunkt werden Formulardaten als JSON-Payload über POST übermittelt.
Ein Formular unterstützt jeweils nur eine aktive Übermittlungsaktion: Die Konfiguration einer neuen ersetzt die aktuelle, anstatt sie hinzuzufügen. Um Daten an mehrere Ziele zu senden, verwenden Sie ein benutzerdefiniertes Bundle mit Übermittlungsaktionen , das Daten an jedes Ziel sendet.
Eingabeaufforderungen im Beispiel:
- Konfigurieren des Formulars zum Senden von Daten an einen REST-Endpunkt.
- An Azure Blob senden.
- An SharePoint-Dokumentbibliothek senden.
- An Adobe Experience Platform senden.
- E-Mail beim Senden senden.
- Meine benutzerdefinierte Übermittlungsaktion verwenden.
Formulareinbettung
Die Forms Agent-Funktion kann ein bestehendes oder neu erstelltes Formular auf einer festgelegten Experience Manager Sites-Seite platzieren. Dies wird nur auf Edge Delivery Services-Seiten unterstützt.
Eingabeaufforderungen im Beispiel:
- Betten Sie dieses Formular auf der Homepage unserer Seite ein.
- Einbetten dieses Formulars in
<page path>.
Nächste beste Aktionsvorschläge
Nach dem Erstellen eines Formulars schlägt die Forms Agent-Funktion normalerweise relevante Folgeaktionen vor, z. B. das Hinzufügen von Geschäftslogik, das Konfigurieren einer Übermittlungsaktion, das Einbetten des Formulars auf einer Seite oder das Bereinigen eines früheren Zwischenformulars. Sie können einen Vorschlag direkt bearbeiten, anstatt eine neue Eingabeaufforderung von Grund auf neu zu erstellen. Routinemäßige Bearbeitungen an einem vorhandenen Formular, z. B. das Hinzufügen eines Felds oder das Anpassen des Layouts, werden in der Regel direkt und ohne zusätzliche Vorschläge bestätigt.
Eingabeaufforderungen im Beispiel:
- Fügen Sie eine Regel hinzu, um das Feld Firma nur anzuzeigen, wenn „Mitarbeiter“ die Option „Lieferant“ ist.
- Konfigurieren Sie dieses Formular so, dass es an einen REST-Endpunkt gesendet wird.
- Betten Sie dieses Formular auf der Homepage unserer Seite ein.
- Löschen Sie das frühere unvollständige Formular.
Ergebnisse forms-agentic-capability-results
Wenn Sie die Forms Agent-Funktion bitten, ein neues Formular zu erstellen, wird Folgendes zurückgegeben:
- Eine zusammenfassende Tabelle der von ihr erstellten Bedienfelder und Felder mit den erforderlichen Feldern, die mit einem Sternchen (*) gekennzeichnet sind.
- Eine Editor-URL können Sie öffnen, um das Formular in der Vorschau anzuzeigen oder mit der Anpassung im Formulareditor fortzufahren.
- Eine Reihe von empfohlenen nächsten Schritten, z. B. das Hinzufügen von Regeln, das Konfigurieren einer Übermittlungsaktion oder das Einbetten des Formulars. Siehe Beispiele für nächste beste Aktionsvorschläge oben unter Häufige Anwendungsfälle und Beispielaufforderungen.
Wenn Sie es auffordern, ein vorhandenes Formular zu bearbeiten, wendet es die angeforderten Änderungen direkt auf dieses Formular an und bestätigt, was geändert wurde. Das Bestätigungserlebnis ist in allen Anwendungsfällen konsistent, einschließlich Erstellung, Bearbeitung, Geschäftslogik, Übermittlungskonfiguration und Einbettung.
Best Practices bei der Eingabeaufforderung prompting-best-practices-forms
Beachten Sie diese Tipps bei der Aufforderung an die Forms Agent-Funktion:
-
Führen Sie pro Eingabeaufforderung einen Vorgang aus anstatt mehrere Vorgänge miteinander zu verketten. Bitten Sie beispielsweise, ein Feld in einer Eingabeaufforderung hinzuzufügen und dann seine Validierung in einer Folgeaufforderung zu konfigurieren, anstatt beide Anfragen in einer einzigen Eingabeaufforderung zu kombinieren.
-
Erstellen von Formularen inkrementell. Beginnen Sie mit einer Basisversion des Formulars und fügen Sie dann Validierung, Layout-Änderungen und Business-Logik in separaten Follow-up-Eingabeaufforderungen hinzu. Beispiel: Erstellen Sie zuerst das Formular mit den Kernfeldern, fügen Sie dann in einer Folgeaufforderung die Validierung der erforderlichen Felder hinzu und fügen Sie dann in einer weiteren Aktion eine bedingte Regel zum Ein-/Ausblenden hinzu.
-
Referenzieren Sie Felder und Bereiche anhand ihrer genauen Beschriftung und geben Sie die Position an, wenn es darauf ankommt. Zum Beispiel: „Benennen Sie das Feld Kommentare in Zusätzliche Hinweise um“ anstelle von „Benennen Sie dieses Feld unten um“ und „Fügen Sie einen zweiten Namen unter dem Vornamen hinzu“ anstelle von „Fügen Sie ein zweites Feld mit dem zweiten Namen hinzu“. Siehe den Anwendungsfall Formularfeld- und Layout-Bearbeitung unter Häufige Anwendungsfälle und Beispielaufforderungen für den Fall, dass Sie die Position überspringen.
Einschränkungen limitations-forms-agentic-capability
-
Das Konvertieren eines vorhandenen flachen Formulars in eine Assistenten-, Akkordeon- oder Registerkartenstruktur fügt eine neue, leere Struktur neben dem vorhandenen Inhalt hinzu, anstatt vorhandene Felder darin zu migrieren. Nach der Generierung ist eine manuelle Migration erforderlich. Verwenden Sie als Problemumgehung das Assistentenlayout im Editor für adaptive Forms, um das Layout direkt zu ändern, oder verwenden Sie Forms Experience Builder im Editor für adaptive Forms, um das Layout mithilfe natürlicher Sprache in einen Assistenten zu ändern.
-
Das Einbetten eines Formulars auf einer Seite wird nur für Edge Delivery Services-Seiten unterstützt. Kernkomponentenseiten werden für das Einbetten nicht unterstützt, obwohl die Formularerstellung und -bearbeitung in beiden Bereichen funktioniert. Um dieses Problem zu umgehen, fügen Sie einer Sites-Seite mithilfe der „Einbettungskomponente“ manuell ein Formular .
-
Felder, die sich in einem referenzierten Formularfragment befinden, werden beim Umbenennen, bei Geschäftslogikregeln, bei Layout- oder Stiländerungen oder bei Abfragen zur Feldanzahl nicht erkannt. Als Problemumgehung können Sie diese Änderungen im Forms-Editor manuell vornehmen. Siehe Adaptive Formularfragmente (Kernkomponenten) oder Formularfragmente (Edge Delivery Services).
-
Das Formulardesign (Markenfarbe, Schriftart, Logo) kann nur zum Zeitpunkt der Erstellung festgelegt werden. Es gibt derzeit keine unterstützte Möglichkeit, das Design zu ändern, nachdem ein Formular erstellt wurde. Wenden Sie direkt im Forms-Editor ein anderes Design an oder bearbeiten Sie das aktuelle. Siehe Designs für Kernkomponenten oder Design- und Stilanpassung für Edge Delivery Services.
-
Die Aktion „Weitere Instanz hinzufügen“ für wiederholbare Felder oder Bereiche verhält sich in der Vorschau möglicherweise nicht zuverlässig.
-
Bei der Erstellung von Kontrollkästchen-Feldern kann es gelegentlich zu Fehlern kommen, wenn die aktivierten/nicht aktivierten Werte korrekt festgelegt werden. Um dieses Problem zu umgehen, konfigurieren Sie im Editor für adaptive Forms im Eigenschaftenbereich der Komponente Kontrollkästchen manuell den Standardwert aktiviert/deaktiviert.
Häufig gestellte Fragen faq-forms-agentic-capability
Ist die Forms Agent-Funktion jetzt verfügbar?
Ja. Es ist Teil der Experience-Produktionsfunktion, die über den Coworker Chat verfügbar ist.
Kann ich ein Formular aus einer PDF, einem Bild oder einem Screenshot erstellen?
Ja. Unter Formularerstellung in natürlicher Sprache finden Sie Beispielaufforderungen mit angehängten Briefs, Bildern, Screenshots und PDFs.
Werden durch die Anwendung eines Dokuments mit Richtlinien Felder entfernt, die ich bereits hinzugefügt habe?
Ja, das kann es. Ein Dokument mit Richtlinien wird als vollständige Spezifikation des Formulars behandelt und nicht als inkrementelle Änderung, sodass Felder oder Inhalte, die es nicht abdeckt, entfernt werden können.
Kann ich Formulardaten an mehr als ein Ziel senden?
Nicht mit einer einzigen Sendeaktion. Ein Formular unterstützt jeweils nur eine aktive Übermittlungsaktion. Verwenden Sie ein benutzerdefiniertes Bundle für eine Übermittlungsaktion, um Daten an mehrere Ziele zu senden.
Funktioniert dies sowohl für Edge Delivery Services- als auch für Kernkomponenten-Formulare?
Ja, für die Erstellung, Bearbeitung, Business-Logik und Übermittlungskonfiguration. Das Einbetten eines Formulars in eine Seite erfolgt nur in Edge Delivery Services.
Mit den oben genannten Kenntnissen, Beispielaufforderungen und Einschränkungen haben Sie alles, was Sie benötigen, um Formulare im Gespräch über den Coworker Chat zu erstellen und zu aktualisieren.