Skip to content

Extrator de Parâmetros · parameter_extractor

Para que serve

Pensa num recepcionista que ouve o cliente dizer "quero marcar uma consulta pra semana que vem, de manhã, com o Dr. João" e já anota: data: próxima semana, período: manhã, médico: Dr. João. O Extrator de Parâmetros faz exatamente isso com texto do seu fluxo: ele usa uma IA para ler o que o cliente escreveu e identificar campos específicos que você definiu — devolvendo tudo como variáveis organizadas.

Quando usar
  • Extrair intenção, produto, data, valor ou qualquer dado de uma mensagem em linguagem natural
  • Transformar uma resposta de texto livre em campos estruturados para usar numa API
  • Identificar múltiplos parâmetros de uma única mensagem do cliente
  • Pré-processar a entrada antes de chamar um sistema externo que exige dados estruturados

Passo a passo
  1. Arraste o nó **Extrator de Parâmetros** para o canvas e conecte ao nó que fornece o texto (ex.: Esperar Texto).
    CAPTURAR: nó parameter_extractor no canvas conectado a um nó de esperar texto

    CAPTURAR: nó parameter_extractor no canvas conectado a um nó de esperar texto

  2. No painel, selecione o **Modelo de IA** que fará a extração.
  3. Clique em **+ Adicionar parâmetro** para cada campo que você quer extrair.
  4. Para cada parâmetro, configure: - **Nome** (ex.: `data_consulta`) - **Tipo** (texto, número, data, booleano, enumeração) - **Descrição** (instrução para a IA — ex.: "Data mencionada pelo cliente, no formato YYYY-MM-DD") - **Obrigatório** (se ativado, a extração falha quando o campo não é encontrado)
    CAPTURAR: painel do parameter_extractor com três parâmetros configurados: nome do cliente, data e tipo de serviço

    CAPTURAR: painel do parameter_extractor com três parâmetros configurados: nome do cliente, data e tipo de serviço

  5. Salve. Cada parâmetro extraído fica disponível como {{parameter_extractor.nome_do_campo}}.

Campos
CampoO que faz
Texto de entradaO texto que a IA vai analisar (geralmente a mensagem do cliente)
ModeloQual LLM realiza a extração
Instrução adicionalContexto extra para ajudar a IA a entender o domínio
ParâmetrosLista de campos a extrair, cada um com nome, tipo e descrição

Tipos de parâmetro suportados

TipoExemplo de uso
TextoNome, cidade, produto mencionado
NúmeroValor, quantidade, código
DataData de agendamento, prazo
BooleanoO cliente confirmou? Quer parcelamento?
EnumeraçãoTipo de serviço: consulta, retorno, urgencia

Exemplo

O cliente digita: "Oi, quero marcar pra sexta de manhã, com a Dra. Ana, sobre divórcio"

Parâmetros configurados:

  • dia_semana (texto): "Dia da semana mencionado"
  • periodo (enumeração: manhã/tarde/noite): "Período do dia preferido"
  • advogada (texto): "Nome do profissional solicitado"
  • assunto (texto): "Assunto ou área jurídica mencionada"

Resultado:

dia_semana  → "sexta"
periodo     → "manhã"
advogada    → "Dra. Ana"
assunto     → "divórcio"
CAPTURAR: resultado do parameter_extractor mostrando os campos extraídos com seus valores ao lado do texto original do cliente

CAPTURAR: resultado do parameter_extractor mostrando os campos extraídos com seus valores ao lado do texto original do cliente

Dica

Quanto mais clara e específica for a descrição de cada parâmetro, melhor a IA extrai. Em vez de "data", escreva "Data mencionada pelo cliente para o agendamento, no formato DD/MM/AAAA".