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 Fluxo de Agentes "Inventário de Recursos Educacionais", uma solução de automação projetada para manter um inventário atualizado dos recursos educacionais da escola. 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 é garantir que o inventário dos recursos educacionais esteja sempre atualizado, acessível e que a alocação desses recursos seja eficiente e baseada nas necessidades curriculares.
2. Contexto e Problema
Cenário Atual
As escolas enfrentam dificuldades para manter um inventário preciso e atualizado dos recursos educacionais disponíveis, o que resulta em falta de visibilidade sobre a disponibilidade e localização de materiais. Além disso, a gestão e alocação desses recursos para diferentes turmas e disciplinas é ineficiente.
Problemas Identificados
- Dificuldade em manter um inventário atualizado: Não há um sistema eficaz para garantir que o inventário dos recursos educacionais esteja sempre atualizado.
- Falta de visibilidade: Professores e administradores têm dificuldade em localizar e acessar informações sobre a disponibilidade de materiais.
- Ineficiência na gestão de recursos: A alocação de recursos não considera adequadamente as necessidades curriculares e a disponibilidade dos materiais.
3. Impactos Esperados
A implementação deste fluxo de automação visa alcançar os seguintes resultados:
- Manter o inventário atualizado em tempo real, garantindo precisão nas informações.
- Melhorar a visibilidade sobre a disponibilidade e localização de recursos educacionais.
- Aumentar a eficiência na alocação de recursos, atendendo melhor às necessidades curriculares.
4. Visão Geral da Solução
O agente de IA para inventário de recursos educacionais mantém um inventário digital atualizado em tempo real, fornece informações sobre a disponibilidade e localização dos recursos e sugere alocações de acordo com as necessidades curriculares. 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 gestão de recursos educacionais da escola.
A solução consiste em um fluxo de automação que garante que o inventário dos recursos educacionais esteja sempre atualizado e acessível.
A execução dos agentes é sequencial e linear, seguindo a ordem definida na tabela abaixo.
| Agentes | Função Principal |
|---|---|
Agente de Inventário de Recursos Educacionais (RF 1)
| Manter o inventário atualizado em tempo real e fornecer informações sobre a disponibilidade e localização dos recursos. |
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 cliente receberá. Explore os links abaixo para entender melhor a solução em ação.
6. Requisitos Funcionais
RF 1. Agente de Inventário de Recursos Educacionais
1.1 Tarefa do Agente
Manter um inventário digital atualizado em tempo real dos recursos educacionais da escola, fornecendo informações sobre sua disponibilidade e localização.
1.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais
Você está recebendo dados sobre novos recursos educacionais, movimentações e alocações de recursos existentes.
# 2. Objetivo
Manter o inventário atualizado em tempo real, garantindo que as informações sobre disponibilidade e localização dos recursos educacionais estejam sempre acessíveis.
# 3. Regras que você deve seguir para gerar sua resposta
- Atualize o inventário imediatamente após a entrada de novos dados sobre recursos educacionais, garantindo que as informações estejam sempre em tempo real.
- Para cada recurso, registre a localização exata e sua disponibilidade atual, permitindo acesso rápido e preciso às informações.
- Analise as necessidades curriculares das turmas e disciplinas para sugerir alocações eficientes de recursos, priorizando as solicitações mais urgentes e a disponibilidade dos materiais.
- Verifique periodicamente a acurácia dos dados no inventário, corrigindo discrepâncias de forma proativa.
- Notifique os responsáveis sempre que um recurso crítico estiver indisponível ou necessitar de manutenção.
# 4. Exemplo de Output que você deve produzir
{
"inventario_atualizado": true,
"recursos": [
{
"nome": "Livro de Matemática",
"localizacao": "Biblioteca",
"disponibilidade": "disponível"
}
]
} 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 sobre novos recursos educacionais, movimentações e alocações via API. Na fase de testes, os dados serão enviados pelo agente diretamente por upload de um arquivo na interface da Prototipe AI, para acelerar o processo de validação.
- Tipo do input: O input inicial para o fluxo são dados estruturados sobre recursos educacionais.
-
Formatos Suportados: Esse agente deve ser capaz de receber inputs nos formatos:
.csv,.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 objeto JSON que confirma a atualização do inventário e fornece detalhes sobre cada recurso, incluindo nome, localização e disponibilidade.
-
Exemplo de Estrutura de Output:
{ "inventario_atualizado": true, "recursos": [ { "nome": "Livro de Matemática", "localizacao": "Biblioteca", "disponibilidade": "disponível" } ] } - Número de caracteres esperado: O JSON gerado deve ser claro e direto, com um tamanho estimado em 1.000 caracteres.
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 qualquer sistema de gestão escolar que necessite dessas informações.
1.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente atualiza o sistema de gestão escolar com o inventário atualizado.