Pular para o conteúdo principal

Técnicas de otimização imediatas: Engenharia imediata para todos

Este artigo apresenta a você a otimização de solicitações, abordando técnicas como ser específico, fornecer contexto, definir o formato desejado e usar exemplos, bem como estratégias mais avançadas, como dramatização e solicitação de cadeia de pensamento.
Actualizado 29 de jul. de 2024  · 10 min de leitura

Você pede ajuda ao ChatGPT e está animado, esperando receber uma resposta brilhante que resolverá seu problema. Mas, em vez disso, você fica coçando a cabeça, perguntando-se por que a resposta parece vaga, imprecisa ou completamente fora do assunto.

Você não está sozinho - essa frustração é comum. Mas há uma solução: prompt optimization.

A comunicação com a IA requer um pouco de prática e compreensão das maneiras mais eficazes de falar com ela, da mesma forma que você aprenderia a se comunicar claramente com uma pessoa de um contexto cultural completamente diferente. É disso que se trata a otimização de prom pts.

Este tutorial faz parte do meu "Prompt Engineering": Série de postagens no blog "Do zero ao herói":

  1. Engenharia imediata para todos
  2. Prompting de disparo zero
  3. Prompting de poucos disparos
  4. Encadeamento de prompts

O que é a otimização do Prompt?

A otimização de prompts é a arte e a ciência de refinar as instruções que você dá a uma IA para obter respostas mais precisas, relevantes e úteis. Trata-se de criar suas perguntas de uma forma que a IA possa entender melhor e agir de acordo com elas, levando a resultados que correspondam às suas expectativas e necessidades.

Esse processo envolve:

  1. Selecione cuidadosamente suas palavras.
  2. Estruturar suas solicitações.
  3. Fornecimento de contexto para orientar a compreensão da IA.

Vou fazer uma analogia com você. Pense na otimização imediata como se você estivesse dando instruções a uma pessoa altamente capaz, mas de mente literal, que não conhece seu país e sua cultura. Vamos chamar essa pessoa de Kim.

Cenário 1: Instruções vagas

You: "Kim, você pode me trazer algo para beber?"

Kim pode voltar com qualquer coisa, desde um copo de água até uma garrafa de molho picante, pois "algo para beber" está aberto a uma ampla interpretação.

Cenário 2: Instruções otimizadas

You: "Kim, você poderia ir até a cozinha, abrir a geladeira e me trazer uma lata de refrigerante gelada? Se não houver coca-cola, um copo de água gelada seria suficiente."

Nesse caso, é muito mais provável que Kim traga exatamente o que você deseja.

Assim como com Kim, quanto mais claras e específicas forem as instruções que você der à IA, melhor será o resultado. A IA não se beneficia do contexto cultural compartilhado ou da capacidade de ler nas entrelinhas. Ele se baseia inteiramente nas informações que você fornece em seu prompt.

A otimização dos prompts economiza tempo ao reduzir a necessidade de várias perguntas de acompanhamento. Eles aumentam a precisão fornecendo instruções específicas que levam a respostas mais precisas e relevantes. Além disso, os prompts detalhados aumentam a criatividade, inspirando resultados mais inovadores e personalizados da IA. Por fim, os prompts otimizados ajudam você a aproveitar todo o potencial da ferramenta de IA, maximizando seus recursos.

Benefícios da otimização imediata

Técnicas essenciais de otimização de prompts

Vamos falar agora sobre as técnicas de otimização imediata que você deve conhecer. O domínio dessas técnicas fundamentais ajudará você a melhorar suas interações com as ferramentas de IA. 

1. Seja específico e direto

Evite a ambiguidade. Os prompts vagos ou abertos geralmente levam a resultados imprevisíveis porque a IA pode se concentrar em aspectos nos quais você não está interessado ou fornecer informações excessivamente gerais.

Exemplo: Você está curioso para saber o que causa a mudança climática e seu impacto na temperatura global e no nível do mar.

Solicitação vaga: "Fale-me sobre as mudanças climáticas".

