Puedes crear un agente de chat nuevo con los siguientes métodos:
- Con una instrucción: Esta es la forma más rápida de crear un agente de chat. Describe el propósito del agente y Workflow Builder genera la versión inicial en tu app. Esto es ideal para agentes básicos o como punto de partida para agentes más complejos.
- Usa el compilador de flujos: Este método te brinda un control directo y detallado sobre el diseño del agente desde el principio. Es ideal para diseñar agentes complejos de varios pasos que requieren parámetros de configuración de subagentes y flujos lógicos específicos.
Estos métodos son flexibles y puedes combinarlos para que se adapten a tus requisitos. Por ejemplo, puedes comenzar con una instrucción para generar el agente de chat inicial y, luego, cambiar al compilador de flujos para definir mejor su lógica de forma visual y agregar complejidad.
Antes de comenzar
- Asegúrate de tener una app web con las fuentes de datos necesarias conectadas. Para obtener más información, consulta Crea una app, Conecta una fuente de datos de Google y Conecta una fuente de datos de terceros.
- Asegúrate de haber habilitado el botón de activación de la función Workflow Builder para tu app web. Para obtener más información, consulta Administra las funciones de la app web.
Prácticas recomendadas para crear agentes
Para garantizar que tus agentes tengan un rendimiento eficaz y eficiente, ten en cuenta las siguientes prácticas recomendadas:
- Define objetivos claros: Indica con claridad lo que quieres que logre tu agente. Un objetivo bien definido ayuda a diseñar la lógica del agente y evaluar su rendimiento.
- Empieza de a poco y, luego, expande: Comienza con un agente básico que controle las funcionalidades principales. Una vez que sea estable, agrega gradualmente más funciones y complejidad.
- Desglosa las tareas complejas: En el caso de los agentes de varios pasos, divide las tareas grandes en subtareas más pequeñas y manejables. Cada agente secundario debe tener un rol específico.
- Realiza pruebas de forma iterativa: Prueba el agente con regularidad en cada etapa del desarrollo. Esto ayuda a identificar y corregir problemas de forma temprana.
- Proporciona instrucciones claras: Cuando uses instrucciones, sé específico y conciso. Evita la ambigüedad para asegurarte de que el agente comprenda su propósito. Consulta Prácticas recomendadas para escribir instrucciones para crear un agente.
- Usa almacenes de datos conectados para bibliotecas de documentos grandes: Gemini Enterprise carga los archivos que subes a la sección Conocimiento de un agente (o que adjuntas en una sesión de chat) directamente en la ventana de contexto del modelo en cada turno, hasta un límite combinado de 800,000 tokens. Para bibliotecas de referencia estáticas grandes, manuales de políticas o archivos PDF densos (como documentos de más de 100 páginas), transfiere los documentos a un almacén de datos conectado y habilítalo en Administra tus datos en lugar de subir los archivos directamente. Reserva las cargas directas de archivos para documentos más pequeños y específicos de la sesión, o para hojas de cálculo con varias hojas. Consulta los límites de la base de conocimiento y de carga de archivos.
Crea un agente de chat con instrucciones
Usa este método para crear rápidamente un agente de chat con entradas conversacionales.
App
Para crear un agente de chat con una instrucción de lenguaje natural, haz lo siguiente:
- Abre la app web de Gemini Enterprise en un navegador.
En el menú de navegación de la app web, haz clic en + Crear agente > Agente de chat.
Se abrirá el lienzo del agente en el modo de chat.
Ingresa una instrucción que describa el propósito y el comportamiento previsto de tu agente.
Opcional: Haz clic en
Administra tus datos y habilita o inhabilita las fuentes de datos que quieres que use tu
agente.Opcional: Haz clic en Agregar archivos para subir cualquier material de referencia adicional que tu agente pueda usar.
Haz clic en Enviar.
Aparecerá el lienzo del agente de chat, que muestra una vista previa en vivo de tu agente.
En la pestaña Vista previa, interactúa con tu agente para probar y evaluar sus respuestas.
Opcional: Define mejor la función y el comportamiento de tu agente proporcionando instrucciones adicionales en el panel de chat de la izquierda.
Para ver los detalles generales de tu agente, ve a la pestaña Flujo y haz clic en el nodo del agente principal.
- Opcional: En la sección Conocimiento, haz clic en Agregar archivos para subir cualquier material de referencia adicional para tu agente.
- Opcional: En la sección Personalización, agrega instrucciones de inicio que guíen a los usuarios sobre cómo interactuar con el agente. Puedes agregar tantas instrucciones de inicio como desees, pero el sistema te muestra una selección aleatoria de hasta tres instrucciones a la vez.
Opcional: Haz clic en la pestaña Programa para configurar los programas de ejecución de tu agente. Para obtener más información sobre los programas de agentes, consulta Programa ejecuciones de agentes.
Haz clic en Crear para lanzar y comenzar a usar tu agente.
Prácticas recomendadas para escribir instrucciones que permitan crear un agente de chat
La instrucción que proporciones ayuda a Gemini a comprender tus objetivos y generar el mejor agente posible. Para obtener respuestas claras y pertinentes, sigue estos lineamientos y prácticas recomendadas:
Proporciona suficiente contexto para eliminar la ambigüedad
Explica específicamente lo que quieres que haga el agente. Por ejemplo, especifica el nivel de detalle, los tipos de ejemplos que se utilizarán o el resultado requerido. Esto ayuda a Gemini Enterprise a generar un plan de agente que sea más relevante y específico para tus necesidades.
No se recomienda:
Create an agent for sales emails.Se recomienda:
Create an agent that drafts follow-up emails for new sales leads from my CRM. It should search for the contact's company, summarize their business, and suggest how our product can help them.Establece límites o limitaciones para los resultados del agente
Define lo que el agente debe y no debe hacer. Puedes establecer límites sobre la longitud de sus respuestas, el formato, el tono o elementos específicos que se deben incluir o excluir. Esto ayuda al agente a concentrarse y producir resultados más predecibles.
No se recomienda:
Create a sales email agent.Se recomienda:
Create an agent that drafts follow-up emails for sales leads. The drafts should always use a professional tone, be no more than three paragraphs, and never include personal information about the client.Dale instrucciones a Gemini para que te haga preguntas
Si es necesario, pídele a Gemini que te haga preguntas. Esto permite que Gemini recopile detalles que podría haber omitido y garantiza que el plan del agente resultante cumpla con tus expectativas.
No se recomienda:
Create an agent to handle sales emails.Se recomienda:
I need an agent that can help me draft sales emails. First, ask me what information you need to effectively qualify a lead and draft a personalized message.
Ejemplos de instrucciones eficaces
Ejemplo simple:
Create a sales email agent that drafts concise follow-up emails to new leads. The tone should be professional, and the email should be no more than three paragraphs.Ejemplo avanzado:
Create an agent that automatically drafts sales emails to leads. Use my Gmail and access emails with the 'leads' label. First, ask me to confirm which leads you should prioritize and what the main selling points are for each. Once you have this information, your drafts should be no more than three paragraphs and use a professional tone. Don't include any technical jargon or slang and never include any personal information about the client.
Crea un agente de chat con el compilador de flujos
Usa este método para tener un control detallado sobre el diseño del agente, la selección del modelo y la organización de varios pasos.
App
Para crear un agente de chat con el compilador de flujos, haz lo siguiente:
- Abre la app web de Gemini Enterprise en un navegador.
En el menú de navegación de la app web, haz clic en + Crear agente > Agente de chat.
Se abrirá el lienzo del agente en el modo de chat.
Haz clic en Ir al creador para cambiar al modo de diseñador.
En el lienzo, se crea un nombre de agente predeterminado, My Agent.
Para ver y configurar los detalles del nodo, haz clic en el nodo My Agent y haz lo siguiente:
- Nombre: Ingresa un nombre para tu agente.
- Descripción: Ingresa un resumen del propósito del agente.
- Instrucciones: Proporciona un conjunto detallado de instrucciones que definan los objetivos, las tareas y los comportamientos del agente.
- Modelo: Selecciona el modelo de LLM de Gemini que utilizará el agente. Usa un modelo Flash para búsquedas de baja latencia y tareas conversacionales cotidianas, y reserva los modelos Pro para el razonamiento de varios pasos complejo o la síntesis de varios documentos.
- Datos y herramientas: Haz clic en Agregar fuentes de datos y herramientas para agregar las fuentes de datos conectadas a tu app.
- Opcional: En la sección Conocimiento, haz clic en Agregar archivos para subir cualquier material de referencia adicional para tu agente.
- Opcional: En la sección Personalización, agrega instrucciones de inicio que guíen a los usuarios sobre cómo interactuar con el agente. Puedes agregar tantas instrucciones de inicio como desees, pero el sistema te muestra una selección aleatoria de hasta tres instrucciones a la vez.
Crea el flujo de tu agente secundario:
- En la pestaña Flujo, mantén el cursor sobre el nodo del agente principal y, luego, haz clic en Agregar agente secundario.
- Configura los detalles del agente secundario.
Repite el paso 5 según sea necesario para completar la lógica de flujo del agente secundario.
Opcional: Haz clic en la pestaña Programa para configurar los programas de ejecución de tu agente.
Haz clic en la pestaña Vista previa para interactuar con el agente y así probar y evaluar si la lógica del flujo del agente funciona según lo esperado.
Haz clic en Crear para publicar y comenzar a usar tu agente de chat.
¿Qué sigue?
- Obtén más información para usar un agente de chat.
- Obtén información para programar ejecuciones de agentes de chat.
- Obtén información para editar un agente de chat.
- Obtén más información para compartir un agente de chat.
- Obtén más información para borrar un agente de chat.