Tabela de conteúdos

ER_004 - Contexto

Descrição

O Contexto é uma funcionalidade que permite personalizar o comportamento e as respostas do IAGO por meio de instruções e definições específicas. Ao ativar um contexto, você incorpora automaticamente um conjunto de orientações à conversa, alterando a forma como o assistente responde às suas solicitações.

Essa funcionalidade é útil quando você precisa que o IAGO adote um perfil específico, linguagem particular ou direcionamento especial nas respostas. Por exemplo, você pode criar um contexto para “Servidor do Tribunal de Contas” que instrua o IAGO a considerar normas, regulamentações internas e protocolos institucionais em suas respostas.

Atores

Analista

Gestor do Setor

Administrador

Tela

Tela 01

ElementoTipoObrigatórioValores PossíveisValor PadrãoObservação
ContextosAba de navegação Define a visualização para exibir a lista de contextos cadastrados, permitindo pesquisa, ativação e gerenciamento dos mesmos.
PesquisarAlfanumérico Permite localizar contextos específicos pela busca de palavras-chave presentes no título ou descrição.
Cartão de ContextoCartão Apresenta um contexto com título (ex.: Servidor do Tribunal de Contas, Analista de Sistemas SR), descrição resumida e ações associadas ao contexto.
Ver MaisBotão Ao clicar, expande a visualização do cartão para exibir a descrição completa do contexto selecionado.
Utilizar ContextoAtivador (toggle) Ativo, Inativo.InativoQuando ativado, incorpora o contexto na conversa atual, aplicando automaticamente as instruções e definições do contexto às respostas do IAGO.
EditarÍcone de ação Permite editar o título e a descrição do contexto selecionado.
ExcluirÍcone de ação Remove permanentemente o contexto após confirmação do usuário.

Tela 02

ElementoTipoObrigatórioValores PossíveisValor PadrãoObservação
Editar ContextoModal Edição exibida ao acionar a ação de editar um contexto, permitindo alterar título e descrição do mesmo.
TítuloAlfanuméricoSim O título do contexto a ser editado.
Editor de DescriçãoÁrea de textoSim Campo para redigir ou alterar a descrição completa do contexto, com suporte a formatação (negrito, itálico, tachado, sublinhado, listas ordenadas e não ordenadas).
FecharBotão Fecha o modal de edição sem salvar as alterações realizadas.
SalvarBotãoSim Valida os campos obrigatórios e salva as alterações realizadas no contexto, fechando o modal e retornando à tela de Contextos.

Tela 03

ElementoTipoObrigatórioValores PossíveisValor PadrãoObservação
Confirmação da RemoçãoModal Confirmação exibida ao acionar a ação de remover um contexto, apresentando a mensagem de alerta sobre a exclusão permanente do contexto.
FecharBotão Fecha o modal de confirmação sem remover o contexto, mantendo o registro inalterado.
ConfirmarBotãoSim Confirma a remoção e exclui permanentemente o contexto dos servidores do sistema, retornando à tela de Contextos.

Tela 04

ElementoTipoObrigatórioValores PossíveisValor PadrãoObservação
Aba Criar ContextosAba de navegação Exibe a interface para criação de um novo contexto com instruções e definições para o IAGO.
TítuloAlfanuméricoSim Título do novo contexto a ser criado.
Editor de DescriçãoÁrea de textoSim Descrição completa do contexto, com instruções e orientações que serão aplicadas às respostas do IAGO, com suporte a formatação (negrito, itálico, tachado, sublinhado, listas ordenadas e não ordenadas).
CancelarBotão Fecha o modal de criação sem salvar o novo contexto, retornando à tela anterior.
CriarBotãoSim Valida os campos obrigatórios, cria o novo contexto e o disponibiliza na aba Contextos para uso nas conversas, exibindo mensagem de sucesso.

Tela 05

ElementoTipoObrigatórioValores PossíveisValor PadrãoObservação
Contexto AtivoBadge/Tag Exibe visualmente o contexto ativado na conversa atual (ex.: “Servidor do Tribunal de Contas”), com ícone indicador de status ativo (ponto verde) e botão X para remover/desativar o contexto da conversa em andamento.