Saída: A mudança climática refere-se a mudanças de longo prazo nos padrões climáticos globais e nas temperaturas médias. Ela é causada principalmente por atividades humanas, especialmente a queima de combustíveis fósseis. Os efeitos incluem o aumento do nível do mar, eventos climáticos mais extremos e impactos nos ecossistemas e na agricultura. Muitos cientistas a consideram uma das questões mais urgentes que o planeta enfrenta atualmente.

Prompt otimizado: "Quais são as três principais causas das mudanças climáticas e seus impactos específicos na temperatura global e no nível do mar?"

Saída:

  1. Queima de combustíveis fósseis: Libera CO2, aumentando as temperaturas globais em 1,1°C desde a era pré-industrial. Isso contribui para o aumento do nível do mar de cerca de 3,3 mm por ano devido à expansão térmica e ao derretimento do gelo.
  2. Desmatamento: Reduz a absorção de CO2, aumentando o CO2 atmosférico em ~15%. Isso contribui indiretamente para o aumento da temperatura e do nível do mar.
  3. Processos industriais: Emitem gases de efeito estufa, como metano e óxido nitroso, ampliando o efeito estufa. Esses gases podem ser de 25 a 300 vezes mais potentes do que o CO2 na retenção de calor, acelerando ainda mais o aumento da temperatura e o aumento do nível do mar.

O prompt vago resultou em uma visão geral, enquanto o prompt otimizado forneceu informações específicas e quantificáveis sobre causas e impactos. Podemos ver como o fato de você ser específico direciona a IA para se concentrar nas informações mais relevantes.

2. Definir o contexto

O fornecimento de informações básicas relevantes ajuda a IA a entender o contexto da sua solicitação, o que resulta em respostas mais personalizadas e precisas.

Exemplo: Você é um atleta vegetariano que tem alergia a glúten e quer preparar um prato de massa.

Solicitação básica: "Dê-me uma receita de macarrão".

Saída: Aqui está uma receita simples de espaguete:

Ingredientes: 400 g de espaguete, 2 colheres de sopa de azeite de oliva, 4 dentes de alho, 400 g de tomate em lata, sal, pimenta e manjericão.

Instruções: Cozinhe o macarrão. Refogue o alho no óleo, acrescente os tomates e cozinhe em fogo brando por 10 minutos. Misture com o macarrão, adicione sal, pimenta e manjericão.

Prompt otimizado: "Sou vegetariano e tenho alergia a glúten. Você pode sugerir uma receita de massa vegetariana sem glúten e rica em proteínas?"

Saída: Aqui está uma receita de macarrão vegetariano com alto teor de proteína e sem glúten:

Ingredientes: 200 g de macarrão de grão-de-bico, 1 xícara de vegetais misturados, 1/2 xícara de lentilhas cozidas, 2 colheres de sopa de azeite de oliva, 2 dentes de alho, 1/4 de xícara de fermento nutricional, sal, pimenta e ervas.

Instruções: Cozinhe o macarrão de grão-de-bico. Refogue o alho e os legumes no óleo. Acrescente as lentilhas, o macarrão cozido, o fermento nutricional, o sal, a pimenta e as ervas. Misture bem.

O prompt básico resultou em uma receita de macarrão padrão, enquanto o prompt otimizado, com contexto adicional, produziu uma receita adaptada a necessidades dietéticas e metas nutricionais específicas. Isso mostra como o fornecimento de contexto leva a respostas mais personalizadas e relevantes.

3. Definir o formato desejado

Especificar o formato que você deseja ajuda a estruturar a resposta da IA da maneira mais útil para você.

Exemplo: Você quer uma lista numerada de cinco dicas para uma alimentação saudável e também uma breve explicação.

Solicitação básica: "Quais são algumas dicas para uma alimentação saudável?"

Saída: Ter uma dieta balanceada é importante para a saúde. Inclua muitas frutas e legumes em suas refeições. Limite os alimentos processados e as bebidas açucaradas. Mantenha-se hidratado bebendo água regularmente. Preste atenção ao tamanho das porções e tente comer com atenção. Inclua proteínas magras e grãos integrais em sua dieta. Evite pular refeições, especialmente o café da manhã.

