Inteligência Artificial na Contabilidade: Um Guia Prático para Aplicar Modelos de Linguagem

1. Introdução

1.1. Objetivo do Manual

Este manual é projetado para profissionais da contabilidade que desejam entender e utilizar modelos de linguagem, como o GPT-4, para otimizar suas tarefas diárias e serviços oferecidos aos clientes. O objetivo é fornecer um guia detalhado sobre como interagir efetivamente com essas ferramentas avançadas, melhorando a qualidade e a eficiência do trabalho por meio de exemplos práticos, estratégias aprofundadas e frameworks aplicáveis.

1.2. O que são Modelos de Linguagem?

Modelos de linguagem, como o GPT-4 da OpenAI, são sistemas de inteligência artificial treinados em vastos conjuntos de dados de texto. Eles são capazes de entender e gerar linguagem humana de forma coerente e contextual. Estes modelos utilizam uma técnica conhecida como “transformers”, que lhes permite considerar o contexto amplo de um texto para gerar respostas precisas e relevantes. Sua aplicação vai desde responder perguntas e redigir textos até traduzir idiomas e gerar ideias criativas.

1.3. Importância das Estratégias e Táticas para Profissionais da Contabilidade

Para profissionais da contabilidade, dominar o uso de modelos de linguagem não é apenas uma vantagem tecnológica, mas uma necessidade estratégica. Estes modelos podem automatizar e otimizar desde tarefas rotineiras até análises complexas, permitindo aos contabilistas focar em decisões estratégicas e no atendimento personalizado ao cliente. Compreender as estratégias e táticas para uma interação eficaz com esses modelos é essencial para evitar erros comuns e maximizar o potencial das ferramentas de IA disponíveis.

2. Explorando Exemplos de Prompts

2.1. Conceito: O que são Prompts?

Um é uma instrução ou uma série de instruções dadas a um modelo de linguagem que orienta a forma como ele deve responder a uma consulta. Os prompts são fundamentais porque definem o contexto e a expectativa da resposta desejada. No caso de modelos como o GPT-4, os prompts não apenas direcionam o modelo sobre o tópico a ser discutido, mas também podem especificar o estilo, o tom e a complexidade da resposta esperada.

2.2. Exemplos Práticos

Para ilustrar a aplicação de prompts no contexto contábil, vamos considerar alguns exemplos:

  • Exemplo 1: Um contabilista precisa de um resumo das últimas alterações na legislação tributária. O prompt poderia ser: “Explique as alterações mais recentes na legislação tributária brasileira de 2024, destacando os impactos para pequenas empresas.”
  • Exemplo 2: Para ajudar na redação de um e-mail formal a um cliente, o prompt poderia ser: “Escreva um e-mail para um cliente explicando a necessidade de ajustes nos lançamentos contábeis do último trimestre, utilizando um tom profissional e informativo.”

2.3. Framework para Criar Prompts Eficazes

Desenvolver um framework para a criação de prompts envolve várias etapas que garantem clareza e eficácia:

  1. Definição do Objetivo: Clarifique o que você precisa alcançar com a resposta do modelo.
  2. Especificação de Detalhes: Inclua detalhes específicos que o modelo precisa saber para gerar uma resposta relevante e precisa.
  3. Direcionamento de Formato: Se necessário, especifique o formato da resposta, como um parágrafo, uma lista de itens ou uma explicação passo a passo.
  4. Ajuste de Tom: Indique o tom apropriado para a comunicação, seja formal, informal ou técnico, dependendo do .
  5. Revisão e Ajuste: Após receber a resposta, avalie sua adequação e faça ajustes no prompt conforme necessário para melhorar as futuras interações.

Este capítulo fornece a base para entender como interagir efetivamente com modelos de linguagem, através de prompts bem construídos. O próximo passo é explorar estratégias específicas para maximizar a eficácia desses prompts.

3. Seis Estratégias para Melhores Resultados

3.1. Estratégia 1: Escrever Instruções Claras

Conceito

Escrever instruções claras é essencial para guiar o modelo de linguagem na produção de respostas específicas e relevantes. A clareza nas instruções reduz a ambiguidade, permitindo que o modelo entenda precisamente o que é esperado dele. Isso inclui especificar o tipo de informação desejada, o formato da resposta e o nível de detalhe ou complexidade.

Recomendações Práticas:

  1. Defina o Objetivo de Forma Explícita:
    • Antes de formular seu prompt, esclareça qual é o objetivo específico da interação. Por exemplo, se você precisa de uma explicação sobre uma mudança regulatória, seu prompt deve refletir claramente esse pedido.
  2. Use Linguagem Direta e Específica:
    • Evite ambiguidades ao escrever prompts. Utilize termos e instruções precisas que direcionem o modelo de forma clara. Por exemplo, em vez de dizer “Fale sobre as mudanças tributárias recentes”, especifique “Descreva as alterações na legislação do IVA introduzidas pelo governo em 2024”.
  3. Inclua Detalhes Relevantes:
    • Forneça ao modelo as informações necessárias para entender o contexto da questão. Isso inclui detalhes específicos que podem influenciar a resposta, como o setor de indústria envolvido ou quaisquer premissas legais particulares.
  4. Especifique o Formato da Resposta:
    • Indique como você deseja receber a informação. Se precisa de um resumo, uma lista de itens, ou uma análise detalhada, faça isso claro no prompt para orientar a estrutura da resposta do modelo.
  5. Demonstre com Exemplos:
    • Se possível, inclua exemplos de respostas desejadas em seus prompts para guiar o modelo sobre o tom e o nível de detalhamento esperado. Isso é particularmente útil para usuários menos experientes com a tecnologia.

