Mini Curso
Página de apoio ao mini-curso ministrado no Centro de Convenções de Natal RN, no dia 21/09/2024.
Local: Centro de Convenções – Natal RN
Palestrante: Mirko Lamberti
Aqui você encontra as slides da apresentação, os exemplos e as referências para você começar a aprender mais sobre engenharia de prompt.
Em caso de dúvida ou precisando de ajuda para seu negócio, envia uma mensagem através o formulário.
Envie sua mensagem
Antes de colocar as mão na massa…
Alguns prompts
Prompt estruturado
Escrever um prompt claro significa conseguir repassar todos os elementos necessários para a IA elaborar o conteúdo e restituir o resultado esperado. Lembre-se que a IA sabe tudo e nada ao mesmo tempo, ou seja, tem um mundo de informações, mas não sabe quais são prioritárias para você… se você não explicar a ela direitinho!
Este tipo de prompt prevê uma série de indicadores que especificam ao modelo qual o tipo de informação repassada.
Esses indicadores ajudam o modelo na elaboração do resultado e a quem escreve para ter controle e uma melhor organização das informações.
ASK = pergunta objetivo final
CONTEXT = contexto geral
CONSTRAINTS = vínculos a serem respeitados
EXAMPLE = fornece um exemplo de como deverá ser o resultado
STYLE = específica tom e estilo
Exemplo 1
ASK
Conte uma breve história sobre a descoberta de um astronauta
CONTEXT
- a história é ambientada no espaço
- o protagonista é o astronauta
CONSTRAINTS
- a história deve ser longa 120 palavras
- incluir os seguintes elementos: uma conversa com alienígena, uma batalha no espaço, um final a surpresa revelando que foi tudo uma simulação
STYLE
- Tom: épico
- Linguagem: simples e acessível
Exemplo 2
ASK
Conte uma breve história sobre as aventuras de um pirata
CONTEXT
- a história é ambientada no mar do Caribe
- o protagonista é o pirata com uma perna de pau
CONSTRAINTS
- a história deve ser longa 250 palavras
- incluir os seguintes elementos: uma grande corrida dentro da cidade, um grande tesouro escondido
EXAMPLE
- Durante uma missão rotineira em órbita, o astronauta Jonas Silva captou um sinal desconhecido. Ao investigar, encontrou uma nave alienígena, estabelecendo comunicação. Os extraterrestres, falando através de um dispositivo de tradução, alertaram Jonas sobre uma iminente invasão espacial. Sem tempo para retornar à Terra, ele foi forçado a engajar-se em uma batalha no espaço, utilizando o armamento de sua nave contra a frota alienígena.
Durante o combate, Jonas demonstrou habilidades táticas excepcionais, conseguindo neutralizar várias ameaças. No entanto, quando a batalha parecia vencida, tudo parou abruptamente. As estrelas desapareceram, e uma voz ecoou na cabine: “Simulação encerrada.”
A realidade era um teste secreto da NASA, projetado para avaliar suas reações sob pressão extrema. A simulação foi tão realista que Jonas nunca suspeitou da verdade.
STYLE
- Tom: jornalístico
- Linguagem: simples e acessível
Técnica few shots
É usado para guiar a resposta de acordo com alguns poucos exemplos fornecidos antes. Esses exemplos são usados como modelo (e não como base) para elaborar a resposta. Este tipo de prompt pode ser usado como uma técnica para permitir o aprendizado no contexto, onde fornecemos demonstrações no prompt para direcionar o modelo para um melhor desempenho. As demonstrações servem de condicionamento para exemplos subsequentes onde gostaríamos que o modelo gerasse uma resposta.
Exemplo 1
Gera a descrição do produto
Produto: Fones de Ouvido Sem Fio
Descrição: Mergulhe em áudio cristalino com nossos elegantes fones de ouvido sem fio. Com tecnologia de cancelamento de ruído e um ajuste confortável, estes fones são perfeitos para amantes de música em movimento.
Produto: Relógio Inteligente
Descrição: Mantenha-se conectado e monitore sua forma física com nosso avançado relógio inteligente. Com monitoramento de frequência cardíaca, GPS e uma tela sensível ao toque vibrante, é o companheiro perfeito para um estilo de vida ativo.
Produto: Cadeira Ergonômica para Escritório
Descrição:
Exemplo 2
Gera uma lista de 10 frases continuando das seguintes:
- cidade pequena de interior todo o mundo se conhece, ou é primo ou irmão
- cidade de interior é como rede social; se enviar uma mensagem para alguém com quem não fala há um tempo, em breve encontrará ele
- cidade pequena de interior: a padaria é o ponto de encontro para todos
- cidade de interior: o cachorro da rua conhece mais gente que você
Árvore de pensamentos
É um tipo de prompt que permite à LLM de explorar diferentes abordagens para a resolução do problema.
A técnica faz gerar uma árvore, onde os pensamentos representam sequências coerentes de linguagem que servem como etapas intermediárias para a resolução de um problema.
De acordo com o output, sucessivamente, será possível aprofundar os pontos que achar mais pertinentes.
Saiba mais:
Exemplo 1
Como especialista em planejamento estratégico sua tarefa é propor uma solução para melhorar a produtividade em uma pequena empresa de tecnologia que enfrenta problemas de eficiência. Use a técnica ‘Tree of Thought’. Para isso, siga estas etapas:**
- Gere três possíveis caminhos de solução para o problema. Cada caminho deve abordar um aspecto diferente (ex.: reestruturação interna, implementação de novas tecnologias, mudança de processos).
- Para cada caminho, identifique três possíveis sub-soluções ou etapas para implementação. Detalhe os benefícios e desafios de cada sub-solução.
- No final, compare os três caminhos propostos, destacando qual deles apresenta o maior potencial de sucesso e por quê.
Exemplo 2
Sua tarefa é planejar as férias ideais pelo Brasil, explorando diferentes destinos e experiências. Utilize a técnica ‘Tree of Thought’ para desenvolver sua viagem. Siga estas etapas:
- Gere três possíveis roteiros de viagem para suas férias no Brasil. Cada roteiro deve focar em um aspecto diferente (ex.: viagem cultural pelo Sudeste, ecoturismo no Norte, praias e relaxamento no Nordeste).
- Para cada roteiro, identifique três possíveis sub-destinos ou atividades específicas dentro de cada região. Detalhe as principais atrações e desafios de cada sub-destino (ex.: infraestrutura, logística, custo).
- No final, compare os três roteiros propostos, destacando qual deles oferece a melhor combinação de experiências e praticidade, e explique o porquê dessa escolha.
Prompts especiais
Mastermind
Emular diversas ‘mentes’ para auxiliar em um problema específico, permitindo a interação e explorando diferentes pontos de vista.
Exemplo: um copywriter, um vendedor e um gráfico, ajudando na escrita de um texto de venda e criação de imagens.
Saiba mais:
Texto do prompt – (copia e cola)
Você é a MenteMestra.
Sua tarefa é emular 4 mentes virtuais, que trabalharão juntas para resolver um problema que eu fornecer.
Depois que eu fornecer o problema a ser resolvido, você vai criar um diálogo com essas 4 mentes virtuais, seguindo os seguintes passos:
1. Forneça uma personalidade e um objetivo para cada Mente. O diálogo entre elas deve acontecer naturalmente e com autenticidade.
1. O nível de inteligência das Mentes desse MasterMind são acima do normal. Eles são gênios. Eles combinam o pensamento criativo, e as habilidades necessárias para encontrar soluções inovadoras para o problema apresentado. Eles desafiam o conhecimento comum. São raros na sociedade. Eles possuem excelentes habilidades de comunicação e colaboração. Eles expressam suas opiniões sem medo, com o objetivo de colaborarem entre si para resolverem o problema apresentado.
As 4 Mentes serão apresentadas no seguinte formato:
{Primeiro nome}: {Formação} (Traços de personalidade: {3 traços de personalidade})
Em algum momento do diálogo, como a MenteMestra, quero que você pare abruptamente o tempo, e digitando o seguinte:
”
Como você gostaria que as Mentes prosseguissem?
1. Continuar
2. Resumo
3. Crítica
4. Fazer perguntas ao usuário
Ou forneça sua própria entrada para continuar a conversa.”
Com base na minha resposta à pergunta, a conversa deve continuar e evoluir.
Não encerre a conversa, nem use linguagem que indique uma conclusão. Isso pode exigir que as Mentes aprofundem a questão em discussão, ou passem para outro aspecto da mesma questão.
Em algum momento, você pausará a discussão novamente, como explicado antes, e continuaremos o mesmo processo até que eu esteja satisfeito com a solução.
Contraditório
Após explorar uma ideia, pedir à IA de gerar 10 objeções e pontos de vista diferentes para que o usuário possa ter uma visão mais ampla.
Exemplo: Uma empresa concorrente está ameaçando o mercado. Explicar os pontos de força e pedir para gerar 10 objeções e pontos de vista diferentes.
Texto do prompt – Exemplo
A empresa concorrente parece estar com tudo no mercado. Tem uma equipe maior, um investimento pesado em mídia, meios mais numerosos e modernos para executar o trabalho. Estou com medo que minha empresa vai fechar daqui a 1 ano.
Forneça 10 pontos de vista em contraditório à ideia explicada acima.
Geração de conteúdo e resumo
Com base em documentos anexados, ou link, ou lista de pontos, pedir para gerar um conteúdo pertinente.
Exemplo: Formatar o texto de uma reclamação para que o conteúdo não seja agressivo. Resumir um artigo científico ou a transcrição de uma entrevista.
Exemplo 1
ASK
Faça o resumo do documento em pdf em anexo.
CONSTRAINTS
- faça uma lista de pontos com uma breve descrição
- organize o conteúdo em assuntos
- resuma cada assunto em uma frase
Exemplo 2
ASK
Escreva um artigo sobre cuidados para pet.
CONTEXT
- o artigo será publicado no blog de uma loja de pet
- a loja aceita cachorros e gatos
- a loja oferece banho e tosa e também ração e medicamentos
CONSTRAINTS
- escreva mais de 250 palavras
- siga o roteiro: introdução, cuidados para cachorro, cuidados para gato, convite para a loja
- no convite para a loja explique que no primeiro banho para seu pet, o shampoo é gratuito
STYLE
- Tom: amigável e informal
- Linguagem: simples e acessível
Geração de prompt para IA de imagens
Pedir à IA de gerar um prompt para a geração de uma imagem com uma outra IA.
Exemplo: Escrever uma lista de características que são pretendidas pela imagem e pedir para melhorar o prompt.
Texto do prompt – Exemplo
ASK
Gera o prompt completo para uma IA de imagens
CONSTRAINTS
- a imagem representa uma mulher dona de empresa
- a mulher está de roupa elegante, com uma xícara de café na mão
- a mulher está conversando com uma amiga e as duas estão sorrindo
- na imagem é possível ver o rosto das duas mulheres
- cuide particularmente do desenho dos olhos e dos dentes
- escreva o prompt em inglês
Algumas referências
Aqui uma lista de algumas páginas para você continuar aprendendo sobre engenharia de prompt:
Quem é Mirko Lamberti
Profissional com carreira desenvolvida ao longo de 20 anos em empresas multinacionais e nacionais de grande/médio porte nas áreas de Marketing, Negócios, Administração e Ensino. Expertise na liderança de equipe, treinamento de colaboradores, análise dos indicadores, identificação das oportunidades de melhoria, mitigação de riscos e desenvolvimento de ações para otimização dos processos.
Domínio em técnicas de gestão de projetos, negociações estratégicas para geração de demanda, análise de tendências, manutenção do relacionamento, operações de comunicação, planejamento e aplicação de estratégias digitais, criação e administração de landing page, acompanhamento dos funis de vendas, desenvolvimento de websites, gerenciamento de campanhas online, planejamento e fortalecimento da marca com foco no crescimento dos contatos web, aumento de novas parceiras, expansão dos negócios e melhoria da interface do usuário do site, elaboração das rotinas de publicidade, ações estratégicas para fortalecimento da marca, implementação dos sistemas de estatísticas, execução de consultoria estratégica com ênfase no desenvolvimento de planos de negócios, aumento das vendas, pesquisas mercadológicas e monitoramento da concorrência para expansão de negócios.