Antes de empezar a etiquetar recursos mediante Smart Content Services, integre Experience Manager Assets con la consola de Adobe Developer para aprovechar el servicio inteligente de Adobe Sensei. Una vez configurado, entrene el servicio con unas pocas imágenes y una etiqueta.
Antes de usar el servicio de contenido inteligente, asegúrese de lo siguiente:
Instale la última versión Experience Manager Paquete de servicio.
Al integrar con la consola de Adobe Developer, la variable Experience Manager El servidor de autentica las credenciales del servicio con la puerta de enlace de la consola de Adobe Developer antes de reenviar la solicitud al servicio de contenido inteligente. Para integrarse, necesita una cuenta de Adobe ID que tenga privilegios de administrador para la organización y la licencia de Smart Content Service comprada y habilitada para su organización.
Para configurar el servicio de contenido inteligente, siga estos pasos de nivel superior:
Para generar una clave pública, Creación de un servicio de contenido inteligente configuración en Experience Manager. Obtenga un certificado público para la integración de OAuth.
Cree una integración en Adobe Developer Console y cargue la clave pública generada.
Configuración de la implementación mediante la clave de API y otras credenciales de la consola de Adobe Developer.
Opcionalmente, habilitar el etiquetado automático en la carga de recursos.
El certificado público permite autenticar el perfil en Adobe Developer Console.
En el Experience Manager interfaz de usuario, acceso Herramientas > Cloud Services > Cloud Services heredados.
En la página Cloud Services, haga clic en Configurar ahora bajo Etiquetas inteligentes de recursos.
En el Crear configuración , especifique un título y un nombre para la configuración de Etiquetas inteligentes. Haga clic en Crear.
En el AEM Servicio de contenido inteligente , utilice los siguientes valores:
URL del servicio: https://smartcontent.adobe.io/<region where your Experience Manager author instance is hosted>
Por ejemplo, https://smartcontent.adobe.io/apac
. Puede especificar na
, emea
, o, apac
como las regiones en las que está alojada la instancia de autor de Experience Manager.
Si el servicio administrado de Experience Manager se aprovisiona antes del 1 de septiembre de 2022, utilice la siguiente URL de servicio:
https://mc.adobe.io/marketingcloud/smartcontent
Servidor de autorización: https://ims-na1.adobelogin.com
Deje los demás campos en blanco por ahora (se proporcionarán más adelante). Haga clic en Aceptar.
Figura: Cuadro de diálogo Servicio de contenido inteligente para proporcionar la URL del servicio de contenido
La URL proporcionada como URL de servicio no es accesible a través del explorador y genera un error 404. La configuración funciona correctamente con el mismo valor de URL de servicio parámetro. Para ver el estado general del servicio y el programa de mantenimiento, consulte https://status.adobe.com.
Clic Descargar certificado público para la integración de OAuth y descargue el archivo de certificado público AEM-SmartTags.crt
.
Imagen: configuración del servicio de etiquetado inteligente.
Una vez que caduca un certificado, ya no es de confianza. No puede renovar un certificado caducado. Para agregar un certificado, siga estos pasos.
Inicie sesión en la implementación Experience Manager como administrador. Haga clic en Herramientas > Seguridad > Usuarios.
Busque y haga clic en el usuario dam-update-service. Clic Keystore pestaña.
Elimine el almacén de claves similaritysearch y el certificado caducado. Haga clic en Guardar y cerrar.
Imagen: eliminación de los existentes similaritysearch
en el almacén de claves para agregar un certificado de seguridad.
Vaya a Herramientas > Cloud Services > Servicios de nube heredados. Haga clic en Etiquetas inteligentes de recursos > Mostrar configuración > Configuraciones disponibles. Haga clic en la configuración requerida.
Para descargar un certificado público, haga clic en Descargar certificado público para la integración de OAuth.
Acceso https://console.adobe.io y vaya a los servicios de contenido inteligente existentes en la Integraciones página. Cargue el nuevo certificado. Para obtener más información, consulte las instrucciones de Creación de la integración de Adobe Developer Console.
Para utilizar las API del servicio de contenido inteligente, cree una integración en la consola de Adobe Developer para obtener lo siguiente Clave de API (generado en ID DE CLIENTE campo de integración de la consola de Adobe Developer), ID DE CUENTA TÉCNICA, ID DE ORGANIZACIÓN, y SECRETO DEL CLIENTE para Configuración del servicio de etiquetado inteligente de recursos de la configuración de nube en Experience Manager.
Acceda a https://console.adobe.io en el explorador. Seleccione la cuenta adecuada y compruebe que la función de organización asociada sea administrador del sistema.
Cree un proyecto con el nombre que desee. Haga clic en Añadir API.
En la página Añadir una API , seleccione Experience Cloud y Contenido inteligente. Haga clic en Siguiente.
Seleccione Cargar la clave pública. Proporcione el archivo de certificado descargado de Experience Manager. Se muestra un mensaje con las claves públicas cargadas correctamente. Haga clic en Siguiente.
Crear una nueva credencial de cuenta de servicio (JWT) página muestra la clave pública de la cuenta de servicio.
Haga clic en Siguiente.
En la página Seleccionar perfiles de producto, seleccione Servicios de contenido inteligente. Haga clic en Guardar API configurada.
La página muestra más información sobre la configuración. Mantenga esta página abierta para copiar y añadir estos valores en Configuración del servicio de etiquetado inteligente de recursos de la configuración de nube en Experience Manager para configurar etiquetas inteligentes.
Figura: Detalles de la integración en la consola de Adobe Developer
Para configurar la integración, utilice los valores de ID DE CUENTA TÉCNICA, ID DE ORGANIZACIÓN, SECRETO DEL CLIENTE, y ID DE CLIENTE desde la integración de la consola de Adobe Developer. La creación de una configuración de nube de etiquetas inteligentes permite la autenticación de solicitudes de API desde el Experience Manager implementación.
Entrada Experience Manager, vaya a Herramientas > Cloud Service > Cloud Services heredados para abrir Cloud Services consola.
En el Etiquetas inteligentes de recursos, abra la configuración creada anteriormente. En la página de configuración del servicio, haga clic en Editar.
En el cuadro de diálogo AEM Smart Content Service, utilice los valores predefinidos para los campos URL de servicio y Servidor de autorización.
Para los campos Clave de API, ID de cuenta técnica, ID de organización, y Secreto del cliente, copie y utilice los siguientes valores generados en Integración de la consola Adobe Developer.
Configuración del servicio de etiquetado inteligente de recursos | Adobe Developer Console campos de integración |
---|---|
Clave de API | ID DE CLIENTE |
Id. de cuenta técnica | ID DE CUENTA TÉCNICA |
Id. de organización | ID. DE ORGANIZACIÓN |
Secreto de cliente | SECRETO DEL CLIENTE |
Una vez completada la configuración, puede utilizar un MBean de JMX para validar la configuración. Para validar, siga estos pasos.
Acceda a su Experience Manager servidor en https://[aem_server]:[port]
.
Ir a Herramientas > Operaciones > Consola web para abrir la consola OSGi. Clic Principal > JMX.
Haga clic en com.day.cq.dam.similaritysearch.internal.impl
. Se abre Tareas diversas de SimilaritySearch.
Haga clic en validateConfigs()
. En el Validar configuraciones , haga clic en Invocar.
Los resultados de validación se muestran en el mismo cuadro de diálogo.
Entrada Experience Manager, vaya a Herramientas > Flujo de trabajo > Modelos.
En la página Modelos de flujo de trabajo, seleccione el modelo de flujo de trabajo de recursos de actualización de DAM.
Haga clic en Editar en la barra de herramientas.
Expanda el panel lateral para mostrar los pasos. Arrastre el paso Recurso de etiqueta inteligente que está disponible en la sección Flujo de trabajo de DAM y colóquelo después del paso Miniaturas del proceso.
Imagen: Añada el paso del recurso de etiquetas inteligentes después del paso de miniaturas de proceso en el flujo de trabajo de recursos de actualización de DAM
Abra el paso en modo de edición. En Configuración avanzada, compruebe que la opción Avance del controlador está seleccionada.
Figura: Configurar el flujo de trabajo de recursos de actualización de DAM y añadir paso de etiquetas inteligentes
En la pestaña Argumentos, seleccione Omitir errores si desea que el flujo de trabajo se complete aunque falle el paso de etiquetado automático.
Imagen: configuración del flujo de trabajo de recursos de actualización de DAM para agregar el paso de etiquetas inteligentes y seleccionar el avance del controlador
Para etiquetar recursos al cargarlos, independientemente de si el etiquetado inteligente está activado en las carpetas, seleccione Omitir indicador de etiqueta inteligente.
Figura: Configure el flujo de trabajo de recursos de actualización de DAM para agregar el paso de etiquetas inteligentes y seleccione Omitir indicador de etiquetas inteligentes.
Haga clic en Aceptar para cerrar el paso del proceso y, a continuación, guarde el flujo de trabajo.
Para que el servicio de contenido inteligente reconozca su taxonomía empresarial, ejecútela en un conjunto de recursos que ya incluyan etiquetas relevantes para su negocio. Para etiquetar de forma eficaz las imágenes de marca, el servicio de contenido inteligente requiere que las imágenes de formación se ajusten a determinadas directrices. Después de la formación, el servicio puede aplicar la misma taxonomía a un conjunto similar de recursos.
Puede entrenar el servicio varias veces para mejorar su capacidad de aplicar etiquetas relevantes. Después de cada ciclo de formación, ejecute un flujo de trabajo de etiquetado y compruebe si los recursos están etiquetados correctamente.
Puede entrenar el Servicio de contenido inteligente periódicamente o según sea necesario.
El flujo de trabajo de formación se ejecuta únicamente en carpetas.
Para obtener los mejores resultados, las imágenes del conjunto de formación se ajustan a las siguientes directrices:
Cantidad y tamaño: Mínimo de 30 imágenes por etiqueta. Mínimo de 500 píxeles en el lado más largo.
Coherencia: Las imágenes utilizadas para una etiqueta específica son visualmente similares.
Por ejemplo, no es una buena idea etiquetar todas estas imágenes como my-party
(para formación), ya que no son visualmente similares.
Cobertura: utilice la variedad suficiente en las imágenes de la formación. La idea es ofrecer algunos ejemplos, pero razonablemente diversos, para que el Experience Manager aprenda a centrarse en las cosas correctas. Si aplica la misma etiqueta a imágenes visualmente distintas, incluya al menos cinco ejemplos de cada tipo.
Por ejemplo, para la etiqueta model-down-pose, incluya más imágenes de formación similares a la imagen resaltada a continuación para que el servicio identifique las imágenes similares con mayor precisión durante el etiquetado.
Distracción/obstrucción: El servicio se entrena mejor con imágenes que tienen menos distracción (fondos destacados, acompañamientos no relacionados, como objetos/personas con el tema principal).
Por ejemplo, para la etiqueta casual-shoe Sin embargo, la segunda imagen no es una buena candidata para la formación.
Complejidad: Si una imagen cumple los requisitos para más de una etiqueta, agregue todas las etiquetas aplicables antes de incluir la imagen para formación. Por ejemplo, para etiquetas, como raincoat
y model-side-view
, agregue ambas etiquetas en el recurso que cumple los requisitos antes de incluirlo para formación.
La capacidad del servicio de contenido inteligente para aprender sobre sus etiquetas y aplicarlas a otras imágenes depende de la calidad de las imágenes que utilice para la formación. Para obtener los mejores resultados, Adobe recomienda utilizar imágenes visualmente similares para entrenar el servicio de para cada etiqueta.
Puede habilitar el Servicio de contenido inteligente para que se imparta formación periódicamente sobre los recursos y las etiquetas asociadas dentro de una carpeta. Abra el Propiedades de la carpeta de recursos, seleccione Habilitar etiquetas inteligentes en el Detalles y guarde los cambios.
Una vez seleccionada esta opción para una carpeta, Experience Manager ejecuta automáticamente un flujo de trabajo de formación para formar el servicio de contenido inteligente en los recursos de la carpeta y sus etiquetas. De forma predeterminada, el flujo de trabajo de formación se ejecuta semanalmente a las 12:30 los sábados.
Puede entrenar el servicio de contenido inteligente siempre que sea necesario desde la consola Flujo de trabajo.
Entrada Experience Manager interfaz, vaya a Herramientas > Flujo de trabajo > Modelos.
Desde el Modelos de flujo de trabajo , seleccione la Formación sobre etiquetas inteligentes flujo de trabajo y haga clic en Iniciar flujo de trabajo en la barra de herramientas.
En el Ejecutar flujo de trabajo , vaya a la carpeta de carga útil que incluye los recursos etiquetados para entrenar el servicio.
Especifique un título para el flujo de trabajo y añada un comentario. A continuación, haga clic en Ejecutar. Los recursos y las etiquetas se envían para su formación.
Una vez que los recursos de una carpeta se procesan para formación, solo los modificados se procesan en ciclos de formación posteriores.
Para comprobar si el servicio de contenido inteligente ha recibido formación sobre las etiquetas del conjunto de recursos de formación, consulte el informe de flujo de trabajo de formación desde la consola Informes.
Entrada Experience Manager interfaz, vaya a Herramientas > Assets > Informes.
En el Informes de recursos página, haga clic en Crear.
Seleccione el Formación sobre etiquetas inteligentes y haga clic en Siguiente en la barra de herramientas.
Especifique un título y una descripción para el informe. En Programar informe, deje seleccionada la opción Ahora. Si desea programar el informe para más adelante, seleccione Más adelante e indique una fecha y una hora. A continuación, haga clic en Crear en la barra de herramientas.
En la página Informes de recursos, seleccione el informe que ha generado. Para ver el informe, haga clic en Ver en la barra de herramientas.
Revise los detalles del informe.
El informe muestra el estado de la formación de las etiquetas que ha entrenado. El color verde de la columna Estado de formación indica que el servicio de contenido inteligente ha recibido formación para la etiqueta. El color amarillo indica que el servicio no está completamente entrenado para una etiqueta en particular. En este caso, agregue más imágenes con la etiqueta en concreto y ejecute el flujo de trabajo de formación para que el servicio se imparta completamente en la etiqueta.
Si no ve las etiquetas en este informe, ejecute de nuevo el flujo de trabajo de formación para estas etiquetas.
Para descargar el informe, selecciónelo en la lista y haga clic en Descargar en la barra de herramientas. El informe se descarga como una hoja de cálculo de Microsoft Excel.
Las etiquetas inteligentes mejoradas se basan en modelos de aprendizaje de imágenes y sus etiquetas. Estos modelos no siempre son perfectos para identificar etiquetas. La versión actual del servicio de contenido inteligente tiene las siguientes limitaciones:
Para buscar recursos con etiquetas inteligentes (regulares o mejoradas), utilice el Assets Omnisearch (búsqueda de texto completo). No hay ningún predicado de búsqueda independiente para las etiquetas inteligentes.