Sim

Primeros pasos

Construye tu primer flujo de trabajo de IA en 10 minutos. En este tutorial, crearás un agente de investigación de personas que utiliza herramientas de búsqueda avanzadas potenciadas por LLM para extraer y estructurar información sobre individuos.

Este tutorial cubre los conceptos esenciales para construir flujos de trabajo en Sim. Tiempo estimado de finalización: 10 minutos.

Lo que vas a construir

Un agente de investigación de personas que:

  1. Acepta la entrada del usuario a través de una interfaz de chat
  2. Busca en la web utilizando herramientas potenciadas por IA (Exa y Linkup)
  3. Extrae y estructura información sobre individuos
  4. Devuelve datos JSON formateados con ubicación, profesión y educación
Ejemplo de primeros pasos

Tutorial paso a paso

Haz clic en Nuevo flujo de trabajo en el panel de control y nómbralo "Primeros pasos".

Cada nuevo flujo de trabajo incluye un bloque de Inicio por defecto—este es el punto de entrada que recibe la entrada del usuario. Como activaremos este flujo de trabajo a través del chat, no se necesita configuración para el bloque de Inicio.

Arrastra un Bloque de Agente al lienzo desde el panel izquierdo y configúralo:

  • Modelo: Selecciona "OpenAI GPT-4o"
  • Prompt del sistema: "Eres un agente de investigación de personas. Cuando se te proporcione el nombre de una persona, utiliza tus herramientas de búsqueda disponibles para encontrar información completa sobre ella, 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 para conectar <start.input> al prompt del usuario

Mejora tu agente con capacidades de búsqueda web. Haz clic en el bloque de Agente para seleccionarlo.

En la sección de Herramientas:

  • Haz clic en Añadir herramienta
  • Selecciona Exa y Linkup de las herramientas disponibles
  • Proporciona tus claves API para ambas herramientas para habilitar la búsqueda web y el acceso a datos

Prueba tu flujo de trabajo usando el 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 para ver la salida del agente
  • Introduce un mensaje de prueba: "John es un ingeniero de software de San Francisco que estudió Ciencias de la Computación en la Universidad de Stanford."
  • Haz clic en Enviar para ejecutar el flujo de trabajo

El agente analizará a la persona y devolverá información estructurada.

Configura tu agente para que devuelva datos JSON estructurados. Haz clic en el bloque de Agente para seleccionarlo.

En la sección Formato de respuesta:

  • Haz clic en el icono de varita mágica (✨) junto al campo de esquema
  • Introduce el prompt: "crear un esquema llamado persona, que contenga ubicación, profesión y educación"
  • La IA generará automáticamente el esquema JSON

Vuelve al panel de Chat para probar el formato de respuesta estructurada.

Con el formato de respuesta configurado, ahora hay nuevas opciones de salida disponibles:

  • Haz clic en el menú desplegable y selecciona la opción de salida estructurada (el esquema que acabas de crear)
  • Introduce un mensaje de prueba: "Sarah es una gerente de marketing de Nueva York que tiene un MBA de Harvard Business School."
  • Haz clic en Enviar para ejecutar el flujo de trabajo

El agente ahora devolverá una salida JSON estructurada con la información de la persona organizada en campos de ubicación, profesión y educación.

Lo que has construido

Has creado con éxito un flujo de trabajo de IA que:

  • ✅ Acepta la entrada del usuario a través de una interfaz de chat
  • ✅ Procesa texto no estructurado utilizando IA
  • ✅ Integra herramientas de búsqueda externas (Exa y Linkup)
  • ✅ Devuelve datos JSON estructurados con esquemas generados por IA
  • ✅ Demuestra pruebas e iteración en tiempo real
  • ✅ Muestra el poder del desarrollo visual sin código

Conceptos clave que has aprendido

Tipos de bloques utilizados

Bloque de inicio
Bloque de agente

Conceptos fundamentales del flujo de trabajo

Flujo de datos
Conecta bloques arrastrando conexiones para pasar datos entre los pasos del flujo de trabajo

Interfaz de chat
Prueba flujos de trabajo en tiempo real con el panel de chat y selecciona diferentes opciones de salida

Integración de herramientas
Amplía las capacidades del agente integrando servicios externos como Exa y Linkup

Referencias de variables
Accede a las salidas de los bloques utilizando la sintaxis <blockName.output>

Salida estructurada
Define esquemas JSON para garantizar respuestas consistentes y formateadas desde la IA

Esquemas generados por IA
Utiliza la varita mágica (✨) para generar esquemas a partir de indicaciones en lenguaje natural

Desarrollo iterativo
Construye, prueba y refina flujos de trabajo rápidamente con retroalimentación inmediata

Próximos pasos

Recursos

¿Necesitas explicaciones detalladas? Visita la documentación de Bloques para guías completas sobre cada componente.

¿Buscas integraciones? Explora la documentación de Herramientas para ver las más de 80 integraciones disponibles.

¿Listo para salir a producción? Aprende sobre Ejecución e Implementación para hacer que tus flujos de trabajo estén listos para producción.

On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started