Consulta los conectores compatibles con Application Integration.
Compila integraciones con Gemini Code Assist
Gemini Code Assist es un colaborador potenciado por IA en Google Cloud que brinda ayuda a los usuarios de todos los niveles de habilidad cuando la necesitan. En Application Integration, Gemini Code Assist puede ayudarte a hacer lo siguiente:
- Crea integraciones
- Cómo configurar tareas de conectores en una integración
- Configura las tareas de la API de REST de llamada en una integración
- Agrega condiciones perimetrales y agrega tareas adicionales a una integración
- Genera una descripción de integración
Para obtener información detallada sobre Gemini para Google Cloud, consulta la descripción general de Gemini para Google Cloud.
Antes de comenzar
- En la consola de Google Cloud, ve a la página Application Integration.
En la siguiente imagen, se muestra la página Application Integration:
- En la sección Obtén AI para compilar tus integraciones, haz clic en Explorar.
- En el panel Gemini en Application Integration que aparece, haz clic en Habilitar servicio para habilitar la API de Gemini para Google Cloud.
Para obtener información sobre cómo activar Gemini Code Assist en un proyecto de Google Cloud, consulta Configura Gemini Code Assist para un proyecto.
- Configura la integración de aplicaciones en tu proyecto de Google Cloud. Para obtener más información, consulta Cómo configurar la integración de aplicaciones.
- Si planeas crear una integración con conectores, asegúrate de configurar las conexiones deseadas en tu proyecto de Google Cloud.
- Si planeas crear una integración con las APIs del hub API de Apigee que se encuentran en un proyecto host, asegúrate de haber aprovisionado el concentrador de APIs en tu proyecto y que la cuenta de servicio de Application Integration tenga el rol necesario para acceder a las APIs en el otro proyecto.
Roles obligatorios
-
Para obtener los permisos que necesitas para usar Gemini, solicita a tu administrador que te otorgue el Rol de IAM de Gemini para el Usuario de Google Cloud (
roles/cloudaicompanion.user
) en el proyecto. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.También puedes obtener los permisos necesarios mediante roles personalizados o cualquier otro rol predefinido.
- Si planeas crear una integración en el concentrador de API de Apigee, asegúrate de tener el rol Visualizador del concentrador de la API de Cloud (
roles/apigeeregistry.viewer
) en el proyecto que contiene las APIs. - Si planeas crear una integración con Integration Connectors, asegúrate de tener el rol Visualizador de conectores (
roles/connectors.viewer
) en el proyecto.
Tareas y activadores compatibles
Gemini puede ayudarte a agregar las siguientes tareas y activadores:Activadores | Tareas |
---|---|
Gemini también te ayuda a crear las siguientes tareas de flujo de control, pero no puede generar integración secundarias:
|
Crea una integración
Gemini te ayuda a crear integraciones con tus instrucciones en lenguaje natural (o sugerencias) como entrada. Esto te permite crear y compilar integraciones simples o complejas, con rapidez y con configuraciones manuales mínimas.
Dale a Gemini una breve instrucción o una descripción del flujo de integración que quieras compilar, y Gemini te sugerirá uno o más flujos para ayudarte a comenzar.
Para compilar una integración con Gemini, sigue estos pasos:
- En la consola de Google Cloud, ve a la página Application Integration.
- En el menú de navegación, haz clic en Integraciones.
Aparecerá la página Integraciones con una lista de todas las integraciones disponibles en el proyecto de Google Cloud.
- Haz clic en Crear integración para crear una integración nueva.
Aparecerá la página Crear integración.
- Haz clic en pen_spark Ayúdame a crear. Aparecerá el panel Create Integration with Gemini.
Como alternativa, en la página Crear integración, crea una nueva integración y, luego, en el Editor de integración, haz clic en pen_spark Crear flujos de integración con Gemini para usar Gemini.
- Si quieres seleccionar una plantilla de instrucción, elige una de las plantillas de instrucciones de muestra. De lo contrario, ingresa una instrucción para que Gemini genere integraciones. Si quieres aprender a escribir mejores instrucciones, consulta Cómo escribir mejores instrucciones.
- Haz clic en Generar.
Gemini sugiere uno o más flujos de integración que califican tu instrucción. Si habilitaste API Hub y Integration Connectors, y cumples con todos los requisitos previos, las recomendaciones contendrán las tareas de Call REST Endpoint y Connectors. Usa los botones navigate_before Anterior y navigate_next Siguiente para ver las sugerencias proporcionadas.
- Si quieres modificar el nombre de la integración sugerida, puedes actualizar el campo Nombre de la integración.
- Selecciona una región para la integración. Si tu proyecto tiene una sola región aprovisionada, el campo Región se establece en esa región.
- Si quieres editar la instrucción, haz clic en Editar instrucción.
- Para aceptar una sugerencia de flujo de integración, haz clic en Confirmar.
Las integraciones creadas con Gemini reemplazan cualquier elemento y variable de integración existentes.
Recomendaciones contextuales
Puedes usar Gemini para proporcionar recomendaciones contextuales para tus integraciones existentes. Gemini puede ayudarte a proporcionar recomendaciones de configuración de conectores adecuadas para el contexto basadas en el flujo lógico de tu integración existente. Si una conexión de tu integración tiene más de 1,000 entidades, ese conector no se incluirá en las recomendaciones de Gemini. Para conocer más limitaciones, consulta Limitaciones.
Configura tareas de conectores
Gemini puede ayudarte a proporcionar recomendaciones de configuración de conectores adecuadas para el contexto basadas en el flujo lógico de tu integración existente. Si una conexión en tu integración tiene más de 1,000 entidades, ese conector no se incluye en las recomendaciones de Gemini. Para conocer más limitaciones, consulta Limitaciones.
Puedes configurar el conector con los reemplazos recomendados de Gemini o interactuar con Gemini (con sugerencias) y solicitar las sugerencias de configuración deseadas.
Para configurar una tarea de conector en tu integración con Gemini, sigue estos pasos:
- En la consola de Google Cloud, ve a la página Application Integration.
- En el menú de navegación, haz clic en Integraciones.
Aparecerá la página Integraciones, en la que se enumerarán todas las integraciones disponibles en el proyecto de Google Cloud.
- Selecciona una integración existente para abrirla en el editor de integración.
- En la barra de navegación, activa el interruptor Nueva vista de lienzo (vista previa). Luego, usa el lienzo para crear tu flujo de trabajo de integración.
- Para una tarea de conector, haz clic en more_horiz Más acciones y, luego, en Configurar tarea.
Aparecerá un menú emergente, similar al de la siguiente imagen, en el que se mostrará un conjunto de recomendaciones de Gemini.
- Gemini recomienda automáticamente uno o más reemplazos o alternativas relevantes para el flujo lógico de tu integración. Puedes usar la entrada de instrucciones para interactuar con Gemini y ajustar o volver a generar las recomendaciones sugeridas si lo deseas.
- Selecciona cualquiera de los reemplazos o las modificaciones recomendados para aceptarlos. Gemini configura la tarea del conector seleccionada.
Configura las tareas de la API de REST de llamada
Si tienes habilitado API Hub en tu proyecto, Gemini en la integración de aplicaciones puede ayudarte a proporcionar una tarea de llamada a extremo de REST y recomendaciones de configuración de tareas contextualmente apropiadas según el flujo lógico de tu integración existente. Puedes aprovechar estas recomendaciones para reemplazar directamente tus tareas existentes o modificarlas sin la necesidad de pasar por ningún proceso de configuración manual.
Puedes reemplazar directamente una tarea existente o una configuración de tarea con los reemplazos recomendados por Gemini, o bien interactuar con Gemini (mediante instrucciones) y pedir las sugerencias de tareas que desees.
Una vez que cumplas con todos los requisitos previos, para reemplazar o modificar una tarea existente en tu integración con Gemini, sigue estos pasos:
- En la consola de Google Cloud, ve a la página Application Integration.
- En el menú de navegación, haz clic en Integraciones.
Aparecerá la página Integraciones, en la que se enumerarán todas las integraciones disponibles en el proyecto de Google Cloud.
- Selecciona una integración existente para abrirla en el editor de integración.
- En la barra de navegación, haz clic en el botón de activación Nueva vista de lienzo (versión preliminar) para ponerlo en la posición de activado. Luego, usa el lienzo para crear tu flujo de trabajo de integración.
- En el lienzo del editor de integración, selecciona la tarea que deseas reemplazar o modificar.
- Haz clic en more_horiz Más acciones y, luego, en Configurar tarea.
Aparecerá un menú emergente, similar a la siguiente imagen, que mostrará un conjunto de recomendaciones de Gemini.
- Gemini recomienda automáticamente uno o más reemplazos o alternativas relevantes para el flujo lógico de tu integración. Puedes usar la entrada de instrucciones para interactuar con Gemini y ajustar o volver a generar las recomendaciones sugeridas si lo deseas.
- Simplemente selecciona uno de los reemplazos o modificaciones recomendados para aceptarlos.
Gemini reemplaza directamente la tarea seleccionada o la modifica sin ninguna configuración adicional.
Agrega condiciones perimetrales y tareas adicionales
Puedes usar Gemini para agregar tareas nuevas y condiciones de borde a tu flujo de integración existente.
Para agregar una condición de borde o adjuntar tareas nuevas a tu integración con Gemini, sigue estos pasos:
- En Google Cloud, ve a la página Application Integration.
- En el menú de navegación, haz clic en Integraciones.
Aparecerá la página Integraciones, en la que se enumerarán todas las integraciones disponibles en el proyecto de Google Cloud.
- Selecciona una integración existente para abrirla en el editor de integración.
- En la barra de navegación, haz clic en el botón de activación Nueva vista de lienzo (versión preliminar) para ponerlo en la posición de activado. Luego, usa el lienzo para crear tu flujo de trabajo de integración.
- En el editor de integración, selecciona el perímetro para el que deseas agregar la condición perimetral o desde el que deseas agregar una tarea nueva.
- Haz clic en more_horiz Más acciones y, luego, en Crear rama.
Aparecerá un menú emergente, similar a la siguiente imagen, que te pedirá que proporciones una entrada.
- Ingresa una instrucción en la que se especifique la condición de la conexión que quieres agregar o la tarea adicional que quieres agregar.
Este es un ejemplo de instrucción que puedes usar:
Si quieres aprender a escribir mejores instrucciones, consulta Cómo escribir mejores instrucciones.If order qty>100, send an email
- Haz clic en pen_spark Crear.
- Haz clic en Confirmar para aceptar las inserciones y adiciones sugeridas.
Si no te gustan las inserciones o incorporaciones sugeridas, haz clic en Cancelar.
Gemini inserta automáticamente las condiciones de perímetro calificadas y configura las tareas adicionales del perímetro seleccionado en tu integración existente.
Generar descripción de la integración
La función de descripción de integración disponible en Gemini en la integración de aplicaciones proporciona un resumen de la integración que creaste en tu editor de integraciones. El resumen de la descripción de la integración se genera en lenguaje sencillo y puede ayudarte a comprender el caso de uso general de la integración, la orquestación subyacente y el contexto empresarial, que pueden ser difíciles de evaluar debido a la estructura o complejidad de una integración.
Para generar un resumen con la descripción de la integración con Gemini, sigue estos pasos:
- En la consola de Google Cloud, ve a la página Application Integration.
- En el menú de navegación, haz clic en Integraciones.
Aparecerá la página Integraciones, en la que se enumerarán todas las integraciones disponibles en el proyecto de Google Cloud.
- Selecciona una integración existente para abrirla en el editor de integración.
- En la barra de herramientas del editor de integración, haz clic en (Integration summary). Aparecerá la página de detalles de la integración.
- En la página de detalles de la integración, haz clic en Ayúdame con la descripción.
Gemini analiza la integración en tu editor de integración y genera una descripción resumida detallada similar a la siguiente imagen.
- Haz clic en Listo para aceptar la descripción de la integración generada.
Verifica y valida la integración (incluidas las variables) antes de ejecutarla.
Cuotas y límites
Para obtener más información sobre las cuotas y los límites, consulta Cuotas y límites.
Limitaciones
Gemini en Application Integration está sujeto a las siguientes limitaciones:
- Si la conexión de tu integración tiene más de 1,000 entidades, ese conector no se incluirá en las recomendaciones de Gemini.
- Application Integration admite la residencia de datos. Las integraciones que se compilan con Gemini admiten la residencia de datos. No almacenamos datos como instrucciones y respuestas de Gemini. Solo los datos en uso y en tránsito para la generación con Gemini no admiten la residencia de datos.
Proporcionar comentarios
Puedes obtener asistencia o proporcionar comentarios contextuales mientras usas Gemini para compilar y la integración de datos. Esta información nos ayuda a mejorar Gemini.
¿Qué sigue?
- Aprende a escribir mejores instrucciones.
- Obtén información para probar y publicar una integración.
- Descubre cómo Gemini para Google Cloud usa tus datos.
- Obtén más información sobre la descripción general de Gemini para Google Cloud.