Primeros pasos
Este tutorial te guiará en la creación de tu primer flujo de trabajo de IA en Sim. Crearemos un agente de investigación de personas que puede encontrar información sobre individuos utilizando herramientas de búsqueda LLM de última generación.
Este tutorial dura aproximadamente 10 minutos y cubre los conceptos esenciales para crear flujos de trabajo en Sim.
Lo que vamos a construir
Un agente de investigación de personas que:
- Recibe el nombre de una persona a través de la interfaz de chat
- Utiliza un agente de IA con capacidades avanzadas de búsqueda
- Busca en la web utilizando herramientas de búsqueda LLM de última generación (Exa y Linkup)
- Extrae información estructurada utilizando un formato de respuesta
- Devuelve datos completos sobre la persona

Tutorial paso a paso
Abre Sim y haz clic en "Nuevo flujo de trabajo" en el panel de control. Nómbralo "Primeros pasos".
Cuando creas un nuevo flujo de trabajo, automáticamente incluye un bloque de Inicio - este es el punto de entrada que recibe la entrada de los usuarios. Para este ejemplo, activaremos el flujo de trabajo a través del chat, asà que no necesitamos configurar nada en el bloque de Inicio.
Ahora arrastra un Bloque de Agente al lienzo desde el panel de bloques a la izquierda.
Configura el Bloque de Agente:
- Modelo: Selecciona "OpenAI GPT-4o"
- Prompt del sistema: "Eres un agente de investigación de personas. Cuando te den el nombre de una persona, utiliza tus herramientas de búsqueda disponibles para encontrar información completa sobre ellos, incluyendo su ubicación, profesión, formación académica y otros detalles relevantes".
- Prompt del usuario: Arrastra la conexión desde la salida del bloque de Inicio a este campo (esto conecta
<start.input>
al prompt del usuario)
Vamos a mejorar nuestro agente con herramientas para obtener mejores capacidades. Haz clic en el bloque de Agente para seleccionarlo.
En la sección de Herramientas:
- Haz clic en Añadir herramienta
- Selecciona Exa de las herramientas disponibles
- Selecciona Linkup de las herramientas disponibles
- Añade tus claves API para ambas herramientas (esto permite al agente buscar en la web y acceder a información adicional)
Ahora vamos a probar nuestro flujo de trabajo. Ve al panel de Chat en el lado derecho de la pantalla.
En el panel de chat:
- Haz clic en el menú desplegable y selecciona
agent1.content
(esto nos mostrará la salida de nuestro agente) - Introduce un mensaje de prueba como: "John es un ingeniero de software de San Francisco que estudió Informática en la Universidad de Stanford".
- Haz clic en "Enviar" para ejecutar el flujo de trabajo
DeberÃas ver la respuesta del agente analizando a la persona descrita en tu texto.
Ahora hagamos que nuestro agente devuelva datos estructurados. Haz clic en el bloque de Agente para seleccionarlo.
En la sección de Formato de respuesta:
- Haz clic en el icono de varita mágica (✨) junto al campo de esquema
- En el prompt que aparece, escribe: "crear un esquema llamado persona, que contenga ubicación, profesión y educación"
- La IA generará automáticamente un esquema JSON para ti
Vuelve al panel de Chat.
Como hemos añadido un formato de respuesta, ahora hay nuevas opciones de salida disponibles:
- Haz clic en el menú desplegable y selecciona la nueva opción de salida estructurada (el esquema que acabamos de crear)
- Introduce un nuevo mensaje de prueba como: "Sarah es una gerente de marketing de Nueva York que tiene un MBA de la Escuela de Negocios de Harvard".
- Haz clic en "Enviar" para ejecutar el flujo de trabajo de nuevo
Ahora deberÃas ver una salida JSON estructurada con la información de la persona organizada en campos de ubicación, profesión y educación.
Lo que acabas de construir
¡Felicidades! Has creado tu primer flujo de trabajo de IA que:
- ✅ Recibe entrada de texto a través de la interfaz de chat
- ✅ Utiliza IA para extraer información de texto no estructurado
- ✅ Integra herramientas externas (Exa y Linkup) para capacidades mejoradas
- ✅ Devuelve datos JSON estructurados utilizando esquemas generados por IA
- ✅ Demuestra pruebas e iteración de flujos de trabajo
- ✅ Muestra el poder de la construcción visual de flujos de trabajo
Conceptos clave que has aprendido
Tipos de bloques utilizados
Conceptos fundamentales del flujo de trabajo
Flujo de datos: Las variables fluyen entre bloques arrastrando conexiones
Interfaz de chat: Prueba flujos de trabajo en tiempo real usando el panel de chat con diferentes opciones de salida
Integración de herramientas: Mejora las capacidades del agente añadiendo herramientas externas como Exa y Linkup
Referencias de variables: Accede a las salidas de los bloques usando la sintaxis <blockName.output>
Salida estructurada: Utiliza esquemas JSON para obtener datos consistentes y estructurados de la IA
Esquemas generados por IA: Usa la varita mágica (✨) para generar esquemas con lenguaje natural
Desarrollo iterativo: Prueba, modifica y vuelve a probar flujos de trabajo fácilmente
Próximos pasos
Añadir más bloques
Aprende sobre bloques de API, Función y Condición
Usar herramientas
Integra con servicios externos como Gmail, Slack y Notion
Añadir lógica personalizada
Usa bloques de Función para procesamiento personalizado de datos
Implementar tu flujo de trabajo
Haz que tu flujo de trabajo sea accesible a través de API REST
¿Necesitas ayuda?
¿Atascado en algún paso? Consulta nuestra documentación de Bloques para explicaciones detalladas de cada componente.
¿Quieres ver más ejemplos? Explora nuestra documentación de Herramientas para ver qué integraciones están disponibles.
¿Listo para implementar? Aprende sobre Ejecución e Implementación para activar tus flujos de trabajo.