Categorias
Auditoria Data Science Inteligência Artificial LGPD

Como utilizar modelos LLM como o llama3 na auditoria

A auditoria é uma atividade que envolve analisar muitos documentos. As vezes trata-se de centenas de páginas de texto que devem ser lidas. Embora a tecnologia não substitua o auditor, ela pode facilitar tarefas exaustivas ou repetitivas como resumir textos. A técnica de NLP (Natural Language Processing) e os modelos LLM (Large Language Models) podem ser uma ferramente poderosa para esta atividade.

Como utilizar o poder das LLM para resumir documentos de forma segura e sigilosa? Com certeza há a preocupação de não enviar dados sigilosos através da internet. Uma solução é rodar o modelo localmente em sua própria máquina.

Vejamos 3 ferramentas para cumprir este objetivo.

Python

Python é uma das linguagens de programação mais populares do mundo, amplamente utilizada para desenvolvimento de software, análise de dados, inteligência artificial e automação de tarefas. Criado por Guido van Rossum no final dos anos 1980 e lançado oficialmente em 1991, Python se destaca por sua sintaxe simples e legível, além de possuir uma vasta comunidade e uma grande variedade de bibliotecas. Sua flexibilidade permite que seja usado tanto para scripts simples quanto para aplicações complexas, como desenvolvimento web e aprendizado de máquina.

Ollama

Ollama é uma ferramenta que facilita o uso de modelos de inteligência artificial localmente, permitindo a execução de modelos de linguagem diretamente no computador do usuário. Projetado para ser simples e eficiente, Ollama elimina a necessidade de configurar ambientes complexos para rodar modelos de IA. Ele permite o download e a execução de modelos como LLaMA, Mistral e outros com apenas um comando no terminal. Seu objetivo principal é tornar a utilização de grandes modelos de linguagem mais acessível para desenvolvedores e pesquisadores.

LLaMA3

LLaMA 3 (Large Language Model Meta AI 3) é a terceira geração da família de modelos de linguagem desenvolvidos pela Meta (antiga Facebook). Ele é projetado para fornecer respostas mais precisas e contextualmente relevantes, sendo otimizado para eficiência e menor consumo de recursos computacionais. Os modelos da série LLaMA ganharam notoriedade por serem alternativas mais leves e abertas em comparação com os modelos fechados de empresas como OpenAI e Google. O LLaMA 3 continua essa tradição, trazendo avanços em arquitetura e desempenho.

Para baixar e instalar o Ollama, basta acessar o site oficial ollama.com e seguir as instruções para o sistema operacional desejado (Windows, macOS ou Linux). Após a instalação, pode-se baixar e rodar o LLaMA 3 usando comandos simples no terminal. Por exemplo, para instalar um modelo específico, basta rodar ollama pull llama3, e para executá-lo, o comando ollama run llama3 inicia a interação com o modelo. Isso torna o processo de configuração extremamente simples e rápido.

Um exemplo prático de uso do LLaMA 3 no Ollama seria gerar um resumo de um texto. Suponha que você tenha um arquivo chamado relatorio.txt e deseja obter um resumo. Você pode usar o seguinte comando no terminal:

cat relatorio.txt | ollama run llama3 --system "Resuma o seguinte texto:"

Esse comando extrai o conteúdo do arquivo e o envia para o modelo, que então retorna um resumo conciso. Dessa forma, Ollama e LLaMA 3 oferecem uma solução poderosa para quem deseja utilizar modelos de IA localmente sem depender de servidores externos.

Comente o que achou do resultado. O modelo resumiu de forma adequada e eficiente?

Categorias
Auditoria

Auditoria Contábil: Principais Transações SAP

Auditoria Contábil: Principais Transações do SAP

Auditoria Contábil: você conhece as principais principais transações do sistema SAP? Como consultar lançamentos de uma conta do razão? Quais pagamentos foram realizados para um fornecedor específico? Quais lançamentos para clientes em um determinado período? Como gerar relatórios da contabilidade gerencial?

Já ficou aguardando uma resposta do departamento de Contabilidade porque todos estavam inacessíveis, focados no fechamento contábil?

Alguns relatórios padrão já estão disponíveis se o seu perfil do SAP foi corretamente configurado. Não é necessário solicitar para a Controladoria uma extração de base, se você mesmo pode consultar as informações de que necessita.

Muito comum nas empresas, o sistema SAP é um ERP desenvolvido em 1972 na Alemanha por cinco ex-funcionarios da IBM. Veja abaixo algumas transações úteis na auditoria:

FBL1N – Partidas Individuais da Conta do Fornecedor 

Lançamentos em contas de Fornecedor. Na FBL1N é possível listar lançamentos compensados, ou à compensar para fornecedores. Utilizando os filtros, pode-se verificar um fornecedor específico à partir do código de fornecedor, uma nota fiscal à partir da referência ou todos os lançamentos de um período.

FBL3N – Partidas Individuais da Conta do Razão 

Lançamentos em contas do razão. Conhecendo o plano de contas, é possível listar todas as partidas de uma conta contábil (Aluguéis, Descartes, Ativos…), ou grupo de contas (Receita, Despesa etc..)

FBL5N – Partidas Individuais da Conta do Cliente

Lançamentos em contas de cliente.

FB03 – Exibir Documento Contábil

Exibir documento contábil. Use o número do documento contábil, empresa e ano de exercício para consultar um lançamento específico.

FS10N – Saldo Contábil

Exibir saldo contábil por número de conta, empresa e período.

Como exportar relatórios no SAP?

Há pelo menos duas formas:

  • Exportar relatório: visualizando os dados na própria transação, você pode exportar relatórios em vários formatos: planilha, arquivo texto delimitado e etc..
  • Executar em background: para não onerar o sistema é possível agendar uma tarefa (job) e deixar que o sistema controle a execução. Desta forma, o relatório é gerado na íntegra mesmo que você saia da tela ou o tempo limite de sessão se esgote.

Um conhecimento mais aprofundado de como o SAP estrutura as informações em tabelas, pode permitir outros tipos de extração: SQVI, SE16, transações Z (customizadas em ABAP), conectores específicos para data analytics. Essas formas são especialmente úteis na criação de testes de Auditoria Contínua e automatização de processos (RPA) – quando o volume de dados é muito grande.

As ferramentas de análise de dados estão cada vez mais oferecendo opções de conexão com sistemas ERP como o SAP. A Microsoft por exemplo já disponibiliza uma opção de conexão com o SAP no Power BI do Office 365.

Leia mais no SAP Community.

você está offline!