Skip to content

KatheryneSanches/Automatic_Agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Agente de Automação de Fluxo de Trabalho com IA

Este repositório contém um agente inteligente desenvolvido em Python que automatiza a transformação de registros brutos de atividades diárias em relatórios executivos formatados e profissionais, ideais para apresentação gerencial.

O projeto foi projetado seguindo boas práticas de engenharia de software, com isolamento de ambiente virtual, gerenciamento de dependências e uma arquitetura resiliente a falhas de comunicação com APIs externas.


🛠️ Tecnologias e Conceitos Utilizados

  • Python 3.14: Linguagem base para a construção da lógica do agente.
  • Google GenAI SDK: Integração com os modelos generativos do Gemini para processamento de linguagem natural.
  • Engenharia de Prompt: Estruturação de personas, contextos e restrições para garantir saídas de alta qualidade.
  • Ambiente Virtual (venv): Isolamento completo das dependências do projeto.
  • Arquitetura Defensiva (Fallback Local): Mecanismo automático de tratamento de erros para indisponibilidade de serviços em nuvem (API 503), garantindo a resiliência do sistema através de um processamento sintático local secundário.

🏗️ Arquitetura do Projeto

  • agente.py: Arquivo principal contendo a inteligência do agente, a lógica de integração com o modelo gemini-2.5-flash e as diretivas de tratamento de exceção.
  • dados_trabalho.txt: Fonte de dados em formato bruto simulando as entradas diárias de um fluxo operacional.
  • requirements.txt: Mapeamento rigoroso de todas as bibliotecas necessárias para a reprodução do ecossistema do projeto.

🚀 Como Executar o Projeto

1. Clonar o Repositório e Acessar a Pasta

git clone [https://github.com/kathOrlandin/agente_automacao.git](https://github.com/kathOrlandin/agente_automacao.git)
cd agente_automacao

About

Agente inteligente em Python integrado à inteligência artificial para automação de fluxos de trabalho e geração de relatórios gerenciais estruturados.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages