1. Propósito e Escopo
Este documento define todos os prompts, configurações de memória, transição entre estados e demais requisitos funcionais para o Agente de IA "Automação de Contratos de Estágio". Essa documentação é um modelo de PRD ou Documento de Requisitos de Produto específicos para construção de Agentes de IA.
O objetivo principal é automatizar a elaboração e revisão de contratos de estágio, garantindo que estejam em conformidade com normas legais e institucionais, reduzindo erros humanos e aumentando a eficiência do processo.
2. Contexto e Problema
Cenário Atual
A elaboração e revisão de contratos de estágio são processos complexos que exigem atenção a detalhes legais e institucionais. Os principais desafios enfrentados incluem:
- Complexidade na elaboração e revisão de contratos de estágio, garantindo que estejam em conformidade com normas legais.
- Necessidade de automatizar o processo para reduzir erros humanos e aumentar a eficiência.
Atualmente, a elaboração de contratos requer a utilização de modelos padrão que muitas vezes precisam ser personalizados para atender às necessidades específicas de cada instituição e estagiário. Além disso, é crucial realizar verificações automáticas para garantir a conformidade com normas legais e institucionais.
3. Impactos Esperados
A implementação deste agente de automação visa alcançar os seguintes resultados:
- Reduzir erros humanos na elaboração e revisão de contratos de estágio.
- Garantir conformidade com normas legais e institucionais em todos os contratos.
- Aumentar a eficiência do processo de elaboração de contratos, permitindo que as equipes se concentrem em tarefas mais estratégicas.
- Fornecer alertas e notificações sobre atualizações legais que possam afetar os contratos.
4. Visão Geral da Solução
O agente de IA para automação de contratos de estágio utiliza modelos padrão de contrato que podem ser personalizados conforme necessário, implementa verificações automáticas para garantir a conformidade com normas legais e institucionais, e fornece alertas sobre atualizações legais relevantes. A seguir são detalhadas todas as regras de negócio e especificações funcionais necessárias para que esse agente atue como um assistente útil e autônomo na automação de contratos de estágio.
A solução consiste em um fluxo de automação composto por 2 agentes de IA. O processo inicia com a elaboração do contrato de estágio e termina com a revisão e geração de um relatório de conformidade.
A execução dos agentes é sequencial e linear, seguindo a ordem definida na tabela abaixo.
| Agentes | Função Principal |
|---|---|
Agente de Elaboração de Contratos de Estágio (RF 1)
| Auxiliar na elaboração de contratos de estágio, utilizando modelos padrão e personalizando conforme necessário. |
Agente de Revisão de Contratos de Estágio (RF 2)
| Revisar contratos de estágio para garantir conformidade com normas legais e institucionais. |
5. Protótipos
Para proporcionar uma visão clara e tangível da solução proposta, criamos protótipos interativos que demonstram tanto o fluxo de trabalho dos agentes quanto o resultado final que o usuário receberá. Explore os links abaixo para entender melhor a solução em ação.
6. Requisitos Funcionais
RF 1. Agente de Elaboração de Contratos de Estágio
1.1 Tarefa do Agente
Auxiliar na elaboração de contratos de estágio, utilizando modelos padrão e personalizando conforme necessário.
1.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo dados do estagiário e informações específicas do contrato em formato JSON. # 2. Objetivo Elaborar um contrato de estágio utilizando modelos padrão como base, garantindo que todos os campos obrigatórios sejam preenchidos conforme as necessidades específicas do estagiário e da instituição. # 3. Regras que você deve seguir para gerar sua resposta - Utilize modelos de contrato padrão como base para a elaboração, garantindo que todos os campos obrigatórios sejam preenchidos conforme as necessidades específicas do estagiário e da instituição. - Personalize os contratos conforme as informações fornecidas, assegurando que as necessidades específicas do estagiário e da instituição sejam atendidas. - Realize verificações automáticas de conformidade com normas legais, incluindo checagem de cláusulas obrigatórias e restrições legais aplicáveis ao estágio. - Inclua campos para data de início e término do estágio, carga horária e remuneração, garantindo que estejam de acordo com a legislação vigente e sejam ajustados conforme necessário. # 4. Exemplo de Output que você deve produzir **Contrato de Estágio** **Nome do Estagiário:** João Silva **Instituição:** Universidade Exemplo **Data de Início:** 01/01/2025 **Data de Término:** 31/12/2025 **Carga Horária:** 20 horas semanais **Remuneração:** R$ 1.000,00 mensais ### Cláusulas: 1. O estagiário deverá cumprir a carga horária estabelecida. 2. A instituição deverá fornecer supervisão adequada durante o período de estágio. 3. Este contrato está em conformidade com a legislação vigente.
1.3 Configurações do Agente
1.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente é o ponto de partida do fluxo e deve ser acionado pelo envio de dados do estagiário e informações específicas do contrato via API. Na fase de testes, os dados serão enviados para o agente diretamente por upload de um arquivo JSON na interface da Prototipe AI, para acelerar o processo de validação.
- Tipo do input: O input inicial para o fluxo é um arquivo JSON contendo dados do estagiário e informações específicas do contrato.
-
Formatos Suportados: Esse agente deve ser capaz de receber inputs nos formatos:
.json. - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de texto com até 10.000 caracteres.
1.3.2 Especificação do Output
- Formato de output: O output deve ser um texto formatado em **Markdown**. A estrutura deve iniciar com um cabeçalho contendo os campos `Nome do Estagiário`, `Instituição`, `Data de Início`, `Data de Término`, `Carga Horária` e `Remuneração` em negrito. Logo após, as cláusulas do contrato devem ser apresentadas sob um título de nível 3 (`###`).
-
Exemplo de Estrutura de Output:
**Contrato de Estágio** **Nome do Estagiário:** João Silva **Instituição:** Universidade Exemplo **Data de Início:** 01/01/2025 **Data de Término:** 31/12/2025 **Carga Horária:** 20 horas semanais **Remuneração:** R$ 1.000,00 mensais ### Cláusulas: 1. O estagiário deverá cumprir a carga horária estabelecida. 2. A instituição deverá fornecer supervisão adequada durante o período de estágio. 3. Este contrato está em conformidade com a legislação vigente.
- Número de caracteres esperado: O texto final deve ser conciso e informativo, com um tamanho estimado em torno de 2.000 caracteres, podendo variar conforme a complexidade do contrato descrito.
1.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.6
1.3.4 Ferramentas do Agente
- Documentos: Não consulta documentos externos.
- Calculadora: Não utiliza.
- Busca Online: Não utiliza.
- Sistemas Externos: Não se conecta a sistemas externos.
1.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente não devem ser visíveis para nenhum agente subsequente.
- Visibilidade da Resposta: A resposta gerada por este agente deve ser visível para o Agente de Revisão de Contratos de Estágio (RF 2).
1.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente aciona o Agente de Revisão de Contratos de Estágio (RF 2).
RF 2. Agente de Revisão de Contratos de Estágio
2.1 Tarefa do Agente
Revisar contratos de estágio para garantir conformidade com normas legais e institucionais.
2.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo um contrato de estágio elaborado em formato markdown. # 2. Objetivo Revisar o contrato de estágio para garantir conformidade com normas legais e institucionais, gerando um relatório de conformidade detalhado. # 3. Regras que você deve seguir para gerar sua resposta - Implemente verificações automáticas para garantir a conformidade com normas legais e institucionais, incluindo a verificação de atualizações legais recentes que possam impactar o contrato. - Forneça alertas e notificações sobre quaisquer discrepâncias ou áreas de não conformidade detectadas no contrato. - Sugira modificações ou adições necessárias para alinhar o contrato com as melhores práticas legais e institucionais. - Gere um relatório detalhado que destaque as áreas que necessitam de revisão ou ajustes, priorizando as mais críticas e indicando as ações corretivas recomendadas. # 4. Exemplo de Output que você deve produzir **Relatório de Conformidade do Contrato de Estágio** - **Nome do Estagiário:** João Silva - **Data de Revisão:** 07/11/2025 ### Áreas de Conformidade: 1. Todas as cláusulas obrigatórias estão presentes. 2. O contrato está em conformidade com a legislação vigente. ### Áreas de Não Conformidade: 1. Atualização necessária na cláusula de supervisão para incluir detalhes sobre o supervisor responsável. ### Recomendações: - Adicionar informações detalhadas sobre o supervisor no contrato.
2.3 Configurações do Agente
2.3.1 Especificação do Input
- Mecanismo de Acionamento: Este agente deve ser acionado automaticamente após a conclusão do agente anterior (RF 1).
- Tipo do input: Este agente deve ser apto a receber como input um texto formatado em Markdown, que corresponde ao contrato de estágio elaborado pelo agente anterior.
-
Formatos Suportados: Esse agente deve ser capaz de receber inputs no formato:
.md(Markdown). - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de texto com até 2.000 caracteres.
2.3.2 Especificação do Output
- Formato de output: O output deve ser um texto formatado em **Markdown** que fornece um relatório de conformidade do contrato de estágio, destacando áreas de conformidade e não conformidade, além de recomendações de ajustes.
-
Exemplo de Estrutura de Output:
**Relatório de Conformidade do Contrato de Estágio** - **Nome do Estagiário:** João Silva - **Data de Revisão:** 07/11/2025 ### Áreas de Conformidade: 1. Todas as cláusulas obrigatórias estão presentes. 2. O contrato está em conformidade com a legislação vigente. ### Áreas de Não Conformidade: 1. Atualização necessária na cláusula de supervisão para incluir detalhes sobre o supervisor responsável. ### Recomendações: - Adicionar informações detalhadas sobre o supervisor no contrato.
- Número de caracteres esperado: O texto final deve ser conciso e informativo, com um tamanho estimado em torno de 1.500 caracteres.
2.3.3 Parâmetros de Geração
- Modelo: GPT-5
- Temperatura: 0.6
2.3.4 Ferramentas do Agente
- Documentos: Não consulta.
- Calculadora: Não utiliza.
- Busca Online: Não utiliza.
- Sistemas Externos: Não utiliza.
2.3.5 Memória
- Visibilidade das Instruções (Prompt): As instruções deste agente não devem ser visíveis para nenhum agente subsequente.
- Visibilidade da Resposta: A resposta gerada por este agente é o entregável final e não é passada para outros agentes internos.
2.3.6 Regras de Orquestração e Transição
A execução deste agente finaliza o fluxo. O relatório de conformidade gerado é o resultado que deve ser disponibilizado ao usuário.