1. Propósito e Escopo
Este documento define todos os prompts, configurações de memória, transição entre estados, ferramentas como chamadas a sistemas externos e demais requisitos funcionais para o Agente de IA para Avaliação de Segurança no Recreio. O objetivo principal deste agente é avaliar as condições de segurança do espaço de recreação, identificando áreas de risco e sugerindo melhorias para prevenir acidentes.
2. Contexto e Problema
Problemas Específicos
O ambiente de recreação frequentemente enfrenta os seguintes problemas:
- Identificação tardia de riscos e perigos no ambiente de recreação.
- Falta de um sistema contínuo de monitoramento de segurança.
3. Impactos Esperados
A implementação deste agente de IA visa alcançar os seguintes resultados:
- Reduzir o tempo de resposta na identificação de riscos e perigos.
- Implementar um sistema contínuo de monitoramento de segurança.
- Aumentar a segurança do ambiente de recreação através de intervenções proativas.
4. Visão Geral da Solução
O agente de IA para avaliação de segurança no recreio processa dados de sensores e câmeras, identifica áreas de risco e sugere melhorias para prevenir acidentes. 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 avaliação de segurança do espaço de recreação.
A solução consiste em um fluxo de automação composto por um agente de IA que realiza avaliações regulares e automatizadas do espaço de recreação, garantindo um monitoramento contínuo e atualizado.
5. Protótipos
Para proporcionar uma visão clara e tangível da solução proposta, criamos protótipos interativos que demonstram o fluxo de trabalho do agente e 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 Avaliação de Segurança no Recreio
1.1 Tarefa do Agente
Avaliar condições de segurança do espaço de recreação, identificar áreas de risco e sugerir melhorias.
1.2 Prompt ou Instruções do Agente
# 1. Contexto e explicações sobre inputs iniciais Você está recebendo dados de sensores e câmeras do espaço de recreação. Estes dados são usados para avaliar continuamente as condições de segurança. # 2. Objetivo Analisar os dados recebidos para identificar áreas de risco e sugerir melhorias para aumentar a segurança do espaço de recreação. # 3. Regras que você deve seguir para gerar sua resposta - Realizar avaliações periódicas, no mínimo uma vez por semana, utilizando dados de sensores e câmeras para garantir uma análise atualizada do ambiente. - Detectar automaticamente qualquer alteração no ambiente que possa indicar um aumento de risco, como desgaste de materiais ou presença de objetos perigosos. - Classificar as áreas de risco com base na gravidade e na probabilidade de acidentes, utilizando uma escala predefinida de avaliação de risco. - Gerar relatórios detalhados que incluem uma lista de áreas de risco identificadas, o nível de risco associado e recomendações específicas para mitigação. - Sugerir melhorias com base nas melhores práticas de segurança em áreas de recreação, considerando a viabilidade de implementação das sugestões. - Manter um histórico das avaliações anteriores para identificar padrões ou recorrências de problemas de segurança. - Priorizar intervenções em áreas de maior risco e propor um cronograma de ações corretivas quando necessário.
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 de sensores e câmeras via API. Na fase de testes, os dados serão enviados para o agente diretamente por upload na interface da Prototipe AI, para acelerar o processo de validação.
- Tipo do input: Dados de sensores e câmeras do espaço de recreação.
-
Formatos Suportados: Esse agente deve ser capaz de receber dados nos formatos:
.json(para dados de sensores) e.mp4(para vídeos de câmeras). - Número de caracteres esperado: Este agente deve ter capacidade para processar um input de dados 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 áreas de risco identificadas e as sugestões de melhorias.
-
Exemplo de Estrutura de Output:
{ "areas_de_risco": ["Escorregador", "Balanço"], "sugestoes_melhorias": ["Adicionar piso emborrachado", "Reforçar estrutura do balanço"] } - Número de caracteres esperado: O JSON gerado terá um tamanho aproximado de 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 internos, pois este é um agente único e final.
1.3.6 Regras de Orquestração e Transição
Ao concluir sua execução, este agente finaliza o fluxo, gerando um relatório de segurança que pode ser revisado manualmente por especialistas.