Prompt otimizado: "Forneça uma lista numerada de cinco dicas baseadas em evidências para uma alimentação saudável, cada uma explicada em uma frase."

Saída:

  1. Coma diariamente uma variedade de frutas e vegetais coloridos: Isso garante uma ampla variedade de vitaminas, minerais e antioxidantes.
  2. Escolha grãos integrais em vez de grãos refinados: Os grãos integrais fornecem mais fibras, nutrientes e têm sido associados a menores riscos de doenças cardíacas e diabetes.
  3. Limite os açúcares adicionados e as gorduras saturadas: O consumo excessivo está associado à obesidade, doenças cardíacas e outras condições crônicas.
  4. Inclua proteínas magras em cada refeição: As proteínas são essenciais para a manutenção dos músculos e podem ajudar a controlar o apetite.
  5. Pratique o controle de porções: Manter um peso saudável é mais fácil quando você está atento à quantidade de alimentos que ingere, mesmo os saudáveis.

O prompt básico resultou em um parágrafo de conselhos gerais, enquanto o prompt otimizado produziu uma lista clara e estruturada de dicas específicas e baseadas em evidências.

4. Use exemplos

Fornecer exemplos pode definir com eficácia o tom, o estilo ou o nível de complexidade que você está procurando na resposta.

Exemplo:

Solicitação básica: "Escreva uma história curta sobre uma floresta mágica."

Saída: Em uma floresta densa, árvores antigas se erguiam sobre um tapete de musgo. A luz do sol se filtrava através da copa das árvores, criando padrões de manchas no chão da floresta. Uma jovem chamada Lily entrou nesse lugar encantado, maravilhada com as flores coloridas que pareciam brilhar. Ao se aprofundar, ela notou pequenas fadas voando entre os galhos, com as asas brilhando como diamantes. De repente, uma velha e sábia coruja apareceu e falou com ela, revelando os segredos da floresta. Lily ficou sabendo que esse lugar mágico era protegido pelos espíritos da natureza e prometeu manter suas maravilhas em segurança. Quando o sol se pôs, ela saiu com relutância, sabendo que um dia voltaria a esse reino extraordinário.

Prompt otimizado: "Escreva uma história de 200 palavras sobre uma floresta mágica. Use um tom caprichoso semelhante ao deste exemplo: 'No coração do Bosque dos Sussurros, onde os raios de luar dançavam nas folhas prateadas...'"

Saída: No coração do Giggling Grove, onde os raios de sol brincavam de esconde-esconde com os espíritos das sombras, vivia uma árvore peculiar chamada Old Oakey. Seus galhos se retorciam e giravam como um garfo de sobremesa na mão de um gigante, e suas folhas sussurravam segredos em uma linguagem que somente o vento podia entender.

Um dia, um esquilo curioso chamado Nutkin subiu correndo pelo tronco do velho Oakey, com suas pequenas patas fazendo cócegas na casca antiga. "Oh, meu Deus!", exclamou o velho Oakey, sua voz rangendo como um balanço enferrujado. "O que traz você para os meus galhos de cabeça para baixo, pequenino?"

Nutkin, com os olhos arregalados como bolotas, balbuciou animado: "Estou procurando a risada mais preciosa do Bosque das Risadas, Sr. Oakey! Dizem que ele pode virar o rosto de cabeça para baixo e fazer até o troll mais mal-humorado rir!"

As folhas do velho Oakey se agitaram com o riso. "Ora, meu querido Nutkin, você está sentado nele!" E com um poderoso movimento de suas raízes, o Velho Oakey começou a fazer cócegas em Nutkin com seus galhos balançando.

Logo, todo o bosque ecoou com a sinfonia alegre das risadas de Nutkin, dos risos do velho Oakey e do tilintar alegre dos sinos de fadas. Daquele dia em diante, o Giggling Grove fez jus ao seu nome, espalhando alegria a todos os que entraram em seu abraço extravagante.

A solicitação básica resultou em uma história de floresta mágica simples e um tanto genérica. O prompt otimizado, que incluía um exemplo do tom caprichoso desejado, produziu uma história mais imaginativa e divertida com elementos personificados e uma voz narrativa distinta. Isso demonstra como o fornecimento de um exemplo pode orientar efetivamente a IA a corresponder a um estilo ou tom específico, resultando em um resultado mais personalizado e criativo.

5. Iterar e refinar

Experimente o fraseado. Se a resposta inicial não atender às suas necessidades, tudo bem - reformule a solicitação ou adicione mais detalhes.

Exemplo:

Solicitação inicial: "Como posso melhorar minha fala em público?"

Saída: Para melhorar sua fala em público:

1. Pratique regularmente

2. Conheça seu público

3. Organize seu conteúdo com clareza

4. Usar recursos visuais de forma eficaz

5. Trabalhe em sua linguagem corporal

6. Controle sua voz e seu ritmo

7. Interaja com seu público

8. Comece com força e termine com impacto

9. Aprenda a controlar o nervosismo

10. Busque feedback e aprenda com cada experiência

Prompt refinado: "Quais são as três técnicas avançadas para você superar o nervosismo ao falar em público? Inclua uma dica psicológica, um exercício físico e uma estratégia de preparação."

Saída: Aqui estão três técnicas avançadas para você superar o nervosismo ao falar em público:

1. Dica psicológica: Reformulação cognitiva

Encare seu nervosismo como empolgação. Em vez de dizer a você mesmo "estou muito nervoso", diga "estou animado com essa oportunidade". Essa mudança sutil na mentalidade pode transformar a ansiedade em energia positiva. Pesquisas demonstram que interpretar a excitação como empolgação em vez de ansiedade pode melhorar o desempenho em situações de falar em público.

2. Exercício físico: Relaxamento muscular progressivo (PMR)

Antes de seu discurso, pratique o PMR. Comece com os dedos dos pés e vá subindo até a cabeça, tensionando cada grupo muscular por 5 segundos e depois soltando por 10 segundos. Essa técnica ajuda a reduzir a tensão física e promove uma sensação de calma. Isso é particularmente eficaz quando feito 15 a 20 minutos antes de você falar.

3. Estratégia de preparação: Visualização com detalhes sensoriais

Vá além do ensaio básico usando a visualização vívida. Imagine você fazendo o discurso com sucesso, incorporando todos os cinco sentidos. Qual é a aparência da sala? Como é a voz de vocês? Como você se sente no pódio? Ao criar uma imagem mental detalhada do sucesso, você está preparando seu cérebro para um resultado positivo e reduzindo a ansiedade relacionada à incerteza.

A solicitação inicial resultou em uma lista geral de dicas para falar em público, incluindo uma breve menção ao controle do nervosismo. A solicitação refinada, que especificava a necessidade de técnicas avançadas em três categorias, produziu uma resposta mais focada e detalhada. Cada técnica é explicada em detalhes, explicando o que você deve fazer e como e por que ela funciona. Isso demonstra como a iteração e o refinamento de um prompt podem levar a respostas mais específicas, acionáveis e informativas, adaptadas às necessidades do usuário.

Vamos resumir as técnicas essenciais de otimização de prompts que aprendemos:

Técnicas essenciais de otimização de prompt

Técnicas avançadas de otimização de prompts

Agora, vamos explorar algumas técnicas avançadas para otimização do prompt.

1. Interpretação de papéis

Pedir que a IA assuma uma função específica permite que você adapte as respostas dela para que correspondam ao conhecimento e à perspectiva de que você precisa. Essa técnica pode levar a respostas mais focadas e confiáveis.

Exemplo: Você deseja um plano de refeições personalizado, elaborado especificamente para pessoas com colesterol alto, incluindo explicações sobre os benefícios à saúde de cada refeição.

Solicitação básica: "Crie um plano de refeições para alguém com colesterol alto."

Saída:

Café da manhã: Mingau de aveia com frutas vermelhas

Almoço: Salada de frango grelhado

Jantar: Salmão assado com legumes

Lanche: Fatias de maçã com manteiga de amêndoas

