KI-gestützte intelligente Vorschläge für das Authoring konfigurieren

Als Administrator können Sie die Funktion Smart Suggestions für Autoren konfigurieren. Der intelligente Empfehlungsdienst wird durch die auth-basierte Authentifizierung von Adobe IMS gesichert. Integrieren Sie Ihre Umgebung in sichere Adobe Token-basierte Authentifizierungs-Workflows und beginnen Sie mit der Verwendung der neuen Funktion für intelligente Vorschläge. Mit der folgenden Konfiguration können Sie die Registerkarte AI-Konfiguration zum Ordnerprofil hinzufügen. Nach dem Hinzufügen können Sie die Funktion für intelligente Vorschläge im Web-Editor verwenden.

Erstellen von IMS-Konfigurationen in Adobe Developer Console

Führen Sie die folgenden Schritte aus, um IMS-Konfigurationen in Adobe Developer Console zu erstellen:

NOTE
Wenn Sie bereits ein OAuth-Projekt erstellt haben, um die mikrodienstbasierte Veröffentlichung zu konfigurieren, können Sie die folgenden Schritte überspringen, um das Projekt zu erstellen.
  1. Starten Sie Adobe Developer Console.

  2. Nach erfolgreicher Anmeldung bei Developer Console wird der Bildschirm Home angezeigt. Auf dem Bildschirm Startseite finden Sie Informationen und schnelle Links, einschließlich der Links zur obersten Navigation zu Projekten und Downloads.

  3. Um ein neues leeres Projekt zu erstellen, wählen Sie Neues Projekt erstellen aus den Links Schnellstart aus.
    Schnellstartlinks {width="550"}
    Erstellen Sie ein neues Projekt.

  4. Wählen Sie im Bildschirm Projekte die Option API hinzufügen aus. Der Bildschirm API hinzufügen wird angezeigt. Auf diesem Bildschirm werden alle verfügbaren APIs, Ereignisse und Dienste für Adobe-Produkte und -Technologien angezeigt, mit denen Sie Anwendungen entwickeln können.

  5. Wählen Sie die I/O Management-API aus, um sie Ihrem Projekt hinzuzufügen.
    IO-Management-API
    Fügen Sie Ihrem Projekt die I/O-Management-API hinzu.

  6. Erstellen Sie eine neue OAuth-Berechtigung und speichern Sie sie.

    OAuth-Berechtigungskachel in API konfigurieren

    Konfigurieren Sie die OAuth-Berechtigung für Ihre API.

  7. Wählen Sie auf der Registerkarte Projekte die Option OAuth Server to Server und wählen Sie dann die neu erstellten Anmeldeinformationen aus.

  8. Wählen Sie den Link OAuth Server-zu-Server aus, um die Berechtigungsdetails Ihres Projekts anzuzeigen.

    Anmeldedaten mit Netzanschluss {width="800"}

    Stellen Sie eine Verbindung zum Projekt her, um die Berechtigungsdetails anzuzeigen.

  9. Kehren Sie zur Registerkarte Projekte zurück und wählen Sie links die Option Projektübersicht aus.

    Projektübersicht {width="500"}

    Beginnen Sie mit dem neuen Projekt.

  10. Klicken Sie oben auf die Schaltfläche Herunterladen , um die Service-JSON herunterzuladen.

    JSON herunterladen {width="500"}

    Laden Sie die Details zum JSON-Dienst herunter.

Sie haben die OAuth-Authentifizierungsdetails konfiguriert und die Details zum JSON-Dienst heruntergeladen. Halten Sie diese Datei so bereit, wie es im nächsten Abschnitt erforderlich ist.

Hinzufügen der IMS-Konfiguration zur Umgebung

Führen Sie die folgenden Schritte aus, um der Umgebung die IMS-Konfiguration hinzuzufügen:

  1. Öffnen Sie Experience Manager und wählen Sie dann das Programm aus, das die Umgebung enthält, die Sie konfigurieren möchten.
  2. Wechseln Sie zur Registerkarte Umgebungen .
  3. Wählen Sie den Umgebungsnamen aus, den Sie konfigurieren möchten. Dies sollte Sie zur Seite Umgebungsinformationen führen.
  4. Wechseln Sie zur Registerkarte Konfiguration .
  5. Aktualisieren Sie das JSON-Feld SERVICE_ACCOUNT_DETAILS . Stellen Sie sicher, dass Sie denselben Namen und dieselbe Konfiguration wie im folgenden Screenshot verwenden.

