Generar Respuesta LLM
Usa esta acción cuando quieras que un paso de workflow o acción de agente envíe un prompt directamente a un LLM y reutilice el resultado en pasos posteriores.
Mejor para
- Resúmenes, clasificaciones, reescrituras y tareas de extracción
- Convertir datos crudos de API en lenguaje natural
- Producir salida estructurada que pasos posteriores puedan leer de forma confiable
Campos principales
| Campo | Qué hace |
|---|---|
| Modo avanzado | Alterna entre un prompt simple y una solicitud basada en mensajes completamente configurada |
| Plataforma | Elige el proveedor de LLM |
| Modelo | Elige el modelo específico a ejecutar (oculto cuando la Plataforma es OpenRouter — usa Modelo de OpenRouter en su lugar) |
| Modelo de OpenRouter | El identificador del modelo a ejecutar en OpenRouter. Se muestra y es obligatorio solo cuando la Plataforma es OpenRouter |
| Clave de API | Permite reemplazar la clave predeterminada cuando sea necesario. Obligatoria cuando la Plataforma es OpenRouter (trae tu propia clave) |
| Texto | Campo de prompt simple para casos de uso básicos |
| Mensajes | Formato de prompt avanzado con múltiples roles y tipos de contenido |
| Habilitar salidas estructuradas | Permite definir un esquema para que el modelo retorne JSON predecible. Por sí solo, sigue devolviendo texto plano: también debes establecer Esquema de salida estructurada |
| Esquema de salida estructurada | Una expresión CEL que evalúa a una cadena JSON-Schema. Obligatorio para la salida estructurada; si no lo configuras, el interruptor devuelve texto plano |
| Nombre del esquema de salida estructurada | Nombre opcional para el esquema (por defecto output) |
| Temperatura | Controla cuán predecible o creativa es la salida |
| Máximo de tokens | Limita el tamaño de la respuesta |
| Propósito | Etiqueta opcional de para qué es este paso, mostrada en los logs (solo en modo avanzado) |
Modelo, Temperatura, Máximo de tokens y los campos de salida estructurada solo aparecen cuando el Modo avanzado está activado; en modo simple solo ves Plataforma, Clave de API y Texto. Modelo de OpenRouter aparece siempre que la Plataforma sea OpenRouter.
Qué pueden usar los pasos posteriores
La respuesta está disponible en:
step(N).choicesstep(N).choices[0].message.content
Con las salidas estructuradas habilitadas, message.content se devuelve como un objeto JSON ya interpretado, por lo que los pasos posteriores pueden leer sus claves directamente en condiciones, actualizaciones y plantillas de mensajes.
Consejos
- Usa el campo simple Texto cuando solo necesites un prompt.
- Cambia a Modo avanzado cuando necesites múltiples mensajes, imágenes, audio o archivos.
- Usa salida estructurada cuando pasos posteriores necesiten claves estables como
category,scoreosummary: recuerda habilitar el interruptor y establecer Esquema de salida estructurada (una expresión CEL que retorna una cadena JSON-Schema). - Depura el paso antes de crear condiciones de seguimiento basadas en el resultado.