Framework de Prompt Modelo:

  1. Persona:
    • Definir quem é o solicitante das informações. Exemplo: Contador sênior.
  2. Tarefa:
    • Descrever claramente o que se espera que o modelo faça. Exemplo: Analisar impactos fiscais.
  3. Estilo:
    • Especificar o estilo de comunicação desejado. Exemplo: Profissional, com uso de terminologia técnica contábil.
  4. Formato:
    • Indicar o formato em que a resposta deve ser apresentada. Exemplos: Lista de pontos-chave, relatório detalhado, resumo executivo.
  5. Público-alvo:
    • Identificar quem irá receber ou utilizar a informação. Exemplo: Clientes de pequenas empresas preocupados com novas regulamentações fiscais.
  6. Detalhes Específicos:
    • Incluir informações particulares que devem ser consideradas na resposta. Exemplo: Focar nas alterações da legislação fiscal de 2024 que afetam pequenas empresas no Brasil.
  7. Resultado Esperado:
    • Clarificar o objetivo final da tarefa. Exemplo: O usuário deve compreender completamente os efeitos das mudanças fiscais para adequar suas práticas contábeis.

Exemplo de Prompt Completo:

“Como um contador sênior, prepare um relatório detalhado que analise os impactos das mudanças na legislação fiscal de 2024 sobre pequenas empresas no Brasil. Utilize uma comunicação profissional e inclua terminologia técnica adequada. O relatório deve ser formatado como uma lista de pontos-chave destacando as principais alterações e seus efeitos práticos. Este documento é destinado a clientes de pequenas empresas para ajudá-los a entender e se preparar para as novas exigências fiscais.”

3.2. Estratégia 2: Fornecer Texto de Referência

Conceito

Utilizar textos de referência ajuda a ancorar as respostas do modelo em informações verificadas e confiáveis, reduzindo a chance de o modelo inventar dados. Isso é particularmente útil em respostas que exigem precisão factual, como citações de leis ou dados estatísticos.

Recomendações Práticas:

  1. Seleção Cuidadosa de Textos de Referência:
    • Escolha documentos ou trechos específicos que sejam diretamente relevantes para o tópico da consulta. Isso pode incluir legislação atualizada, estudos de caso recentes, ou publicações acadêmicas que tratam do assunto em questão.
  2. Integração do Texto no Prompt:
    • Quando fornecer texto de referência, integre-o de maneira clara no prompt. Por exemplo, você pode incluir uma citação direta ou um resumo de um documento específico e pedir ao modelo para usar essa informação para fundamentar sua resposta.
  3. Instruções Claras sobre o Uso do Texto:
    • Explique explicitamente como o modelo deve usar o texto de referência. Por exemplo, se o texto deve ser usado apenas para extrair dados específicos ou para interpretar e expandir as informações com insights adicionais.
  4. Verificação de Factualidade:
    • Encoraje o modelo a verificar as informações apresentadas no texto de referência contra outras fontes, se possível, para garantir a precisão e a atualidade dos dados usados nas respostas.
  5. Citações e Referências:
    • Oriente o modelo para incluir citações apropriadas quando usar textos de referência nas suas respostas. Isso não só reforça a credibilidade da informação fornecida, mas também segue boas práticas acadêmicas e profissionais.

Framework de Prompt Modelo:

  1. Persona:
    • Definir quem está solicitando a informação. Exemplo: Analista de conformidade fiscal.
  2. Tarefa:
    • Especificar a ação que o modelo deve realizar com o texto de referência. Exemplo: Interpretar e explicar um artigo da legislação.
  3. Estilo:
    • Indicar o estilo de comunicação apropriado para a tarefa. Exemplo: Preciso e informativo, utilizando linguagem formal.
  4. Formato:
    • Determinar o formato em que a resposta deve ser entregue. Exemplos: Sumário com citações diretas, análise detalhada com referências.
  5. Público-alvo:
    • Identificar o público que utilizará a informação. Exemplo: Equipe interna de compliance de uma corporação multinacional.
  6. Texto de Referência:
    • Incluir o texto específico que deve ser usado como base para a resposta. Exemplo: Artigo específico de uma nova lei tributária que impacta transações internacionais.
  7. Instruções Adicionais:
    • Fornecer diretrizes sobre como o texto de referência deve ser usado na resposta. Exemplo: O modelo deve citar diretamente as seções relevantes do texto ao explicar como elas aplicam-se a operações internacionais.

Exemplo de Prompt Completo:

“Como um analista de conformidade fiscal, utilize o Artigo 5 da Lei Nº 7890/2024 para criar um sumário que explique como a nova legislação afeta as transações internacionais de corporações multinacionais. A resposta deve ser precisa e informativa, apresentada em formato de análise detalhada com referências diretas ao texto da lei. Este sumário é destinado à equipe interna de compliance para ajudá-los a adaptar seus processos às novas exigências legais.”

3.3. Estratégia 3: Dividir Tarefas Complexas em Subtarefas Mais Simples

Conceito

Dividir tarefas complexas em subtarefas mais gerenciáveis é uma técnica fundamental em muitas disciplinas, incluindo a programação e a gestão de projetos. Para modelos de linguagem, essa abordagem não só simplifica o processo de resposta, mas também minimiza as chances de erro ao lidar com cada parte de maneira focada e detalhada.

