Creación de agente
Aprende a crear, configurar y compartir tus propios Agentes de IA en watsonx Workshop.
La Guía de creación de Agentes de IA te guía a través del proceso completo para construir Agentes de IA utilizando la experiencia Agent Creator en watsonx Workshop. Tanto si estás creando un asistente ligero como un Agente de IA con múltiples habilidades, con flujos de trabajo avanzados e integraciones, esta guía ofrece instrucciones paso a paso para ayudarte a empezar.
Aprende a:
- Crear y configurar los detalles principales de tu Agente de IA y la experiencia general
- Añadir fuentes de Conocimiento Estático y Conocimiento Dinámico para fundamentar tu Agente de IA
- Construir Agentes Básicos o Agentes de Habilidades para diferentes casos de uso
- Configurar API externas, integraciones y flujos de trabajo de agentes
- Habilitar herramientas de Studio como Podcasts, Role Play del Cliente, Presentations, y Practice Gym
- Probar, perfeccionar y compartir tu Agente de IA en todo IBM
Lo que explorarás
Agentes de habilidades e integraciones
Aprende a construir y configurar Agentes de IA adaptados a distintos casos de uso empresariales y de aprendizaje. Esto incluye definir el comportamiento del agente, dar base a los agentes con las fuentes de conocimiento adecuadas, configurar prompts y flujos de trabajo, y diseñar experiencias que se alineen con tu público objetivo y los resultados previstos.
Conocimiento dinámico y contexto
Impulsa tu Agente de IA con información en tiempo real y contextual a través de:
- Contexto del producto IBM
- Concreción por industria y sector
- Contexto adaptativo
- Búsqueda web
Experiencias de estudio
Habilita experiencias de aprendizaje interactivas y potenciadas por IA, incluyendo:
- Podcasts generados por IA
- simulaciones de Role Play con clientes
- creación de Presentations
- ejercicios del Practice Gym
Guía paso a paso
Inicia la guía paso a paso para crear Agentes de IA en watsonx Workshop. Esta guía abarca los detalles de configuración esenciales, las mejores prácticas recomendadas y ejemplos prácticos de configuración para ayudarte a diseñar, implementar y perfeccionar tus agentes de manera efectiva. Entra para acelerar tu proceso de desarrollo y garantizar una experiencia de implementación fluida y escalable.
Step 1: Access the AI Creator Space and Provide Basic Agent Details
Ve a tu espacio personal de Agent Creator y haz clic en Create Agent para comenzar.
El diseño se ha creado para que te sea fácil crear y probar tus agentes mientras los desarrollas. Configurarás tu IA en la parte izquierda de la pantalla, dentro de cada una de las 4 secciones y, en cualquier momento, podrás probar tu agente enviando mensajes y viendo las respuestas en la parte derecha de la pantalla. Probar sobre la marcha mejora la calidad del agente y aumenta el valor que tu agente aporta a tus usuarios objetivo.
Expande la sección 1. Detalles del agente en la parte superior izquierda de la pantalla. Ahora deberías ver la pantalla que aparece a continuación.
Proporcione los datos básicos de su Agente de IA, incluyendo:
- Nombre del Agente: El nombre que verán sus usuarios.
- Objetivo del Agente: Una breve descripción que explique lo que su Agente de IA hace para los usuarios.
- Descripción del Agente: Una descripción más detallada de su agente, cómo funciona y qué deben esperar sus usuarios.
- Etiquetas: Palabras clave breves relacionadas con su Agente de IA que ayuden a los usuarios a encontrarlo mediante la búsqueda. Separe cada etiqueta con una coma. Por ejemplo, el Agente de Build Pipeline with Products tendría las siguientes etiquetas: Pipeline, Demand Generation, Create Pipeline, Create Deals, Lead Generation.
Es importante proporcionar estos datos de manera clara y concisa, ya que ayudan a los IBMers a descubrir su Agente de IA cuando inician una nueva sesión.
Step 2: Define the Agent Data Sources
Asegurar que tu agente tenga los datos adecuados para ofrecer la experiencia prevista y lograr los resultados para tu audiencia es fundamental. En esta sección, puedes configurar las fuentes de datos a las que tu agente tiene acceso.
Expande la sección 2. Fuentes de datos del agente en la parte superior izquierda de la pantalla. Deberías ver la pantalla que aparece a continuación. Aquí puedes aprovechar las fuentes de datos existentes en watsonx Workshop o crear las tuyas propias.
Hay dos categorías de datos que puedes proporcionar a tu Agente de IA:
1. Conocimiento estático
El Conocimiento estático se refiere a la información que proporcionas directamente a tu Agente de IA, como documentos o páginas web. Como esta información no se actualiza automáticamente después de que se carga, se considera estática. Sin embargo, puedes volver a tu agente en cualquier momento para actualizar o reemplazar la información según sea necesario.
Cuándo usar Conocimiento estático
- Documentos que contienen información que no cambia con frecuencia, como marcos de trabajo de ventas o materiales de campañas.
- Sitios web que contienen información con cambios poco frecuentes, como mejores prácticas para un proceso o actividad específica.
Agregar Conocimiento estático
- En Agregar archivos, carga uno o más documentos. Los formatos de archivo compatibles se muestran en pantalla.
- Haz clic en Agregar debajo de Agregar contenido web para especificar una página web usando su URL. Esto también puede incluir URLs de archivos de Seismic que quieras consultar.
Nota: En este momento no se admiten páginas de editor, ya que no son accesibles dentro de Workshop en este momento.
2. Conocimiento dinámico
El Conocimiento dinámico se refiere a la información que cambia con frecuencia. Cuando se conecta a una fuente de datos dinámica, tu Agente de IA puede recuperar información en tiempo real durante las interacciones con los usuarios, lo que garantiza el acceso a la información más actualizada sin necesidad de actualizaciones manuales del propio agente.
Cuándo usar Conocimiento dinámico
- Tu agente necesita buscar en la web información actual o en tiempo real.
- Tu contenido o tus conjuntos de datos se actualizan con regularidad.
- Quieres que tu agente se adapte según cambie el contexto del negocio, la industria o el cliente.
Agregar Conocimiento dinámico
- Para vincular tu Agente de IA a un producto específico de IBM, configura como Sí la opción ¿Enfocar en un producto específico? y selecciona los productos relevantes en el menú desplegable. Esto permite que tu agente proporcione información detallada del producto de IBM, obtenida de IBM Docs y del contenido de Seismic.
- Para personalizar aún más tu Agente de IA, puedes vincular tu sesión a una industria y un sector específicos configurando como Sí la opción ¿Enfocar en una industria específica? y seleccionando la Industria y los Sector(es) relevantes.
- Selecciona que sea Editable por usuarios para controlar si los usuarios pueden modificar las selecciones configuradas de tu producto, industria y sector. Habilita esta opción para bloquear tus configuraciones para todos los usuarios.
- Habilitar Búsqueda web permite que tu Agente de IA recupere información en tiempo real desde internet durante las interacciones con los usuarios.
- Al seleccionar Configurar junto a Habilitar búsqueda web, puedes personalizar cómo y cuándo tu Agente de IA debe buscar en internet. Puedes definir cuándo el agente debe y no debe buscar en la web, además de proporcionar ejemplos de comportamientos de búsqueda web para refinar aún más la forma en que tu Agente de IA responde a las solicitudes de los usuarios.
Step 3: Create the Agent Behavior
El comportamiento de tu agente de IA determina cómo interactúa con los usuarios, cómo responde a los prompts y cómo guía las conversaciones durante toda la experiencia. En esta sección, puedes definir las instrucciones de tu agente, su comportamiento general y el mensaje de bienvenida para crear la experiencia que quieres que tengan los usuarios.
Amplía la sección 3. Agent Behavior en la parte superior izquierda de la pantalla. Ahora deberías ver la pantalla de abajo.

