Ei! Tudo bem, Karol?
Com certeza, isso é possível e é uma excelente forma de usar a técnica de chain of thoughts (cadeia de pensamentos) combinada com few-shot prompting (dar exemplos para a IA). Quando trabalhamos com a transformação de dados de um formato para outro, desenhar a lógica do processo ajuda a IA a não se perder no caminho.
Para estruturar o seu prompt eficaz, você pode fazer exatamente como pensou, mostrando o passo a passo do raciocínio e o mapeamento das células. Veja um exemplo prático de como você pode construir o seu prompt:
Você é um especialista em extração de dados e conversão de Word para Excel.
Minha meta é extrair textos de uma tabela desestruturada do Word e mapeá-la para células específicas do Excel. Para garantir a precisão, siga a lógica do exemplo abaixo (Chain of Thoughts):
Exemplo de entrada (Texto extraído do Word):
"Relatório de Vendas Gerais. O faturamento total foi de 10k. O melhor produto foi o Produto A."
Exemplo de raciocínio passo a passo (Chain of Thoughts):
1. Primeiro, identifico o título principal do bloco de texto. No exemplo, é "Relatório de Vendas Gerais". Este título deve ir para a célula A1.
2. Em seguida, identifico o primeiro indicador ou métrica importante. No exemplo, "O faturamento total foi de 10k". Vou colocar este dado na linha logo abaixo, na célula A2.
3. Depois, analiso a próxima frase para extrair a segunda informação relevante. No exemplo, "O melhor produto foi o Produto A". Vou mapear isso para a próxima linha, na célula A3.
Exemplo de saída esperada (Mapeamento Excel):
- A1: Relatório de Vendas Gerais
- A2: O faturamento total foi de 10k
- A3: O melhor produto foi o Produto A
---
Agora, aplique estritamente o mesmo raciocínio e formato de mapeamento para o seguinte texto do Word:
[Cole aqui o seu texto real do Word]
Dessa forma, a IA vai entender a lógica de sequenciamento (A1, A2, A3...) e aplicará o mesmo padrão para o restante do seu arquivo sem misturar as linhas.
Fique a vontade para usar esse exemplo e não esqueça de adaptá-lo conforme as necessidades do seu projeto.
Conteúdo para complementar seus estudos
Esse conteúdo pode estar em inglês, para traduzi-lo utilize o tradutor automático do navegador ou clique com o botão direito do mouse sobre a página e selecione a opção Traduzir para o português.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!