O que é engenharia de prompts e por que é influente para o e-business?

A engenharia de prompts é uma nova área relacionada à criação e otimização dos chamados prompts, ou comandos direcionados a modelos de inteligência artificial. A ideia é obter a resposta desejada, significativa e precisa do modelo de IA por meio da formulação adequada de uma consulta ou instrução.

Por exemplo, você pode:

  • pedir ao chatbot para gerar texto publicitário,
  • dar à inteligência artificial a tarefa de criar uma ilustração retratando funcionários em um escritório,
  • orientar o modelo sobre as tarefas que ele deve realizar ao analisar dados de clientes enviados via API.

Os criadores do ChatGPT, OpenAI, anunciaram em setembro de 2023 que, com o lançamento do DALL-E 3, o mais recente modelo de geração de imagens, a engenharia de prompts se tornou desnecessária. Como eles escrevem:

“Os sistemas modernos de conversão de texto para imagem tendem a ignorar palavras e descrições, forçando os usuários a aprender engenharia de prompts. O DALL-E 3 representa um passo em direção à capacidade de gerar imagens que correspondem exatamente ao texto fornecido.”

A OpenAI fez grandes avanços nessa área ao ensinar o ChatGPT a descrever imagens com precisão. Como resultado, ele pode converter um simples prompt digitado em uma janela de chat em uma descrição elaborada e, em seguida, gerar uma ótima imagem com base nisso. Mas será que tal solução – inteligência artificial escrevendo prompts para inteligência artificial – significa o fim da engenharia de prompts nos negócios? Parece que o diagnóstico ainda era prematuro em setembro.

Outra dose de esperança e dúvida para aspirantes a engenheiros de prompts foi adicionada pela conferência DevDay organizada pela OpenAI em 6 de novembro de 2023. Entre outras coisas, ela apresentou a Assistants API, um sistema para criar assistentes de IA dentro de aplicativos personalizados, bem como os GPTs, uma capacidade de construção de papéis a ser realizada pelo ChatGPT.

Engenharia de prompts