Hay dos tipos de comportamientos de agente: Basic Agent es un agente ligero impulsado por un único prompt maestro, mientras que Skills Agent admite múltiples habilidades especializadas, flujos de trabajo y experiencias específicas de herramientas para casos de uso más avanzados.
Basic Agent
Un Basic Agent se basa en un único prompt maestro que define cómo se comporta el Agente de IA, cómo responde a los usuarios y cómo guía las conversaciones durante toda la experiencia. A diferencia de Skills Agent, Basic Agent no utiliza habilidades ni flujos de trabajo especializados. Para configurar un Basic Agent, selecciona la pestaña Basic Agent dentro de la sección 3. Agent Behavior. Luego puedes definir lo siguiente:
- Agent Prompt: Define la identidad, el propósito, el alcance, las capacidades, el comportamiento y el tono generales de tu Agente de IA a través de un prompt de sistema detallado. Este prompt sirve como el conjunto principal de instrucciones que guía cómo responde tu Agente de IA a los usuarios.
- Greeting Message: Personaliza el mensaje que ven los usuarios cuando comienzan una sesión con tu Agente de IA. Este mensaje debe presentar la experiencia, establecer expectativas y guiar a los usuarios sobre cómo empezar. Puedes usar la variable {firstName} para personalizar el mensaje de bienvenida.
Skills Agent
Un Skills Agent utiliza un prompt maestro combinado con múltiples habilidades especializadas para ofrecer experiencias más avanzadas y específicas para tareas. Cada habilidad puede tener su propio comportamiento, herramientas, prompts y flujos de trabajo, lo que permite que el Agente de IA admita un rango más amplio de casos de uso. Para configurar un Skills Agent, selecciona la pestaña Skills Agent dentro de la sección 3. Agent Behavior. A continuación, puedes configurar lo siguiente:
-
Master Prompt: Define el comportamiento, la identidad, el propósito, el alcance y el tono fundamentales que se aplican en todas las habilidades. Este prompt actúa como la base del Agente de IA; los prompts de cada habilidad se agregan encima cuando se activa una habilidad.
-
Skill Name: Define un nombre breve orientado al usuario para la habilidad. Este nombre se muestra a los usuarios y lo utiliza el router para identificar la habilidad.
-
Description: Define cuándo se debe usar la habilidad y los tipos de solicitudes que está diseñada para admitir. Esta descripción se usa en el router para determinar cuándo debe activarse la habilidad.
-
Stream from External Agent: Canaliza toda la experiencia de la habilidad a través de un servicio o agente externo en lugar de usar una configuración tradicional de Skill Prompt y Tools & Data. Cuando se activa, la integración externa controla por completo el comportamiento de la habilidad y la generación de la respuesta.
Usa Stream from External Agent para transmitir todos los mensajes directamente hacia o desde un agente externo que especifiques. Si deseas usar un agente externo como subagente que proporcione contexto para esta habilidad, donde el agente aún formule respuestas para el usuario, deja esta selección en Off y configura a tu agente como una fuente de datos en Tools & Data Sources a continuación.
Para configurar:
- Activa Stream from External Agent en Yes.
- Selecciona Configure API.
- Elige uno de los siguientes tipos de integración:
- External API para conectarte directamente a cualquier endpoint REST API mediante autenticación personalizada, encabezados, cuerpos de solicitud y variables.
- A2A Agent para conectarte a un endpoint de agente compatible de Agent-to-Agent (A2A), comúnmente usado con watsonx Orchestrate u otros sistemas basados en agentes.
- Proxy Agent para conectarte a un servicio de streaming IBM Advisor Proxy con soporte SSE.
- Skill Prompt: Define el comportamiento, las instrucciones, el alcance y el tono específicos para la habilidad. Este prompt controla cómo se comporta el Agente de IA cuando la habilidad está activada.
- Tools & Data: Configura las herramientas y fuentes de datos disponibles para la habilidad. Según el caso de uso, puedes habilitar capacidades como:
- Product Context para proporcionar acceso al producto de IBM actual y al contexto de sesión
- Web Search para recuperar información externa en tiempo real
- Start Presentation para generar presentaciones y paquetes de diapositivas
- Start Roleplay para iniciar conversaciones simuladas de roleplay de ventas
- External API para recuperar datos desde endpoints de API externas como contexto adicional mientras aún usas el Skill Prompt y el comportamiento del Agente de IA configurados. Al configurar External API bajo Tools & Data, se usa la misma configuración de integración que en Stream from External Agent. Sin embargo, en lugar de reemplazar el comportamiento de la habilidad, la API actúa como un contexto adicional y una fuente de datos disponible para la habilidad.
- Start Podcast para generar podcasts a partir del contenido de la sesión
- Start Practice Gym para crear ejercicios de práctica interactivos y simulaciones
- User Displayed Prompts: Define prompts orientados a los usuarios que aparecen como sugerencias en forma de clic dentro de la experiencia. Cada prompt mostrado puede incluir un prompt subyacente que se envía directamente al Agente de IA cuando el usuario lo selecciona.
- Una vez completados todos los cambios, selecciona Save Skill Draft para guardar la configuración de tu habilidad. Puedes agregar habilidades adicionales en cualquier momento seleccionando Add Skill en la parte superior derecha de la sección Skills.
Step 4: Configure the Agent Studio Tools
Las herramientas disponibles dentro de tu Agente de IA ayudan a crear experiencias de usuario más interactivas y atractivas. En esta sección, puedes configurar las herramientas de Learning Studio a las que los usuarios tendrán acceso durante la sesión de su agente, incluidos podcasts, presentaciones, roleplays y ejercicios de práctica.
Expande la sección 4. Herramientas del Agente en la parte superior izquierda de la pantalla. Ahora deberías ver la pantalla que se muestra a continuación.
La sección Learning Studio Tools te permite configurar las experiencias interactivas disponibles para los usuarios durante su sesión de AI Agent. Estas herramientas pueden ayudar a los usuarios a aprender, practicar, simular conversaciones y generar contenido directamente dentro de la experiencia.
Nota: Si seleccionaste Skills Agent, asegúrate de que todas las habilidades estén completamente configuradas antes de configurar las Learning Studio Tools.
Podcast
- Activa Podcast para permitir que los usuarios generen podcasts impulsados por IA a partir del contenido de la sesión para aprender mientras están en movimiento.
- Selecciona Set Default Prompt para configurar las instrucciones predeterminadas que se usan al generar podcasts. Los usuarios pueden editar este prompt antes de generar su podcast.
- Los prompts predeterminados del podcast deben alinearse con el dominio de tu AI Agent y con los resultados de aprendizaje previstos.
Practice Gym
- Activa Practice Gym para permitir que los usuarios participen en sesiones de práctica basadas en cuestionarios que refuerzan el conocimiento mediante preguntas interactivas.
- Selecciona Configure para definir los temas sobre los que se evaluará a los usuarios con preguntas durante la experiencia. Apunta a 3–5 temas enfocados y relevantes para tu AI Agent.
Roleplay
- Activa Roleplay para permitir que los usuarios participen en conversaciones de roleplay simuladas o ejercicios de práctica basados en presentaciones.
- Selecciona Configure para elegir las experiencias de roleplay disponibles para los usuarios. Puedes:
- Selecciona All Default para que estén disponibles todos los tipos de roleplay estándar
- Selecciona Let Me Choose para personalizar escenarios de roleplay adaptados a tu caso de uso:
- En Default Roleplay Types, selecciona los escenarios estándar de roleplay que quieres poner a disposición, como Cold Call o Discovery Call.
- En Your Custom Scenarios y Presentation Scenarios, selecciona cualquier experiencia de roleplay personalizada existente a la que quieras que los usuarios tengan acceso.
- Selecciona Create new from Learning Studio para crear un escenario de roleplay completamente personalizado adaptado a tu caso de uso.
- Al crear un escenario de roleplay personalizado, configura:
- Selecciona el Interaction type: Conversation para una experiencia de roleplay 1 a 1 con un cliente de IA o Presentation para una sesión de práctica basada en presentaciones en la que los usuarios presenten de forma independiente.
- En Describe your practice scenario, proporciona instrucciones detalladas que describan el escenario, el objetivo del usuario, el contexto del cliente, el comportamiento de la persona de IA y los resultados de aprendizaje deseados.
- Una vez completada la descripción de tu escenario, selecciona Next para continuar configurando la experiencia de roleplay.
- Habilita Lock configuration para evitar que los usuarios modifiquen los tipos de roleplay disponibles durante su sesión.
- Habilita Allow users to create custom roleplay scenarios para permitir que los usuarios creen sus propias experiencias de roleplay además de las opciones configuradas.
- Selecciona Save cuando tu configuración de roleplay esté completa.
- Las sesiones de roleplay se califican automáticamente en función del escenario configurado y la rúbrica.
Presentation
- Activa Presentation para permitir que los usuarios generen presentaciones impulsadas por IA, incluyendo paquetes de diapositivas, transcripciones y videos de presentadores generados por IA.
Step 5: Test and Share Your Agent
Una vez creado tu Agente de IA, usa el panel Interactive Agent Test en el lado derecho de la pantalla para validar la experiencia y asegurarte de que el agente se comporte como se espera. Prueba diferentes prompts, flujos de trabajo y herramientas de Learning Studio para perfeccionar tu configuración.
Si es necesario realizar actualizaciones, vuelve a las secciones correspondientes del flujo de diseño de AI Agent y modifica tu configuración según sea necesario. Continúa probando y refinando tu AI Agent hasta que estés satisfecho con la experiencia.
Cuando selecciones Finish, volverás a la página My Agents donde tu recién creado AI Agent aparecerá en la tabla. Desde aquí, puedes:
- Seleccionar Update para seguir realizando cambios en la configuración de tu AI Agent.
- Seleccionar Delete para eliminar el AI Agent.
- Seleccionar Share para generar y copiar un enlace compartible a tu AI Agent. Después de seleccionar Share, aparecerá un modal que contiene el enlace compartible de tu AI Agent. Puedes copiarlo y compartirlo con recursos existentes y en canales de colaboración, incluidos presentaciones, Slack, páginas de Seismic y otros materiales internos de enablement.
Nota: Actualmente, los AI Agents solo pueden compartirse directamente mediante su enlace compartible generado. Los usuarios que tengan acceso a este enlace serán llevados a la página de inicio de watsonx Workshop y se les pedirá que inicien una sesión con tu AI Agent. No podrán editar ni ver los comportamientos, prompts, herramientas o fuentes de datos configurados asociados con el agente. Cada AI Agent solo puede tener un propietario, lo que significa que cualquier actualización futura o cambio de configuración debe ser realizado por el creador original del agente.