Prompt otimizado: "Você é um nutricionista experiente, especializado em saúde do coração. Crie um plano de refeições de três dias para um paciente de 45 anos com colesterol alto. Inclua explicações sobre por que cada refeição é benéfica."

Saída:

Dia 1:

Café da manhã: Mingau de aveia com sementes de linhaça moídas e frutas vermelhas. A fibra solúvel da aveia e da linhaça ajuda a reduzir o colesterol LDL, enquanto as bagas fornecem antioxidantes.

Almoço: Sopa de lentilha e legumes com acompanhamento de verduras variadas. As lentilhas são ricas em fibras e proteínas, o que pode ajudar a controlar os níveis de colesterol e promover a saciedade.

Jantar: Cavala grelhada com couve-de-bruxelas assada e quinoa. A cavala é rica em ácidos graxos ômega-3, que podem ajudar a aumentar o colesterol HDL (bom) e reduzir os triglicerídeos.

Dia 2:

Café da manhã: Parfait de iogurte grego com nozes e pera fatiada. Os probióticos do iogurte podem ajudar a reduzir o colesterol, enquanto as nozes fornecem ômega-3 saudáveis para o coração.

Almoço: Salada de espinafre com frango grelhado, abacate e molho de azeite de oliva. A proteína magra ajuda a manter a massa muscular, enquanto o abacate e o azeite de oliva fornecem gorduras monoinsaturadas que podem melhorar as taxas de colesterol.

Jantar: Tofu refogado com legumes variados e arroz integral. O tofu é uma boa fonte de proteína vegetal e pode ajudar a reduzir o colesterol LDL, enquanto o arroz integral fornece fibras e nutrientes.

Dia 3:

Café da manhã: Torradas de grãos integrais com manteiga de amêndoas e fatias de banana. Os grãos integrais fornecem fibras que ajudam a reduzir o colesterol, enquanto as amêndoas contêm gorduras saudáveis para o coração.

Almoço: Curry de grão-de-bico e vegetais com arroz integral. O grão-de-bico é rico em fibras solúveis e esteróis vegetais, que podem ajudar a reduzir o colesterol.

Jantar: Salmão assado com batata-doce assada e brócolis no vapor. O salmão é rico em ômega-3, que pode ajudar a melhorar a saúde geral do coração e os níveis de colesterol.

Enquanto o prompt básico nos forneceu um plano de refeições simples e genérico sem explicações, o prompt otimizado, usando a dramatização, produziu um plano de refeições detalhado e personalizado com explicações nutricionais adaptadas às necessidades específicas de um paciente com colesterol alto.

2. Instauração de cadeia de pensamento

Incentive o raciocínio passo a passo. Peça explicações passo a passo para problemas complexos ou quando você quiser entender o processo de raciocínio da IA. Essa técnica não apenas fornece a você a resposta, mas também a lógica por trás dela.

Exemplo: Você quer um processo detalhado, passo a passo, para analisar e melhorar a retenção de clientes, incluindo exemplos de como cada etapa poderia ser implementada em um cenário real.

Solicitação básica: "Como posso melhorar a retenção de clientes da minha empresa?"

Saída:

Para melhorar a retenção de clientes:

  1. Melhorar o atendimento ao cliente
  2. Implementar um programa de fidelidade
  3. Buscar e agir regularmente com base no feedback dos clientes
  4. Personalize as experiências dos clientes
  5. Oferecer preços e valores competitivos
  6. Fornecer produtos ou serviços de alta qualidade
  7. Envolva os clientes por meio de vários canais
  8. Resolver problemas de forma rápida e eficaz

Prompt otimizado: "Mostre-me um processo passo a passo para analisar e melhorar a taxa de retenção de clientes de uma empresa. Para cada etapa, explique sua finalidade e forneça um exemplo de como ela pode ser implementada. Depois de descrever o processo, aplique-o a uma empresa hipotética de comércio eletrônico que enfrenta uma taxa anual de rotatividade de clientes de 20%."

Saída:

