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 de catalogação de novos materiais na biblioteca. 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 o processo de catalogação de novos livros e materiais didáticos, organizando-os por categorias e temas relevantes.
2. Contexto e Problema
Cenário Atual
A biblioteca enfrenta desafios significativos no processo de catalogação de novos materiais. O método atual é manual, consumindo tempo e recursos valiosos. Além disso, a organização por categorias e temas relevantes é inconsistente, dificultando a busca e a acessibilidade.
Problemas Identificados
- Processo manual e demorado: A catalogação de novos materiais é feita manualmente, o que consome muito tempo e esforço do pessoal da biblioteca, limitando sua capacidade de atender a outras demandas importantes.
- Dificuldade na organização: A classificação inconsistente de livros e materiais didáticos por categorias e temas relevantes dificulta a busca por parte dos usuários, reduzindo a eficiência do acervo.
- Manutenção do acervo: A falta de atualização contínua do acervo pode levar a lacunas na disponibilidade de materiais, prejudicando a experiência do usuário.
3. Impactos Esperados
A implementação deste agente de IA visa alcançar os seguintes resultados:
- Reduzir o tempo de catalogação em pelo menos 70%.
- Padronizar a organização de materiais por categorias e temas, facilitando a busca.
- Manter o acervo atualizado em tempo real, melhorando a acessibilidade e a satisfação do usuário.
4. Visão Geral da Solução
O agente de IA para catalogação de novos materiais na biblioteca automatiza o processo de organização de livros e materiais didáticos, aplicando regras de categorização padronizadas para garantir consistência e acessibilidade. 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 eficiente e autônomo na gestão do acervo da biblioteca.
A solução consiste em um fluxo de automação composto por um agente de IA. O processo inicia com a recepção de novos materiais em formato digital ou lista de informações básicas e termina com a atualização do acervo da biblioteca.
A execução do agente é linear, seguindo as regras de categorização definidas no escopo.
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 do agente 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 Catalogação de Materiais
1.1 Tarefa do Agente
Automatizar o processo de catalogação de novos livros e materiais didáticos, organizando-os por categorias e temas relevantes.
1.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo novos livros e materiais didáticos em formato digital ou uma lista de informações básicas. Este input contém os detalhes necessários para a catalogação. # 2. Objetivo Automatizar o processo de catalogação de novos materiais, classificando-os por categorias e temas relevantes, e atualizar o acervo da biblioteca em tempo real. # 3. Regras que você deve seguir para gerar sua resposta - Extraia automaticamente o título, autor, categoria e tema de cada novo material com base nas informações fornecidas. - Aplique um sistema de categorização padronizado para garantir consistência na organização dos materiais. - Atualize o acervo da biblioteca em tempo real conforme novos materiais são catalogados, garantindo que o acervo esteja sempre acessível. - Valide a precisão das informações extraídas e categorizadas, ajustando conforme necessário para manter a qualidade do acervo, sem interferência manual a menos que necessário. - Gere relatórios periódicos sobre o status da catalogação e quaisquer discrepâncias ou desafios encontrados durante o processo, propondo soluções quando possí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 novos livros e materiais didáticos em formato digital ou lista de informações básicas via API. Na fase de testes, os dados serão enviados pelo agente diretamente por upload na interface da Prototipe AI, para acelerar o processo de validação.
- Tipo do input: O input inicial para o fluxo é um arquivo digital contendo informações sobre novos materiais.
-
Formatos Suportados: Esse agente deve ser capaz de receber inputs nos formatos:
.pdf,.docx,.csv. - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de texto com até 50.000 caracteres.
1.3.2 Especificação do Output
- Formato de output: O output deve ser um arquivo no formato JSON contendo as informações catalogadas. A estrutura deve incluir campos como `titulo`, `autor`, `categoria` e `tema`.
-
Exemplo de Estrutura de Output:
{ "titulo": "Título do Livro", "autor": "Nome do Autor", "categoria": "Categoria Relevante", "tema": "Tema Relevante" } - 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 não é passada para outros agentes, pois conclui o fluxo.
1.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, esse agente finaliza o fluxo de catalogação, garantindo que o acervo da biblioteca esteja atualizado e acessível.