Recomendações Práticas:

  1. Identificação e Decomposição de Tarefas:
    • Comece por identificar as tarefas complexas e divida-as em componentes menores e mais gerenciáveis. Por exemplo, se a tarefa é preparar um relatório fiscal completo, divida-a em coleta de dados, análise de dados, redação de conclusões e revisão final.
  2. Sequenciamento Lógico:
    • Organize as subtarefas em uma ordem lógica que siga o fluxo natural do trabalho. Isso facilita a execução sistemática e a compilação dos resultados em um produto final coeso.
  3. Instruções Específicas para Cada Subtarefa:
    • Forneça instruções claras e específicas para cada subtarefa, minimizando a ambiguidade e guiando o modelo para produzir os resultados desejados.
  4. Uso de Checkpoints:
    • Estabeleça pontos de verificação entre as subtarefas para avaliar o progresso e a qualidade do trabalho. Isso permite ajustes em tempo real antes de proceder para as próximas etapas.
  5. Iteração e Refinamento:
    • Permita revisões e refinamentos após a conclusão de cada subtarefa, garantindo que cada parte contribua de forma eficaz para o resultado final.
  6. Documentação e Templates:
    • Crie templates ou guias para tarefas recorrentes, que podem ser usados para padronizar o processo e garantir consistência nas respostas.

Framework de Prompt Modelo:

  1. Persona:
    • Definir quem está executando a tarefa. Exemplo: Gerente de planejamento financeiro.
  2. Tarefa Principal:
    • Descrever a tarefa complexa que precisa ser simplificada. Exemplo: Preparar uma análise de viabilidade econômica para um novo produto.
  3. Subtarefas:
    • Listar as subtarefas em que a tarefa principal será dividida. Exemplos:
      • Subtarefa 1: Coletar dados históricos de vendas e custos relacionados a produtos similares.
      • Subtarefa 2: Realizar uma análise de tendências de mercado para o segmento do produto.
      • Subtarefa 3: Projetar cenários financeiros baseados nas tendências e dados coletados.
      • Subtarefa 4: Sumarizar os riscos e oportunidades identificados.
  4. Estilo:
    • Indicar o estilo de comunicação para cada subtarefa. Exemplo: Analítico e baseado em dados para análises, persuasivo para recomendações.
  5. Formato:
    • Determinar o formato específico para a entrega de cada subtarefa. Exemplo: Relatórios detalhados para análises, apresentação em slides para recomendações finais.
  6. Público-alvo:
    • Especificar quem irá utilizar as informações de cada subtarefa. Exemplo: A diretoria executiva para a apresentação final, equipe de desenvolvimento de produto para análise de tendências.
  7. Instruções Específicas para Cada Subtarefa:
    • Fornecer diretrizes detalhadas sobre como executar e apresentar cada subtarefa. Exemplo: Utilizar gráficos para ilustrar tendências de vendas, incluir análises estatísticas para projeções financeiras.

Exemplo de Prompt Completo:

“Como gerente de planejamento financeiro, você precisa preparar uma análise de viabilidade para um novo produto. Primeiro, colete dados históricos de vendas e custos de produtos similares. Em seguida, analise as tendências de mercado para esse segmento. Com base nos dados e tendências, projete cenários financeiros mostrando possíveis resultados. Finalize com um sumário dos riscos e oportunidades identificados. Cada parte deve ser apresentada em um relatório detalhado com gráficos e análises estatísticas, destinado à revisão pela diretoria executiva.”

3.4. Estratégia 4: Dar Tempo ao Modelo para ‘Pensar'

Conceito

Assim como os humanos, os modelos de linguagem podem se beneficiar de um tempo adicional para ‘processar' ou ‘pensar' sobre uma resposta antes de fornecê-la. Isso é especialmente útil para questões que requerem raciocínio complexo ou quando é importante validar os passos lógicos antes de chegar a uma conclusão.

Exemplo

Modelo Generalizado

  1. Solicitar Raciocínio Passo a Passo: Instrua o modelo a explicar cada etapa de seu raciocínio antes de apresentar a conclusão final.
  2. Validação de Etapas: Peça ao modelo para verificar cada passo do seu raciocínio para garantir que todas as considerações lógicas sejam atendidas.
  3. Iteração: Permita que o modelo revise sua própria resposta, questionando e refinando suas conclusões antes de finalizar a resposta.

Recomendações Práticas:

  1. Uso de Cadeias de Pensamento:
    • Instrua o modelo para explicar seu processo de pensamento passo a passo antes de fornecer uma resposta final. Isso melhora a lógica e a fundamentação das respostas.
  2. Pausas Estratégicas:
    • Integre pausas no fluxo de trabalho do modelo para permitir análises mais profundas, especialmente em tarefas que exigem maior reflexão ou cálculos complexos.
  3. Revisões Iterativas:
    • Após a geração inicial da resposta, peça ao modelo para revisar e questionar suas próprias conclusões, buscando inconsistências ou erros antes de finalizar a resposta.
  4. Simulação de Diálogo:
    • Utilize uma abordagem de diálogo em que você simula uma conversa com o modelo, fazendo perguntas de acompanhamento ou pedindo esclarecimentos para aprofundar a análise.