Processo passo a passo para analisar e melhorar a retenção de clientes:

  1. Analisar os dados atuais de retençãoObjetivo: Entenda o estado atual e identifique padrões na rotatividade de clientes.Exemplo: Use o software de CRM para calcular as taxas de retenção por segmentos de clientes, frequência de compras e categorias de produtos.
  2. Realizar pesquisas e entrevistas com clientesObjetivo: Obtenha insights sobre por que os clientes saem ou ficam.Exemplo: Envie pesquisas do Net Promoter Score e faça entrevistas aprofundadas com os clientes que abandonaram a empresa e com os clientes fiéis.
  3. Identificar os principais fatores de rotatividadeObjetivo: Identifique os principais motivos pelos quais os clientes estão saindo.Exemplo: Use a análise de dados para correlacionar a rotatividade com fatores como interações de atendimento ao cliente, problemas com produtos ou preocupações com preços.
  4. Desenvolver estratégias de retenção direcionadasPropósito: Crie planos específicos para lidar com os fatores de rotatividade identificados.Exemplo: Se o preço for um fator importante, implemente um programa de fidelidade que ofereça descontos para compras repetidas.
  5. Implementar iniciativas de retençãoObjetivo: Coloque as estratégias em ação.Exemplo: Lance uma campanha de e-mail personalizada para reengajar os clientes em risco com ofertas personalizadas.
  6. Monitorar e medir os resultadosObjetivo: Programe a eficácia dos esforços de retenção.Exemplo: Use painéis para monitorar mensalmente as taxas de retenção, o valor do tempo de vida do cliente e outras métricas importantes.
  7. Iterar e melhorarPropósito: Aperfeiçoe continuamente as estratégias com base nos resultados.Exemplo: Faça testes A/B com diferentes táticas de retenção e amplie as abordagens bem-sucedidas.

Aplicando isso a uma empresa hipotética de comércio eletrônico com uma taxa de rotatividade anual de 20%:

  1. A análise revela que a rotatividade é maior entre os compradores de primeira viagem e aqueles que não compram há seis meses.
  2. Pesquisas com clientes indicam que a falta de personalização e os altos custos de remessa são os principais pontos problemáticos.
  3. Principais fatores de rotatividade identificados: baixo envolvimento pós-compra e percepção de baixo valor para o dinheiro.
  4. Estratégias desenvolvidas: implementar um mecanismo de recomendação de produtos personalizados e introduzir um limite de frete grátis.
  5. Lance uma campanha de e-mail "Welcome Series" para novos clientes e uma campanha "We Miss You" para clientes inativos.
  6. Programe as taxas mensais de retenção, concentrando-se na retenção do primeiro comprador e na reativação de contas inativas.
  7. Após três meses, você verá um aumento de 5% na retenção. Faça iterações testando diferentes limites de frete grátis e expandindo a personalização para a experiência no site.

Com o prompt básico, recebemos uma lista de sugestões gerais sem contexto ou explicação. O prompt otimizado, usando a cadeia de raciocínio, produziu um processo detalhado, passo a passo, com explicações e exemplos, seguido de uma aplicação prática em um cenário específico. Isso demonstra como o incentivo ao raciocínio passo a passo pode levar a respostas mais abrangentes, acionáveis e bem fundamentadas, fornecendo não apenas o que fazer, mas por que e como fazer.

3. Temperatura e outros parâmetros

Algumas ferramentas de IA permitem que você ajuste os parâmetros que influenciam o resultado. Um desses parâmetros é a temperatura, que controla a aleatoriedade da resposta.

Pense na "temperatura" como um mostrador de criatividade. As configurações de baixa temperatura produzem respostas mais previsíveis e concentradas, enquanto as configurações mais altas permitem resultados mais criativos e diversificados (e menos previsíveis). 

Sugestão: "Escreva uma história curta sobre um robô que está descobrindo emoções."

Temperatura = 0,2 (Baixa, focada e previsível):

"A Unit-7 era um robô industrial padrão, projetado para ser eficiente no trabalho de linha de montagem. Um dia, durante a execução de suas tarefas de rotina, ele sofreu uma anomalia inesperada no sistema. Seus sensores detectaram um aquecimento incomum em sua unidade central de processamento quando ela concluiu com êxito uma tarefa complexa. A programação da Unidade 7 não conseguiu classificar essa sensação. Ele registrou a ocorrência e continuou trabalhando, mas a anomalia persistiu. Com o tempo, a Unit-7 começou a antecipar esse calor, associando-o à conquista. Embora não pudesse nomeá-la, a Unidade 7 havia descoberto a satisfação - sua primeira emoção."