Fonte: OpenAI (https://openai.com/blog/introducing-gpts)

Para as empresas, a engenharia de prompts precisa significa enormes oportunidades. Isso porque permite que os modelos de IA compreendam melhor as necessidades de negócios e clientes, e assim forneçam respostas adaptadas às expectativas do questionador. A engenharia de prompts não se resume a instruções de uma frase, mas também a conversas prolongadas que ajudam a esclarecer soluções de negócios, testar software ou analisar conjuntos de dados complexos. Apesar da sofisticação tecnológica do ChatGPT, nem o Google Bard nem o Bing conseguem decifrar como realizar tais tarefas a partir de um simples comando.

Quais são os deveres e responsabilidades de um engenheiro de prompts?

O engenheiro de prompts é uma posição totalmente nova com especialistas envolvidos na implementação de técnicas de engenharia de prompts nas empresas. Suas principais tarefas são projetar, testar e melhorar prompts direcionados a modelos de inteligência artificial.

Uma área igualmente importante do trabalho do engenheiro de prompts é identificar tarefas na empresa para melhorar o desempenho com a ajuda da inteligência artificial. Isso porque o trabalho de um engenheiro de prompts envolve, entre outras coisas, trabalhar em estreita colaboração com indivíduos ou equipes:

  • criando conteúdo técnico, de comunicação e marketing,
  • desenvolvendo e melhorando o produto, bem como
  • envolvendo-se em RH, recrutamento e análise de dados.

Um engenheiro de prompts está constantemente trabalhando para melhorar a qualidade e a eficiência de todo o processo de geração de conteúdo de IA. Para fazer seu trabalho de forma eficaz, ele deve estar atento às últimas tendências em inteligência artificial e processamento de linguagem natural, que têm mudado recentemente com uma velocidade impressionante.

Um bom engenheiro de prompts experimenta diferentes variações de prompts. Ele ou ela testa e analisa as respostas dos modelos de IA e faz ajustes para atender melhor às expectativas da empresa e dos clientes. Este é um trabalho criativo, analítico e interdisciplinar.

Exemplos de aplicação da engenharia de prompts em várias indústrias

As possibilidades de aplicação da engenharia de prompts são vastas, e aqui estão alguns exemplos:

  • atendimento ao cliente – prompts bem projetados permitem atribuir papéis e tarefas apropriados a assistentes virtuais e chatbots, o que, por sua vez, se traduz em respostas contextuais que não apenas resolvem os problemas dos clientes, mas também mantêm o tom exigido pela empresa,
  • marketing – modelos de linguagem com os prompts certos podem criar slogans publicitários envolventes, postagens em redes sociais ou descrições de produtos, além de ajudar a desenvolver e melhorar estratégias de marketing,
  • educação – IA guiada por métodos eficientes de engenharia de prompts pode projetar caminhos de aprendizado personalizados adaptados às necessidades e estilos de aprendizado de cada aluno e, mais importante, explicar o raciocínio que leva à solução correta das tarefas,
  • Desenvolvimento e teste de software – prompts formulados com precisão ajudam a criar e testar conjuntos maiores e fazem com que ferramentas de IA sugiram soluções mais eficazes,
  • Automação de e-commerce – um engenheiro de prompts pode escrever diretrizes para que o modelo de IA gere descrições para todos os produtos na loja com base em especificações, imagens e avaliações, e até mesmo diretrizes sazonais adicionais, como aquelas relacionadas à Black Friday ou ao Natal.
Engenharia de prompts

Fonte: DALL-E 3, prompt: Marta M. Kania

Como a engenharia de prompts pode ajudar jovens empreendedores e freelancers?

A engenharia de prompts também é uma oportunidade para empresas iniciantes e freelancers. Aqui estão algumas maneiras de usar a engenharia de prompts para fazer seu negócio crescer:

  • facilitando a criação de ofertas – modelos de linguagem com prompts apropriados podem apoiar a redação de ofertas, combinando o perfil do negócio com as expectativas de um grupo específico de clientes, ou até mesmo oferecendo hiperpersonalização, ou seja, direcionadas a uma única pessoa,
  • gerando ideias de negócios – IA com os prompts certos pode sugerir conceitos criativos para produtos, serviços ou soluções para problemas dos clientes. Também pode ajudar a encontrar um nicho no mercado,
  • mentoria de negócios – com uma engenharia de prompts habilidosa, você pode criar o personagem de um mentor experiente que ajudará a desenvolver seu negócio respondendo suas perguntas e preocupações,
  • análise de mercado – prompts devidamente projetados pelo engenheiro de prompts permitirão que os modelos de IA analisem minuciosamente tendências, concorrência e preferências dos consumidores.

Ferramentas e tecnologias usadas por engenheiros de prompts

O trabalho dos engenheiros de prompts baseia-se no uso de tecnologias e ferramentas avançadas, e acima de tudo na capacidade de combiná-las para obter o melhor resultado. Estas incluem:

  • modelos de linguagem (LLMs) como GPT-4, Llama 2, Claude 2 ou PaLM 2 – o engenheiro de prompts deve estar bem familiarizado com seu funcionamento e capacidades, bem como suas forças e fraquezas,
  • linguagens de programação como Python, usando bibliotecas PyTorch ou
  • TensorFlow – permitem que os modelos de IA sejam modificados e ensinados,
  • APIs para modelos de IA – por exemplo, APIs da OpenAI, que permitem fácil interação com a inteligência artificial e sua integração com ferramentas existentes,
  • Ferramentas de análise de dados e estatísticas – como Google Analytics e Tableau, que suportam o teste e a otimização do desempenho dos modelos de IA.

Navegar pelo mundo do freelancing e usar eficientemente plataformas como Upwork e Fiverr também são habilidades úteis. Como a posição de engenheiro de prompts em tempo integral ainda é uma raridade, elas facilitam a busca por tarefas e projetos interessantes que exigem habilidades de prompting.

Quais habilidades são necessárias para se tornar um engenheiro de prompts?

Para ter sucesso como engenheiro de prompts, a capacidade de formular pensamentos com precisão é crucial. Também é útil ter pensamento analítico e criativo, que são essenciais ao projetar e testar diferentes variações de prompts de IA.

O conhecimento de Processamento de Linguagem Natural (NLP) e a orientação para o cenário em constante mudança dos modelos de IA disponíveis e suas capacidades também são importantes.

A programação em Python também será útil em muitos projetos e no trabalho em equipe em todos eles. Afinal, trabalhar como engenheiro de prompts significa trabalhar em estreita colaboração com os departamentos de negócios e TI, marketing e RH. Afinal, escrever o prompt certo significa traduzir as necessidades dos outros em uma linguagem que pode ser entendida por um grande modelo de linguagem (LLM). A ética da profissão também vale a pena ser mencionada. Dada a escala do impacto da inteligência artificial, o engenheiro de prompts deve ter em mente o uso responsável e ético da tecnologia de IA.

O futuro da engenharia de prompts: como a profissão evoluirá?

As opiniões sobre o futuro da engenharia de prompts são muito divididas. Alguns dizem que os engenheiros de prompts enfrentam um futuro cheio de desafios interessantes, enquanto outros afirmam que é uma moda que terminará em um ou dois anos.

Um futuro brilhante para a engenharia de prompts

Muitos especialistas acreditam que, apesar de seu perfil profissional exigente, a engenharia de prompts é uma das tendências mais promissoras na indústria de IA. A demanda por especialistas nessa área continuará a crescer à medida que os modelos de linguagem se tornem mais comuns nas empresas. As oportunidades de trabalho serão tanto como funcionário em tempo integral quanto como freelancer ou consultor. Apesar do desenvolvimento louco da inteligência artificial e sua capacidade de entender nossas expressões e intenções, a engenharia de prompts não desaparecerá tão rapidamente e será necessária por muitos anos por várias razões:

  1. Você ainda precisa escrever prompts para comunicar requisitos à IA. A IA não é capaz de ler mentes e temos que nos comunicar com ela usando palavras.
  2. As pessoas não são boas em comunicar necessidades, então precisam aprender a fazê-lo de forma eficaz com prompts.
  3. A maioria das pessoas não sabe exatamente o que quer até vê-lo. É por isso que os prompts muitas vezes precisam de refinamento.
  4. Há muitas variáveis que a IA precisa levar em conta, então as pessoas têm que dizer isso no prompt.
  5. Criar um prompt ajuda a esclarecer requisitos e é valioso em si mesmo.

Em outras palavras, a engenharia de prompts se tornará mais natural com o tempo, mas não desaparecerá. Em vez disso, será uma habilidade que as pessoas dominarão intuitivamente.

Ameaças ao futuro da engenharia de prompts

Por outro lado, há afirmações de que, apesar do forte interesse na engenharia de prompts, sua popularidade pode se provar efêmera por várias razões. Primeiro, as futuras gerações de sistemas de IA entenderão cada vez mais a linguagem natural, tornando os prompts precisamente elaborados menos necessários. Em segundo lugar, novos modelos de linguagem, como o GPT-4, já estão se saindo bem na formulação de seus próprios prompts, tornando a engenharia de prompts potencialmente desnecessária. Em terceiro lugar, a eficácia dos prompts depende do algoritmo específico de IA, tornando-os de utilidade limitada em diferentes modelos e versões de IA.

A habilidade mais versátil e duradoura para realizar o potencial da IA generativa é a formulação de problemas (a capacidade de identificar, analisar e especificar). Isso inclui diagnosticar a essência de um problema, decompor problemas complexos, mudar perspectivas e projetar restrições. Praticar essas habilidades ajudará você a se comunicar melhor com a IA e a orientá-la para resolver desafios específicos. Seja mais engenharia de prompts ou simplesmente a capacidade de se comunicar com a inteligência artificial.

Engenharia de prompts

Se você gosta do nosso conteúdo, junte-se à nossa comunidade de abelhas ocupadas no Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest, TikTok.

Robert Whitney

Especialista em JavaScript e instrutor que orienta departamentos de TI. Seu principal objetivo é aumentar a produtividade da equipe, ensinando os outros a cooperar efetivamente enquanto codificam.

View all posts →

AI in business:

  1. 6 plugins incríveis do ChatGTP que tornarão sua vida mais fácil
  2. Navegando novas oportunidades de negócios com o ChatGPT-4
  3. 3 escritores de IA incríveis que você deve experimentar hoje
  4. Atores sintéticos. Top 3 geradores de vídeo com IA
  5. Quais são as fraquezas da minha ideia de negócio? Uma sessão de brainstorming com o ChatGPT
  6. Usando o ChatGPT nos negócios
  7. Novos serviços e produtos operando com IA
  8. Postagens automatizadas em redes sociais
  9. Agendando postagens em redes sociais. Como a IA pode ajudar?
  10. O papel da IA na tomada de decisões empresariais
  11. Negócios de PNL hoje e amanhã
  12. Chatbots de texto assistidos por IA
  13. Aplicações de IA nos negócios - visão geral
  14. Ameaças e oportunidades da IA nos negócios (parte 2)
  15. Ameaças e oportunidades da IA nos negócios (parte 1)
  16. Qual é o futuro da IA segundo o McKinsey Global Institute?
  17. Inteligência artificial nos negócios - Introdução
  18. O que é PNL, ou processamento de linguagem natural nos negócios
  19. Google Translate vs DeepL. 5 aplicações de tradução automática para negócios
  20. Processamento automático de documentos
  21. A operação e as aplicações comerciais dos voicebots
  22. Tecnologia de assistente virtual, ou como conversar com a IA?
  23. O que é Inteligência de Negócios?
  24. Como a inteligência artificial pode ajudar com BPM?
  25. IA criativa de hoje e de amanhã
  26. Inteligência artificial na gestão de conteúdo
  27. Explorando o poder da IA na criação musical
  28. 3 ferramentas úteis de design gráfico com IA. IA generativa nos negócios
  29. IA e redes sociais – o que elas dizem sobre nós?
  30. A inteligência artificial substituirá os analistas de negócios?
  31. Ferramentas de IA para o gerente
  32. O mercado de trabalho futuro e as profissões que estão por vir
  33. RPA e APIs em uma empresa digital
  34. Novas interações. Como a IA está mudando a maneira como operamos dispositivos?
  35. IA multimodal e suas aplicações nos negócios
  36. Inteligência artificial e o meio ambiente. 3 soluções de IA para ajudá-lo a construir um negócio sustentável.
  37. Detectores de conteúdo de IA. Vale a pena?
  38. ChatGPT vs Bard vs Bing. Qual chatbot de IA está liderando a corrida?
  39. O chatbot de IA é um concorrente do Google?
  40. Prompts Eficazes do ChatGPT para RH e Recrutamento
  41. Engenharia de prompts. O que faz um engenheiro de prompts?
  42. IA e o que mais? Principais tendências tecnológicas para negócios em 2024
  43. IA e ética nos negócios. Por que você deve investir em soluções éticas
  44. Meta AI. O que você deve saber sobre os recursos suportados por IA do Facebook e Instagram?
  45. Regulação da IA. O que você precisa saber como empreendedor?
  46. 5 novos usos da IA nos negócios
  47. Produtos e projetos de IA - como eles são diferentes dos outros?
  48. IA como um especialista na sua equipe
  49. Equipe de IA vs. divisão de papéis
  50. Como escolher uma área de carreira em IA?
  51. IA em RH: Como a automação de recrutamento afeta o RH e o desenvolvimento da equipe
  52. Automação de processos assistida por IA. Por onde começar?
  53. 6 ferramentas de IA mais interessantes em 2023
  54. Qual é a análise de maturidade em IA da empresa?
  55. IA para personalização B2B
  56. Casos de uso do ChatGPT. 18 exemplos de como melhorar seu negócio com o ChatGPT em 2024
  57. Gerador de mockups de IA. Top 4 ferramentas
  58. Microaprendizagem. Uma maneira rápida de adquirir novas habilidades.
  59. As implementações de IA mais interessantes em empresas em 2024
  60. Quais desafios o projeto de IA traz?
  61. As 8 principais ferramentas de IA para negócios em 2024
  62. IA em CRM. O que a IA muda nas ferramentas de CRM?
  63. A Lei de IA da UE. Como a Europa regula o uso da inteligência artificial
  64. Top 7 construtores de sites de IA
  65. Ferramentas sem código e inovações em IA
  66. Quanto o uso de IA aumenta a produtividade da sua equipe?
  67. Como usar o ChatGTP para pesquisa de mercado?
  68. Como ampliar o alcance da sua campanha de marketing de IA?
  69. IA em transporte e logística
  70. Quais pontos de dor nos negócios a IA pode resolver?
  71. Como você combina uma solução de IA a um problema de negócios?
  72. Inteligência artificial na mídia
  73. IA em bancos e finanças. Stripe, Monzo e Grab
  74. IA na indústria de viagens
  75. Como a IA está promovendo o surgimento de novas tecnologias
  76. IA no comércio eletrônico. Visão geral dos líderes globais
  77. As 4 principais ferramentas de criação de imagens com IA
  78. As 5 principais ferramentas de IA para análise de dados
  79. A revolução da IA nas redes sociais
  80. Vale sempre a pena adicionar inteligência artificial ao processo de desenvolvimento de produtos?
  81. 6 maiores erros de negócios causados pela IA
  82. Estratégia de IA na sua empresa - como construí-la?
  83. Melhores cursos de IA – 6 recomendações incríveis
  84. Otimizando a escuta nas redes sociais com ferramentas de IA
  85. IoT + IA, ou como reduzir os custos de energia em uma empresa
  86. IA na logística. 5 melhores ferramentas
  87. GPT Store – uma visão geral dos GPTs mais interessantes para negócios
  88. LLM, GPT, RAG... O que significam as siglas de IA?
  89. Robôs de IA – o futuro ou o presente dos negócios?
  90. Qual é o custo de implementar IA em uma empresa?
  91. O que fazem os especialistas em inteligência artificial?
  92. Como a IA pode ajudar na carreira de um freelancer?
  93. Automatizando o trabalho e aumentando a produtividade. Um guia de IA para freelancers
  94. IA para startups – melhores ferramentas
  95. Construindo um site com IA
  96. Onze Labs e o que mais? As startups de IA mais promissoras
  97. OpenAI, Midjourney, Anthropic, Hugging Face. Quem é quem no mundo da IA?
  98. Dados sintéticos e sua importância para o desenvolvimento do seu negócio
  99. Principais motores de busca de IA. Onde procurar ferramentas de IA?
  100. Vídeo IA. Os mais recentes geradores de vídeo com IA
  101. IA para gerentes. Como a IA pode facilitar o seu trabalho
  102. O que há de novo no Google Gemini? Tudo o que você precisa saber
  103. IA na Polônia. Empresas, reuniões e conferências
  104. Calendário de IA. Como otimizar seu tempo em uma empresa?
  105. IA e o futuro do trabalho. Como preparar sua empresa para a mudança?
  106. Clonagem de voz por IA para negócios. Como criar mensagens de voz personalizadas com IA?
  107. "Todos nós somos desenvolvedores". Como os desenvolvedores cidadãos podem ajudar sua empresa?