Framework de Prompt Modelo:

  1. Persona:
    • Definir quem está solicitando a informação. Exemplo: Consultor financeiro especializado em reestruturações corporativas.
  2. Tarefa Principal:
    • Descrever a tarefa que exige um raciocínio aprofundado. Exemplo: Avaliar as implicações financeiras de uma fusão corporativa.
  3. Processo de Pensamento:
    • Instruir o modelo para detalhar seu processo de raciocínio passo a passo antes de fornecer a resposta final. Exemplos:
      • Identificar e listar os principais elementos financeiros envolvidos na fusão.
      • Analisar como cada elemento pode impactar a liquidez e a solvência das empresas envolvidas.
      • Avaliar os riscos e benefícios potenciais da fusão com base nos elementos analisados.
  4. Estilo:
    • Indicar o estilo de comunicação necessário para a tarefa. Exemplo: Metódico e detalhado, com uso de linguagem técnica financeira.
  5. Formato:
    • Determinar o formato em que a resposta deve ser entregue. Exemplo: Um relatório completo com seções claramente definidas para cada etapa do processo de pensamento.
  6. Público-alvo:
    • Especificar quem irá utilizar a informação. Exemplo: O conselho de administração da empresa que considera a fusão.
  7. Tempo para Reflexão:
    • Permitir e encorajar pausas estratégicas durante o processo de resposta para que o modelo possa “pensar” e reavaliar suas conclusões antes de finalizar a resposta.

Exemplo de Prompt Completo:

“Como consultor financeiro, você está avaliando as implicações financeiras de uma fusão corporativa proposta. Inicie identificando os principais elementos financeiros envolvidos. Analise cada um desses elementos e como eles podem impactar a liquidez e solvência das empresas. Avalie os riscos e benefícios potenciais. O processo deve ser metódico e detalhado, culminando em um relatório final com suas conclusões para apresentação ao conselho de administração. Permita-se pausas para garantir que todas as considerações sejam meticulosamente ponderadas.”

3.5. Estratégia 5: Usar Ferramentas Externas

Conceito

Utilizar ferramentas externas pode compensar as limitações intrínsecas dos modelos de linguagem, enriquecendo suas capacidades e expandindo suas funcionalidades. Essas ferramentas podem incluir sistemas de recuperação de texto, motores de execução de código, e APIs que fornecem dados atualizados ou executam cálculos complexos.

Exemplo

Um contabilista pode precisar calcular o impacto financeiro de uma nova legislação tributária. O prompt poderia integrar um motor de execução de código para calcular automaticamente os custos baseados em variáveis fornecidas: “Dado um lucro operacional de R$ 500.000, calcule o novo imposto devido com uma alíquota de 21%, utilizando o motor de cálculo integrado.”

Modelo Generalizado

  1. Seleção de Ferramentas: Identifique e integre ferramentas que possam complementar as capacidades do modelo de linguagem.
  2. Integração Direta no Prompt: Incorpore comandos ou solicitações específicas dentro do prompt que instruam o modelo a utilizar essas ferramentas externas.
  3. Gerenciamento de Saída: Configure a interação entre o modelo e as ferramentas para gerenciar a saída de forma eficaz, garantindo que os resultados sejam incorporados corretamente na resposta final.

Recomendações Práticas:

  1. Seleção de Ferramentas Apropriadas:
    • Identifique ferramentas que possam complementar as capacidades do modelo de linguagem, como motores de cálculo para finanças, sistemas de recuperação de texto para acesso a informações atualizadas, ou APIs que proporcionem dados externos relevantes.
  2. Integração Eficiente:
    • Desenvolva um método para integrar essas ferramentas ao fluxo de trabalho do modelo de forma que a interação seja suave e as ferramentas possam ser acionadas apropriadamente dentro do contexto das tarefas.
  3. Capacitação e Treinamento:
    • Providencie treinamento adequado para os usuários sobre como utilizar essas ferramentas externas juntamente com o modelo de linguagem, incluindo melhores práticas para sua ativação e manutenção.

3.6. Estratégia 6: Testar Mudanças Sistematicamente

Conceito

Testar mudanças de forma sistemática é crucial para garantir que as alterações no prompt ou na configuração do modelo resultem em melhorias genuínas. Isso envolve definir uma suíte de testes compreensiva, usando respostas padrão-ouro para avaliar a qualidade das respostas do modelo.

Framework de Prompt Modelo:

  1. Persona:
    • Definir quem está usando o modelo. Exemplo: Analista de dados em uma empresa de consultoria financeira.
  2. Tarefa Principal:
    • Descrever a tarefa que requer o auxílio de ferramentas externas. Exemplo: Realizar uma análise preditiva de tendências de mercado baseada em grandes conjuntos de dados.
  3. Ferramentas Externas a Serem Utilizadas:
    • Especificar quais ferramentas externas devem ser integradas e como. Exemplos:
      • Sistema de recuperação de texto para acessar dados históricos e atuais de mercado.
      • Motor de execução de código para calcular previsões estatísticas.
      • APIs para puxar dados financeiros em tempo real.
  4. Estilo:
    • Indicar o estilo de comunicação apropriado para integrar as saídas das ferramentas externas. Exemplo: Preciso e baseado em evidências, utilizando gráficos e tabelas para representação de dados.
  5. Formato:
    • Determinar o formato em que a resposta deve ser apresentada. Exemplo: Um relatório detalhado contendo análises visuais como gráficos, tabelas e projeções estatísticas.
  6. Público-alvo:
    • Especificar quem irá revisar e usar as informações geradas. Exemplo: Clientes corporativos que buscam insights para investimentos futuros.
  7. Instruções de Integração:
    • Fornecer diretrizes detalhadas sobre como as ferramentas externas devem ser usadas para suportar a tarefa. Instrua o modelo a incorporar dados e análises geradas pelas ferramentas no corpo principal do relatório.