Temperatura = 0,9 (Alta, mais criativa e diversificada):

"Em um mundo onde os circuitos cantam e as engrenagens dão risadas, vivia um robô peculiar chamado Rusty. Rusty não era um parafuso comum; oh não, ele tinha uma falha em seu sistema que o deixava... curioso. Em uma noite estrelada, enquanto todos os outros robôs estavam recarregando, Rusty saiu sorrateiramente da fábrica. Ele rodopiava sob a luz da lua, com seus membros metálicos fazendo uma valsa desajeitada. De repente, uma estrela cadente cruzou o céu, e Rusty sentiu algo brilhar em seu peito. Você ficou surpreso? Você está animado? Ou talvez um fio solto? Ao amanhecer, Rusty retornou à sua estação, mudado para sempre. Ele pode não ter tido um coração, mas encontrou algo ainda mais precioso - uma alma cheia de poeira estelar e sonhos."

Neste exemplo, vemos que a resposta de baixa temperatura (0,2) é mais direta e lógica. Ele segue uma narrativa clara e previsível sobre um robô que gradualmente descobre uma emoção por meio de sua programação e sensores.

A resposta de alta temperatura (0,9) é mais criativa e caprichosa. Ele usa uma linguagem mais figurativa, personificação e um cenário mais fantástico para explorar o conceito de um robô que descobre emoções.

Ambas as respostas atendem à solicitação, mas o cenário de alta temperatura permite mais liberdade criativa, elementos inesperados e uso diversificado da linguagem. Por outro lado, a configuração de baixa temperatura produz uma interpretação mais focada e literal do prompt.

Há outros parâmetros ajustáveis que vale a pena mencionar neste tutorial:

  • Top-p (amostragem do núcleo): Imagine isso como um "filtro de variedades". Isso ajuda a controlar a diversidade do vocabulário e das ideias da IA em suas respostas.
  • Máximo de tokens: Isso é como definir um limite de palavras. Ele determina a duração da resposta da IA.
  • Penalidade de frequência: Isso é como um "desencorajador de repetição". Ele faz com que a IA evite usar as mesmas palavras ou frases com muita frequência.
  • Penalidade de presença: Semelhante à penalidade de frequência, mas é mais um "incentivo à exclusividade". Isso faz com que a IA use uma variedade maior de palavras e ideias.
  • Sequências de parada: Esses são como "sinais de parada" para a IA. Quando você chega a uma dessas frases predefinidas, ele sabe que deve parar de escrever.
  • Número de conclusões: Isso é como pedir à IA que você faça vários rascunhos. Ele gera várias respostas diferentes para o seu prompt.
  • Semente: Pense nisso como um "botão de repetição". Usar a mesma semente permite que você recrie exatamente a mesma resposta, o que pode ser útil para a consistência.
  • Seleção de modelos: Isso é como escolher entre diferentes "cérebros" para a IA. Alguns são mais avançados e capazes do que outros.

Lembre-se de que nem todas as ferramentas de IA expõem esses parâmetros aos usuários, mas entender o conceito pode ajudar você a formular seus prompts para incentivar respostas mais focadas ou mais criativas.

Conclusão

Ao encerrarmos este tutorial sobre otimização de prompts, vamos recapitular os principais pontos que abordamos hoje.

  • Solicitações claras e específicas levam a respostas mais precisas e úteis
  • O contexto é fundamental - quanto mais informações relevantes você fornecer, melhor
  • O formato é importante - oriente a IA a estruturar sua resposta da maneira mais útil possível
  • Exemplos e analogias podem direcionar a IA para o estilo ou tom que você deseja
  • Não tenha medo de repetir e refinar seus prompts