Fluxos

Fluxo 01 - Criar Contextos

PassoAçãoRegraTela
01O usuário acessa a aba “Criar Contextos” na funcionalidade Contexto.RN01Tela 04
02O sistema exibe o formulário de criação de contexto com os campos “Título” e editor de conteúdo com barra de formatação. Tela 04
03O usuário preenche o título, descreve o contexto no editor (com instruções e orientações para o IAGO) e clica no botão “Criar”. Tela 04
04O sistema valida os campos obrigatórios, cria o novo contexto e o disponibiliza na aba “Contextos” para uso nas conversas, exibindo mensagem de sucesso. Tela 04

Fluxo 02 - Utilizar Contexto

PassoAçãoRegraTela
01O usuário, na aba “Contextos”, visualiza um contexto e clica em “Utilizar Contexto” para ativá-lo.RN01, RN02Tela 01
02O sistema incorpora o contexto à conversa ativa, aplicando automaticamente as instruções e definições do contexto às futuras respostas do IAGO.
03O sistema exibe um marcador visual indicando que o contexto está ativo na conversa atual, permitindo sua que o usuário possa removê-lo.RN03, RN04Tela 05

Fluxo 03 - Editar Contexto

PassoAçãoRegraTela
01O usuário, na aba “Contextos”, clica no ícone de edição de um contexto desejado.RN01Tela 01
02O sistema exibe o modal “Editar Contexto”, carregando o título e a descrição completa do contexto para edição. Tela 02
03O usuário altera o título e/ou a descrição do contexto no editor e clica no botão “Salvar”. Tela 02
04O sistema valida os campos obrigatórios, atualiza o contexto e o mantém disponível na aba “Contextos”, exibindo mensagem de confirmação da edição. Tela 01

Fluxo 04 - Remover Contexto da conversa

PassoAçãoRegraTela
01O usuário, na tela de Conversa com um contexto ativo, clica no botão “X” do marcador (badge) de contexto ativo para removê-lo da conversa.RN02Tela 05
02O sistema desativa o contexto da conversa atual, removendo o marcador visual e cessando a aplicação das instruções do contexto às respostas do IAGO, nas próximas interações.

Fluxo 05 - Excluir Contexto

PassoAçãoRegraTela
01O usuário, na aba “Contextos”, clica no ícone de exclusão (lixeira) de um contexto desejado.RN01Tela 01
02O sistema exibe o modal “Atenção” perguntando se o usuário deseja realmente remover o contexto, informando que a ação é permanente e irreversível. Tela 03
03O usuário clica no botão “Confirmar” para remover o contexto. Tela 03
04O sistema remove permanentemente o contexto dos servidores, atualiza a listagem de contextos e exibe mensagem de confirmação da exclusão.

Regras de Negócio

RegraDescrição
RN01Contextos são pessoais e privados; cada usuário pode criar, visualizar, editar e excluir apenas os contextos por ele criados. Usuários não possuem acesso a contextos criados por outros usuários, garantindo a privacidade e personalização das definições de contexto por usuário logado no sistema.
RN02O contexto pode ser adicionado ou removido de uma conversa a qualquer momento, independentemente do estágio ou duração da conversa. O usuário pode ativar ou desativar um contexto durante o curso da interação, sem necessidade de reiniciar ou encerrar a conversa.
RN03O Contexto aplicado, permanecerá habilitado para uma nova conversa (iniciada a partir do botão “Novo”), em conversas atuais (em andamento) ou em conversas retomadas (histórico). O contexto permanecerá ativo para todas as conversas.
RN04Uma conversa pode possuir apenas um contexto ativo por vez. Caso o usuário ative um novo contexto enquanto outro já está ativo, o contexto anterior será automaticamente desativado e substituído pelo novo contexto. O marcador (badge) de contexto ativo refletirá sempre apenas o contexto correntemente em uso na conversa.