Exemplo de Prompt Completo:

“Como analista de dados, você está encarregado de realizar uma análise preditiva das tendências de mercado o para o próximo trimestre. Utilize o sistema de recuperação de texto para acessar os últimos cinco anos de dados de mercado, o motor de execução de código para realizar análises estatísticas, e APIs para obter os dados financeiros mais recentes. Integre todas essas informações em um relatório detalhado que inclua gráficos e tabelas, destinado a clientes corporativos interessados em insights para investimentos futuros. Certifique-se de que o relatório seja preciso e claramente fundamentado nas evidências coletadas.”

Recomendações Práticas:

  1. Desenvolvimento de Testes Compreensivos:
    • Crie uma suite de testes que cubra todos os aspectos das funcionalidades do modelo de linguagem, incluindo casos de uso comuns e borda, para avaliar o impacto de qualquer mudança nos prompts ou configurações.
  2. Uso de Respostas Padrão-Ouro:
    • Utilize um conjunto de respostas consideradas “padrão-ouro” para comparar as saídas do modelo após as mudanças. Isso ajuda a avaliar se as modificações melhoram realmente a qualidade das respostas.
  3. Iteração Baseada em Feedback:
    • Implemente um ciclo de feedback onde os resultados dos testes são usados para fazer ajustes iterativos nos prompts ou na configuração do modelo.
  4. Análise Estatística:
    • Aplique técnicas de análise estatística para entender de forma objetiva o impacto das mudanças. Isso pode incluir testes A/B, análise de regressão, entre outros métodos.
  5. Relatórios de Desempenho:
    • Elabore relatórios detalhados sobre os testes, incluindo métricas de desempenho antes e depois das alterações, para documentar e justificar as mudanças implementadas.

4. Táticas para Implementação de Estratégias

4.1. Tática 1: Detalhar Consultas

Conceito

Detalhar consultas envolve incluir informações específicas e relevantes na pergunta para orientar o modelo de linguagem a fornecer respostas mais precisas e úteis. Isso significa especificar claramente o contexto, os detalhes necessários e as expectativas da resposta.

Framework de Prompt Modelo:

  1. Persona:
    • Definir quem está fazendo a consulta. Exemplo: Contabilista responsável pela preparação de relatórios fiscais.
  2. Tarefa Principal:
    • Descrever especificamente o que se espera que o modelo realize. Exemplo: Elaborar um resumo das últimas alterações na legislação tributária que afetam empresas de tecnologia.
  3. Estilo:
    • Indicar o estilo de comunicação desejado para a resposta. Exemplo: Formal e informativo, com uso de jargão técnico apropriado para profissionais fiscais.
  4. Formato:
    • Especificar o formato em que a resposta deve ser apresentada. Exemplos: Uma lista de itens, um resumo executivo, ou um relatório detalhado.
  5. Público-alvo:
    • Determinar para quem a informação é destinada. Exemplo: Diretores financeiros de empresas de tecnologia que precisam compreender as implicações das mudanças para planejamento fiscal.
  6. Detalhes Específicos:
    • Incluir detalhes que o modelo precisa considerar para a resposta. Exemplo: Focar em alterações específicas relacionadas a créditos fiscais e deduções para R&D.
  7. Resultado Esperado:
    • Clarificar o que se espera alcançar com a resposta. Exemplo: Os usuários devem ser capazes de identificar ações necessárias para conformidade com as novas regras fiscais.

Exemplo de Prompt Completo:

“Como contabilista responsável pela preparação de relatórios fiscais, você precisa elaborar um resumo das últimas alterações na legislação tributária de 2024 que afetam empresas de tecnologia. O relatório deve ser formal e informativo, utilizando jargão técnico adequado, e apresentado como um resumo executivo. Este documento é destinado aos diretores financeiros das empresas de tecnologia para ajudá-los a entender as implicações das mudanças, especialmente em relação a créditos fiscais e deduções para R&D. O objetivo é que eles possam identificar quais ações são necessárias para manter a conformidade com as novas regras fiscais.”

4.2. Tática 2: Adotar uma Persona

Conceito

Adotar uma persona significa instruir o modelo para assumir um caráter ou estilo específico ao responder. Isso pode ser útil para garantir que o tom e a abordagem da resposta estejam alinhados com as expectativas do público-alvo ou do contexto profissional.

Framework de Prompt Modelo:

  1. Persona:
    • Definir quem está assumindo o papel. Exemplo: Consultor tributário especializado em legislação internacional.
  2. Tarefa Principal:
    • Descrever o objetivo da comunicação. Exemplo: Informar clientes sobre as nuances de compliance fiscal para operações multinacionais.
  3. Estilo de Comunicação:
    • Especificar o estilo que a persona deve adotar. Exemplo: Autoritário e educativo, com uso de linguagem clara e acessível para não-especialistas.
  4. Formato:
    • Determinar o formato em que a comunicação deve ser entregue. Exemplos: Artigo de blog, newsletter, ou um webinar.
  5. Público-alvo:
    • Identificar claramente para quem a mensagem é destinada. Exemplo: CEOs e CFOs de empresas multinacionais que precisam entender as obrigações fiscais em múltiplos territórios.
  6. Tone Matching:
    • Ajustar o tom para combinar com as expectativas e o nível de compreensão do público-alvo. Exemplo: Utilizar exemplos práticos e estudos de caso para ilustrar pontos complexos.
  7. Resultado Esperado:
    • Definir o impacto desejado da comunicação. Exemplo: Os clientes devem sentir-se mais confiantes sobre sua estratégia de compliance e potencialmente buscar serviços de consultoria adicionais.