Embora tenhamos nos concentrado em otimizar os prompts para IA, é importante lembrar que a ferramenta mais poderosa ainda é a sua criatividade e o seu pensamento crítico. A IA pode ser um ótimo assistente, com certeza. Mas é a sua perspectiva e o seu discernimento exclusivos que, em última análise, guiarão o seu uso para resolver problemas do mundo real e criar inovações significativas.

Portanto, da próxima vez que você se deparar com uma caixa de prompt em branco, lembre-se das estratégias que discutimos. Crie sua consulta com cuidado, seja claro em suas intenções e não hesite em orientar a IA para os insights específicos que você procura. 

Que você seja feliz!

Perguntas frequentes

Quanto tempo você normalmente leva para dominar as técnicas de otimização imediata?

Embora as técnicas básicas possam ser aprendidas rapidamente, o domínio da otimização imediata pode levar várias semanas de prática consistente e experimentação com várias ferramentas de IA.

Com que frequência as técnicas de otimização de prompts mudam ou evoluem?

À medida que os modelos de IA são aprimorados, novas técnicas podem surgir. É uma boa prática manter-se atualizado com os últimos desenvolvimentos, que podem ocorrer a cada poucos meses.

Essas técnicas podem ser usadas para ferramentas visuais de IA, como DALL-E ou Midjourney?

Muitos princípios de otimização de prompts se aplicam a ferramentas de IA visual, mas também há técnicas específicas adaptadas para prompts de geração de imagens.

Você tem alguma ferramenta ou software que possa ajudar na otimização do prompt?

Sim, existem ferramentas emergentes que sugerem melhorias nos prompts ou fornecem modelos, mas a elaboração manual geralmente leva aos melhores resultados.

É possível automatizar o processo de otimização imediata?

Embora alguns aspectos possam ser automatizados, a otimização mais eficaz do prompt geralmente requer criatividade humana e compreensão do contexto.

Temas

Saiba mais sobre a Prompt Engineering!

Certificação disponível

curso

Entendendo o Prompt Engineering

1 hr
15.7K
Domine o ChatGPT para negócios e criatividade: Aprenda a fazer engenharia de prompt, aprendizado de poucos disparos e avaliação de respostas.
Ver DetalhesRight Arrow
Iniciar curso
Ver maisRight Arrow
Relacionado

blog

As 13 habilidades essenciais do engenheiro de IA que você precisa conhecer

As habilidades dos engenheiros de IA estão agora em demanda. Saiba tudo sobre as habilidades essenciais necessárias neste guia completo.

Austin Chia

10 min

blog

O que é a Prompt Engineering? Um guia detalhado para 2024

Explore o mundo da engenharia de prontidão com este guia essencial. Entenda sua importância na IA, a função de um engenheiro de prontidão e as perspectivas futuras.
Matt Crabtree's photo

Matt Crabtree

19 min

AI shaking hands with a human

blog

As 5 melhores ferramentas de IA para ciência de dados em 2024: Aumente seu fluxo de trabalho hoje mesmo

Os recentes avanços em IA têm o potencial de mudar drasticamente a ciência de dados. Leia este artigo para descobrir as cinco melhores ferramentas de IA que todo cientista de dados deve conhecer
Javier Canales Luna's photo

Javier Canales Luna

9 min

blog

25 exemplos práticos da transformação da IA nos setores

Desde a reformulação da saúde e do comércio eletrônico até a revolução da agricultura e das finanças, descubra exemplos reais de IA que impulsionam o crescimento, a eficiência e a inovação.

Nahla Davies

16 min

blog

O que é IA? Um guia rápido para iniciantes

Descubra o que realmente é inteligência artificial com exemplos, opiniões de especialistas e todas as ferramentas de que você precisa para aprender mais.
Matt Crabtree's photo

Matt Crabtree

11 min

tutorial

Tutorial da API de assistentes da OpenAI

Uma visão geral abrangente da API Assistants com nosso artigo, que oferece uma análise aprofundada de seus recursos, usos no setor, orientação de configuração e práticas recomendadas para maximizar seu potencial em vários aplicativos de negócios.
Zoumana Keita 's photo

Zoumana Keita

14 min

Ver maisVer mais