IMS-Dienstkontokonfiguration

Fügen Sie die Umgebungskonfigurationsdetails hinzu.

Nachdem Sie die IMS-Konfiguration zur Umgebung hinzugefügt haben, führen Sie die folgenden Schritte aus, um diese Eigenschaften mithilfe von OSGi mit AEM Guides zu verknüpfen:

  1. Fügen Sie im Git-Projektcode des Cloud Manager-Cloud-Managers die folgenden beiden Dateien hinzu (für Dateiinhalte sehen Sie den Abschnitt "Anhang").

    • com.adobe.aem.guides.eventing.ImsConfiguratorService.cfg.json
    • com.adobe.fmdita.smartsuggest.service.SmartSuggestConfigurationConsumer.cfg.json
  2. Stellen Sie sicher, dass die neu hinzugefügten Dateien von Ihrem filter.xml abgedeckt werden.

  3. Übernehmen Sie Ihre Git-Änderungen und übertragen Sie sie.

  4. Führen Sie die Pipeline aus, um die Änderungen auf die Umgebung anzuwenden.

Danach sollten Sie die Funktion für intelligente Vorschläge verwenden können.

Anhang appendix

Datei:
com.adobe.aem.guides.eventing.ImsConfiguratorService.cfg.json

Inhalt:

{
 "service.account.details": "$[secret:SERVICE_ACCOUNT_DETAILS]",
}

Datei: com.adobe.fmdita.smartsuggest.service.SmartSuggestConfigurationConsumer.cfg.json

Inhalt:

{
  "smart.suggestion.flag":true,
  "conref.inline.threshold":0.6,
  "conref.block.threshold":0.7,
  "emerald.url":"https://adobeioruntime.net/apis/543112-smartsuggest/emerald/v1",
  "instance.type":"prod"
}

Konfigurationsdetails für intelligente Vorschläge

Schlüssel
Beschreibung
Zulässige Werte
Standardwert
smart.suggestion.flag
Steuert, ob intelligente Vorschläge aktiviert sind oder nicht
true/false
false
conref.inline.threshold
Schwellenwert, der die Genauigkeit/den Rückruf von Vorschlägen steuert, die für das Tag abgerufen werden, in das der Benutzer derzeit eingibt.
Jeder Wert zwischen -1,0 und 1,0.
0,6
conref.block.threshold
Schwellenwert, der die Genauigkeit/den Rückruf von Vorschlägen steuert, die für Tags in der gesamten Datei abgerufen werden.
Jeder Wert zwischen -1,0 und 1,0.
0,7
emerald.url
Endpunkt für die Emerald Vektor-Datenbank
https://adobeioruntime.net/apis/543112-smartsuggest/emerald/v1
https://adobeioruntime.net/apis/543112-smartsuggest/emerald/v1
instance.type
Typ der AEM Instanz. Stellen Sie sicher, dass dies für jede AEM Instanz eindeutig ist, für die die intelligenten Vorschläge konfiguriert sind. Ein Anwendungsfall bestünde darin, die Funktion in der Staging-Umgebung mit "instance.type" = "stage"zu testen, während die Funktion gleichzeitig auch für "prod"konfiguriert ist.
Jeder eindeutige Schlüssel, der die Umgebung identifiziert. Nur alphanumerische Werte sind zulässig. "dev"/"stage"/"prod"/"test1"/"stage2"
"prod"

Nach der Konfiguration wird das Symbol für intelligente Vorschläge im rechten Bereich des Web-Editors angezeigt. Sie können die Liste der intelligenten Vorschläge anzeigen, wenn Sie Ihre Themen bearbeiten. Weitere Informationen finden Sie im Abschnitt KI-basierte intelligente Vorschläge für das Authoring im Experience Manager-Benutzerhandbuch.

recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178