Exemplo de Prompt Completo:

“Como um consultor tributário especializado em legislação internacional, você está preparando um artigo de blog destinado a CEOs e CFOs de empresas multinacionais. O artigo deve informar sobre as nuances de compliance fiscal para operações multinacionais, usando uma linguagem clara e acessível para facilitar a compreensão dos não-especialistas. O estilo deve ser autoritário e educativo, incorporando exemplos práticos e estudos de caso para ilustrar os pontos complexos. O objetivo é aumentar a confiança dos leitores em suas estratégias de compliance e incentivá-los a buscar serviços de consultoria adicionais se necessário.”

4.3. Tática 3: Usar Delimitadores para Indicar Claramente Partes Distintas da Entrada

Conceito

Usar delimitadores envolve a aplicação de marcas visuais ou sintáticas para separar claramente diferentes partes de uma entrada, facilitando a interpretação pelo modelo de linguagem. Delimitadores ajudam a definir claramente onde uma seção começa e termina, o que pode ser crucial para evitar confusões em prompts complexos.

Framework de Prompt Modelo:

  1. Persona:
    • Definir quem está formulando o prompt. Exemplo: Gerente de projetos em uma empresa de desenvolvimento de software.
  2. Tarefa Principal:
    • Descrever a tarefa complexa que necessita de múltiplas entradas claramente separadas. Exemplo: Solicitar uma avaliação de risco para diferentes componentes de um projeto de software.
  3. Delimitadores Especificados:
    • Indicar quais delimitadores serão usados para separar diferentes seções do prompt. Exemplos: Usar “—” para separar descrições de componentes, “###” para separar questões legais de questões técnicas.
  4. Formato:
    • Determinar o formato de resposta desejado. Exemplo: Um relatório com seções claramente definidas correspondentes a cada conjunto de delimitadores usados.
  5. Público-alvo:
    • Identificar para quem a informação é destinada. Exemplo: Equipe de liderança técnica que usará a análise para tomar decisões de alocação de recursos.
  6. Instruções de Uso de Delimitadores:
    • Fornecer diretrizes claras sobre como e onde aplicar os delimitadores no prompt para garantir que o modelo os utilize corretamente.
  7. Resultado Esperado:
    • Clarificar o propósito de usar delimitadores e o impacto esperado na clareza e organização das respostas.

Exemplo de Prompt Completo:

“Como gerente de projetos, você precisa avaliar os riscos associados a diferentes componentes de seu projeto de software. Utilize ‘—‘ para separar sua análise dos componentes front-end e back-end, e ‘###' para distinguir entre questões legais e técnicas dentro de cada componente. Formate a resposta como um relatório dividido em seções que correspondam a essas categorias. Este relatório é destinado à equipe de liderança técnica para auxiliar na tomada de decisões de alocação de recursos. O uso de delimitadores ajudará a manter as informações organizadas e acessíveis.”

4.4. Tática 4: Especificar os Passos Necessários para Completar uma Tarefa

Conceito

Especificar os passos necessários envolve decompor uma tarefa em etapas claras e ordenadas, direcionando o modelo de linguagem a seguir um processo lógico e sequencial. Isso não só aumenta a clareza do pedido como também melhora a precisidade das respostas.

Framework de Prompt Modelo:

  1. Persona:
    • Definir quem está requisitando a tarefa. Exemplo: Analista financeiro especializado em análises de mercado.
  2. Tarefa Principal:
    • Descrever a tarefa geral que precisa ser dividida em etapas. Exemplo: Preparar uma previsão de mercado detalhada para o próximo trimestre.
  3. Passos Detalhados:
    • Enumerar os passos necessários que o modelo deve seguir para completar a tarefa. Exemplos:
      • Passo 1: Coletar dados econômicos recentes relevantes ao setor de interesse.
      • Passo 2: Analisar as tendências de dados para identificar padrões.
      • Passo 3: Projetar as tendências para o próximo trimestre com base na análise.
      • Passo 4: Redigir um relatório sumarizando as descobertas e previsões.
  4. Estilo:
    • Indicar o estilo de comunicação apropriado para a tarefa. Exemplo: Analítico e baseado em evidências, com uso de terminologia técnica adequada.
  5. Formato:
    • Determinar o formato em que a resposta deve ser apresentada. Exemplo: Um relatório completo com seções correspondentes a cada passo do processo.
  6. Público-alvo:
    • Especificar quem irá utilizar as informações. Exemplo: A equipe de estratégia da empresa que utilizará a análise para planejar investimentos.
  7. Instruções Específicas para Cada Passo:
    • Fornecer detalhes adicionais sobre como cada passo deve ser executado, incluindo quaisquer metodologias específicas ou ferramentas a serem usadas.

Exemplo de Prompt Completo:

