image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image

FS

Fernanda Santos13/08/2024 19:56
Compartilhe

Saiba fazer as perguntas certas: Explorando a Engenharia de Prompts

  • #Engenharia de Prompt

Questionar faz parte de nós seres humanos para que possamos aprender e nos desenvolver constantemente. Seguindo essa linha de raciocínio, para questionar...precisamos saber perguntar, e assim teremos as respostas que desejamos.

Questões, Perguntas, Solicitações, Instruções são sinônimos para qual termo? Acredito que já veio algo em sua mente...Isso mesmo...Prompts!

Hoje vamos abordar sobre a Engenharia dos Prompts e como saber fazer as perguntas certas, para que tenhamos melhores resultados no dia a dia com o uso da Inteligência Artificial como aliada nesse processo.

Pontos abordados ao longo do artigo:

  • Primeiro, é preciso saber se comunicar com seres humanos
  • O que são Prompts?
  • O que é Engenharia de Prompt?
  • Engenharia de Prompt ou Engenharia de Prompts? É a mesma coisa?
  • Engenharia de Prompt para Devs
  • Engenharia de Prompt de IA
  • Como fazer as perguntas certas? Afinal o que é perguntar certo?
  • Conclusão
  • Referências

image

Primeiro, é preciso saber se comunicar com seres humanos

Não...Você não leu errado. Muitas pessoas falam, mas não comunicam. Falar é simplesmente trabalhar com palavras, dizer palavras. Agora comunicar é transmitir uma mensagem de forma simples, saber expressar suas ideias. Então se conseguimos nos comunicar com clareza, as pessoas são capazes de compreender o que estamos falando. Consequentemente temos melhores relacionamentos interpessoais (família, profissão, amizades). Mas também, quando apresentamos habilidade da comunicação, podemos ter benefícios ainda maiores na área tecnológica. É possível um melhor relacionamento com a IA, podendo utilizar a "ferramenta" ao nosso favor através dos prompts.

O que são Prompts?

Como mencionado na introdução do artigo, prompts são instruções, perguntas, comandos que geram uma ação da IA Generativa para assim fornecer um direcionamento do que retornar como resposta e, dessa forma, responder o que reconheceu/entendeu que foi solicitado pelo usuário.

O que é Engenharia de Prompt?

É o processo de refinamento dos prompts. Ou seja, é a prática de projetar e ajustar os prompts quando fornecidos a um modelo de linguagem (como ChatGPT, Gemini, Claude 3, entre outros) com o intuito de obter respostas mais precisas, relevantes e úteis. Essa prática envolve entender como os modelos de linguagem interpretam e respondem às solicitações para maximizar a eficácia das interações.

Quando um prompt é bem projetado há respostas mais precisas e funcionais. Caso contrário, levará a respostas imprecisas, incompletas e/ou ambíguas.

O interessante é que os engenheiros dessa área da engenharia realizam a conexão entre o usuário final e os modelos de linguagem, uma vez que, são responsáveis por criar e identificar scripts e modelos que os usuários podem personalizar para obter melhores resultados dos modelos de linguagem. Eles experimentam com diferentes tipos de entradas para construir uma biblioteca de prompts, que desenvolvedores podem aplicar em uma ampla gama de cenários. Sendo assim, conseguem "controlar" como a IA irá se comportar mediante a interação do usuário, evitando a geração de conteúdo impróprio ou que a IA não compreenda o que foi requisitado por exemplo.

Benefícios em utilizar a engenharia de prompts:

  • Criatividade;
  • Resolução de Problemas Complexos;
  • Melhor precisão nas informações.

Engenharia de Prompt ou Engenharia de Prompts? É a mesma coisa?

Referem-se ao mesmo conceito de projetar e otimizar entradas para modelos de linguagem. A Engenharia de Prompt teria o foco em um prompt específico, ao passo que a Engenharia de Prompts poderia indicar um processo mais sistêmico envolvendo a abordagem de diferentes prompts. A diferença é sutil e geralmente relacionada à escala e ao contexto em que os termos são aplicados. Basicamente, a mesma coisa.

image

Engenharia de Prompt para Devs

Para os Devs, integrar a Engenharia de Prompt em seus projetos de desenvolvimento é vantajoso, visto que é capaz de colaborar na correção de um bug, ajudar na resolução de um problema, aprimorar uma solução. Com a criação de prompts eficientes, conseguindo adaptar a IA nas suas necessidades específicas, auxilia na gestão do tempo, organização de prioridades também, ideias criativas, entre outros pontos.

Engenharia de Prompt de IA

Uma palavra que define a engenharia de Prompt na IA é orientação. Há uma grande contribuição no universo das IAs, pois torna as aplicações das mesmas mais eficientes. É possível um maior aprimoramento, melhorando a interação do usuário com a IA. É perceptível entender qual é a intenção do usuário e qual a forma mais adequada de "comunicar-se" com ele.

Técnicas de Engenharia de Prompt para que a IA retorne da melhor maneira:

  • Prompting com cadeia de pensamento - imita linha de pensamento
  • Prompting da árvore de pensamento(ToT) - cadeia de pensamentos
  • Prompting maiêutico - explicar a explicação sugerida
  • Prompting baseado na complexidade - conclusão da cadeia de pensamentos
  • Prompting de estímulo direcional - uso de palavras-chave
  • Entre outros

Como fazer as perguntas certas? Afinal o que é perguntar certo?

Nesse contexto, perguntar certo é a IA compreender o que está sendo questionado/demandado. Criar prompts que ajudem a garantir uma resposta relevante e direta.

Passo a Passo de como saber fazer as perguntas certas:

  1. Entender o papel da IA no contexto da pergunta;
  2. Definir a ação que você deseja que a IA retorne;
  3. Trazer o contexto necessário, fornecendo dados;
  4. Informar a sua intenção e direcionar a resposta da IA;
  5. Definir o formato da resposta desejada.

Exemplo:

  • Estou desenvolvendo uma campanha de marketing para um novo aplicativo de saúde focado em ajudar os usuários a manter um estilo de vida saudável. Gostaria de receber cinco sugestões práticas para melhorar o engajamento nas redes sociais para este aplicativo. As sugestões devem incluir estratégias específicas, exemplos de postagens e dicas sobre como medir a eficácia das ações. Por favor, forneça a resposta em uma lista com pontos destacados.
  • Separando por etapas seguindo o passo a passo anterior:
  • a) campanha de marketing - área de atuação
  • b) cinco sugestões práticas para melhorar o engajamento nas redes sociais
  • c) fornecer detalhes sobre o aplicativo de saúde e o foco na campanha
  • d) melhorar o engajamento nas redes sociais, com exemplos específicos e dicas de medição
  • e) lista com pontos destacados

Conclusão

Lembre-se que questionar é uma habilidade do ser humano. Porém saiba questionar com sabedoria. Seja claro, preciso e empático!

Se conseguimos nos comunicar, somos capazes de formular perguntas eficazes para uma IA. Isto é, envolve entender suas capacidades, definir claramente o que você deseja, fornecer o contexto necessário, comunicar sua intenção e especificar o formato da resposta.

Assim com a Engenharia de Prompts economizamos tempo e resulta em respostas que são mais contextualizadas e adaptadas às suas necessidades, qualidade maior nas informações, tornando as interações mais eficazes e direcionadas.

Referências

Compartilhe
Comentários (0)