Gerar Resposta LLM
Use esta ação quando quiser que um passo de workflow ou ação de agente envie um prompt diretamente a um LLM e reutilize o resultado em passos posteriores.
Melhor para
- Resumos, classificações, reescritas e tarefas de extração
- Transformar dados brutos de API em linguagem natural
- Produzir saída estruturada que passos posteriores possam ler de forma confiável
Campos principais
| Campo | O que faz |
|---|---|
| Modo avançado | Alterna entre um prompt simples e uma requisição baseada em mensagens totalmente configurada |
| Plataforma | Escolhe o provedor de LLM |
| Modelo | Escolhe o modelo específico a executar (oculto quando a Plataforma é OpenRouter — use Modelo OpenRouter em vez disso) |
| Modelo OpenRouter | O identificador do modelo a executar no OpenRouter. Exibido e obrigatório apenas quando a Plataforma é OpenRouter |
| Chave de API | Permite substituir a chave padrão quando necessário. Obrigatória quando a Plataforma é OpenRouter (traga sua própria chave) |
| Texto | Campo de prompt simples para casos de uso básicos |
| Mensagens | Formato de prompt avançado com múltiplos papéis e tipos de conteúdo |
| Habilitar Saídas Estruturadas | Permite definir um esquema para que o modelo retorne JSON previsível. Sozinho, ele ainda retorna texto simples — você também precisa definir Esquema de Saída Estruturada |
| Esquema de Saída Estruturada | Uma expressão CEL que avalia para uma string JSON-Schema. Obrigatório para a saída estruturada; se você não o configurar, o botão retorna texto simples |
| Nome do Esquema de Saída Estruturada | Nome opcional para o esquema (padrão output) |
| Temperatura | Controla quão previsível ou criativa é a saída |
| Máximo de tokens | Limita o tamanho da resposta |
| Propósito | Rótulo opcional para o que este passo faz, exibido nos logs (apenas no modo avançado) |
Modelo, Temperatura, Máximo de tokens e os campos de saída estruturada só aparecem quando o Modo avançado está ativado; no modo simples você vê apenas Plataforma, Chave de API e Texto. Modelo OpenRouter aparece sempre que a Plataforma é OpenRouter.
O que passos posteriores podem usar
A resposta está disponível em:
step(N).choicesstep(N).choices[0].message.content
Com saídas estruturadas habilitadas, message.content é retornado como um objeto JSON já interpretado, então passos posteriores podem ler suas chaves diretamente em condições, atualizações e modelos de mensagem.
Dicas
- Use o campo simples Texto quando precisar apenas de um prompt.
- Mude para Modo avançado quando precisar de múltiplas mensagens, imagens, áudio ou arquivos.
- Use saída estruturada quando passos posteriores precisarem de chaves estáveis como
category,scoreousummary— lembre-se de habilitar o botão e definir Esquema de Saída Estruturada (uma expressão CEL que retorna uma string JSON-Schema). - Depure o passo antes de criar condições de acompanhamento baseadas no resultado.