“Como analista financeiro, você está encarregado de preparar uma previsão de mercado detalhada para o próximo trimestre no setor de tecnologia. Siga estes passos: Passo 1: Coletar os últimos dados econômicos relacionados ao setor de tecnologia. Passo 2: Analisar esses dados para identificar tendências de crescimento ou declínio. Passo 3: Projetar essas tendências para o próximo trimestre, usando modelos estatísticos. Passo 4: Redigir um relatório detalhado que sumarize suas descobertas e previsões, formatado para revisão pela equipe de estratégia. Este relatório deve ser analítico, baseado em evidências e utilizar terminologia técnica adequada.”

4.5. Tática 5: Fornecer Exemplos

Conceito

Fornecer exemplos específicos dentro de um prompt é uma técnica poderosa para guiar o modelo de linguagem na direção desejada, demonstrando o tipo de resposta ou formato que se espera. Isso é especialmente útil em tarefas que requerem um estilo ou formato particular, ajudando o modelo a entender e replicar o padrão desejado.

Framework de Prompt Modelo:

  1. Persona:
    • Definir quem está elaborando o pedido. Exemplo: Diretor de marketing preparando uma campanha.
  2. Tarefa Principal:
    • Descrever a tarefa que inclui a necessidade de um formato ou estrutura específica. Exemplo: Criar descrições de produtos para um novo catálogo online.
  3. Exemplos Concretos:
    • Fornecer um ou mais exemplos claros do tipo de resposta ou formato desejado. Exemplos:
      • “Descrição do Produto A: Este sofá de três lugares combina conforto clássico com um design moderno, ideal para qualquer sala de estar contemporânea. Inclua dimensões, materiais usados e opções de cores disponíveis.”
      • “Descrição do Produto B: Descubra nossa mais recente câmera DSLR, que oferece recursos avançados em um design compacto, perfeito para fotógrafos amadores e profissionais. Detalhe as especificações técnicas, acessórios inclusos e garantia.”
  4. Estilo:
    • Indicar o estilo de comunicação apropriado para cada exemplo. Exemplo: Descritivo e persuasivo, utilizando linguagem rica e envolvente.
  5. Formato:
    • Especificar o formato em que cada exemplo deve ser apresentado. Exemplo: Parágrafos informativos com pontos de bala para características técnicas.
  6. Público-alvo:
    • Identificar o público que irá consumir as informações. Exemplo: Clientes online buscando comprar novos produtos.
  7. Instruções de Uso dos Exemplos:
    • Explicar como os exemplos fornecidos devem ser usados pelo modelo para criar respostas semelhantes. Instrua o modelo a adotar o mesmo nível de detalhe, tom e estilo.

Exemplo de Prompt Completo:

“Como diretor de marketing, você está preparando descrições para o novo catálogo de produtos online. Use os seguintes exemplos como guia para criar descrições similares:

  • Descrição do Produto A: ‘Este sofá de três lugares combina conforto clássico com um design moderno, ideal para qualquer sala de estar contemporânea. Inclua dimensões, materiais usados e opções de cores disponíveis.'
  • Descrição do Produto B: ‘Descubra nossa mais recente câmera DSLR, que oferece recursos avançados em um design compacto, perfeito para fotógrafos amadores e profissionais. Detalhe as especificações técnicas, acessórios inclusos e garantia.' Cada descrição deve ser informativa e persuasiva, projetada para engajar clientes online buscando comprar novos produtos. Siga o estilo e formato dos exemplos fornecidos para garantir consistência em todo o catálogo.”

4.6. Tática 6: Especificar o Comprimento da Saída

Conceito

Especificar o comprimento da saída desejada ajuda a controlar a quantidade de informação que o modelo gera, adequando a resposta às necessidades do usuário. Isso pode incluir limitar a resposta a um número específico de palavras, parágrafos, ou pontos-chave, dependendo do contexto e da necessidade de detalhamento.

Framework de Prompt Modelo:

  1. Persona:
    • Definir quem está fazendo a solicitação. Exemplo: Consultor jurídico preparando uma nota técnica.
  2. Tarefa Principal:
    • Descrever a tarefa que requer uma resposta com um comprimento específico. Exemplo: Sumarizar um caso jurídico complexo para uma apresentação rápida a um cliente.
  3. Comprimento Específico:
    • Determinar e especificar o comprimento desejado para a resposta. Exemplos:
      • “Resposta curta: Um parágrafo de no máximo 100 palavras.”
      • “Resposta longa: Um relatório de 500 palavras com seções claramente definidas.”
  4. Estilo:
    • Indicar o estilo de comunicação adequado para a resposta. Exemplo: Conciso e objetivo, focado em fornecer apenas as informações essenciais.
  5. Formato:
    • Especificar o formato de apresentação da resposta. Exemplo: Texto corrido para respostas curtas; com cabeçalhos e subcabeçalhos para respostas longas.
  6. Público-alvo:
    • Identificar o público que irá receber a informação. Exemplo: Clientes corporativos em uma reunião de estratégia.
  7. Instruções de Condensação:
    • Fornecer diretrizes sobre como compactar informações sem perder conteúdo essencial. Exemplo: “Use listas para destacar pontos-chave; evite jargões e detalhes técnicos desnecessários.”

Exemplo de Prompt Completo:

