Pular para o conteúdo principal

Categorizar Texto

Configuração atual da tarefa Categorizar Texto no Workflow Designer

A Tarefa Categorizar Texto é um módulo de IA concebido para classificar um texto em categorias predefinidas com base num contexto de análise. Pode ser utilizado para rotular conteúdos, organizar informações ou aplicar taxonomias específicas.

Configuração

  • Contém os seguintes campos principais:

Texto

  • Especifica o texto a ser categorizado.
  • Pode incluir parâmetros dinâmicos para uma entrada flexível, ex.: texto a categorizar e/ou #>parametro_string<#

Contexto de análise

  • Define o prompt que ajuda a IA a compreender o critério de categorização do texto.
Categorias
  • Lista das categorias disponíveis para a classificação.
  • Cada categoria é definida por:
  • Nome: Identificador da categoria (ex.: categoria_1).
  • Descrição: Explicação em linguagem natural da categoria.

Utilização

  1. Inserir o texto a ser categorizado no campo Texto, utilizando, se necessário, parâmetros dinâmicos.
  2. Definir o Contexto de análise para fornecer instruções específicas sobre a categorização.
  3. Configurar a lista de Categorias, atribuindo nomes e descrições adequados.

Exemplo de Configuração

Texto: “Analise e categorize o seguinte comentário: #>commento_utente<# Contexto de análise: “Classifique o comentário com base na sua intenção (positivo, neutro, negativo).” Categorias:

NomeDescrição
positivo“Comentário com tom positivo e construtivo.”
neutro“Comentário objetivo sem particular tom emotivo.”
negativo“Comentário com tom negativo ou crítico.”

Parâmetro de Saída

Esta Tarefa, após a sua execução, expõe um único Parâmetro de Saída que pode ser reutilizado em Tarefas subsequentes.

  • result: Este parâmetro contém o resultado principal da operação.
  • Em caso de sucesso, contém a categoria atribuída ao texto, representada como uma string. Retomando o exemplo do capítulo anterior, o result poderá assumir os valores: positivo, neutro ou negativo.
  • Em caso de falha, conterá a mensagem de erro que causou a interrupção da Tarefa (ex.: "Texto a analisar ausente").
  • resultJson: Representa o resultado da execução da tarefa em formato JSON, incluindo informações gerais, configurações e detalhes da execução.
  • category: Contém o nome da categoria atribuída.
  • reason: Fornece uma descrição textual detalhada do raciocínio lógico seguido pelo modelo de IA para atribuir o texto a uma categoria específica. Este parâmetro é extremamente útil para fins de debugging, auditoria e para compreender o comportamento do modelo.
  • summary: Retorna um resumo conciso do conteúdo do texto analisado, gerado pelo modelo de IA.
  • analysis: Contém a resposta JSON bruta completa devolvida pelo modelo de IA. Este parâmetro inclui category, reason e summary num único objeto estruturado.

Notas

A Tarefa Categorizar Texto é uma ferramenta útil para automatizar a classificação de conteúdos textuais, melhorando a gestão e a análise de informações em diversos contextos de aplicação.