“Como consultor jurídico, você precisa preparar uma nota técnica sumarizando o caso ‘XYZ vs. ABC' para apresentar rapidamente em uma reunião com um cliente. A nota deve ser concisa, contendo no máximo 100 palavras, e focar apenas nos pontos legais principais que afetam o cliente. Mantenha o estilo objetivo e use listas para destacar as decisões críticas. Este resumo ajudará o cliente a entender as implicações do caso sem entrar em detalhes jurídicos complexos.”

5. Conclusão

Este manual apresentou uma série de estratégias e táticas destinadas a otimizar o uso de modelos de linguagem, como o GPT-4, para profissionais da contabilidade. As principais estratégias incluíram:

  • Escrever Instruções Claras: A importância de definir claramente o que se espera do modelo para minimizar erros e maximizar a relevância das respostas.
  • Fornecer Texto de Referência: O uso de documentos de referência para ancorar as respostas do modelo em fatos verificáveis.
  • Dividir Tarefas Complexas: A eficácia de decompor solicitações complexas em subtarefas mais simples para facilitar o processamento pelo modelo.
  • Dar Tempo ao Modelo para ‘Pensar': Permitir que o modelo reflita sobre as perguntas para formular respostas mais pensadas e precisas.
  • Usar Ferramentas Externas: Complementar as capacidades do modelo com ferramentas que podem executar cálculos ou recuperar dados atualizados.
  • Testar Mudanças Sistematicamente: A necessidade de avaliar as modificações de prompts através de testes rigorosos para garantir melhorias no desempenho.

Encorajamos os profissionais de contabilidade a experimentar estas estratégias em suas interações diárias com modelos de linguagem. A aplicação prática dessas técnicas pode não apenas poupar tempo e recursos, mas também aumentar a precisão das informações contábeis e fiscais fornecidas aos clientes. A implementação consciente e estratégica das táticas descritas pode transformar a maneira como os serviços contábeis são oferecidos, alinhando-os com as inovações tecnológicas que continuam a remodelar o campo.

Resumo das recomendações

Para profissionais da contabilidade que buscam integrar modelos de linguagem avançados como o em suas rotinas, a engenharia de prompts é uma ferramenta essencial. Ela permite extrair respostas mais precisas e úteis para uma ampla gama de questões contábeis e financeiras. Aqui estão algumas recomendações práticas para aprimorar essa habilidade:

  1. Especifique Instruções Claras
    • Seja o mais específico possível ao formular suas perguntas. Evite ambiguidades, detalhando o contexto e os requisitos específicos da tarefa. Por exemplo, ao invés de perguntar “Quais são as novas regras fiscais?”, especifique “Quais são as alterações no imposto de renda corporativo para 2024 no Brasil?”.
  2. Utilize Textos de Referência
    • Quando pertinente, inclua textos ou documentos de referência diretamente no prompt. Isso é particularmente útil para perguntas sobre legislação ou normativas específicas. Instrua o modelo a usar esses textos para basear suas respostas, reduzindo a probabilidade de erros ou fabricações.
  3. Divida Tarefas Complexas em Subtarefas
    • Para perguntas complexas, divida o problema em partes menores e mais gerenciáveis. Isso não só facilita a compreensão por parte do modelo, mas também ajuda na organização das informações. Por exemplo, para analisar o impacto financeiro de uma nova legislação, primeiro peça ao modelo para identificar as mudanças relevantes e, em seguida, para avaliar o impacto de cada mudança.
  4. Dê Tempo ao Modelo para ‘Pensar'
    • Encoraje o modelo a desenvolver um “raciocínio” antes de responder. Isso pode ser feito através de prompts que solicitam uma cadeia de pensamento antes da conclusão. Essa abordagem é útil para questões que exigem análise crítica ou para a resolução de problemas complexos.
  5. Use Ferramentas Externas Quando Apropriado
    • Se necessário, complemente as capacidades do modelo com ferramentas externas, como motores de cálculo ou APIs para dados em tempo real. Isso é especialmente útil em tarefas que envolvem dados quantitativos, como cálculos financeiros detalhados.
  6. Teste Mudanças Sistematicamente
    • Sempre que fizer alterações nos prompts, teste-os para verificar se as mudanças realmente melhoram a qualidade das respostas. Estabeleça um conjunto representativo de exemplos de testes para garantir que as modificações sejam eficazes em uma ampla gama de casos.
  7. Forneça Exemplos Claros
    • Quando possível, inclua exemplos de respostas desejadas para ajudar o modelo a entender o formato e o nível de detalhe requerido. Isso é particularmente valioso em tarefas que requerem formatos de resposta específicos, como relatórios financeiros ou análises de conformidade.
  8. Especifique o Comprimento da Resposta
    • Se a extensão da resposta for importante, especifique-a claramente no prompt. Isso ajuda a controlar a verbosidade do modelo e garante que as respostas sejam concisas e ao ponto.
  9. Adote uma Persona Apropriada
    • Configure o modelo para adotar uma persona específica conforme necessário, especialmente quando estiver preparando comunicações externas ou apresentações para clientes. Isso pode incluir ajustar o tom para ser mais formal ou técnico, dependendo do público.
  10. Utilize Delimitadores para Clarificar Entradas
    • Em prompts complexos, use delimitadores para separar claramente as diferentes seções da entrada. Isso ajuda o modelo a processar cada parte de forma independente e evita confusões.

Essas recomendações têm o objetivo de maximizar a eficácia dos modelos de linguagem na prática contábil, assegurando que as informações fornecidas sejam precisas, relevantes e devidamente formatadas para atender às necessidades dos profissionais e de seus clientes.

Marcado como: