Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Para saber mais: Prompts - Diversas aplicações

Prompt 1
Temos alguns dados armazenados em um dicionário Python chamado “funcionários” . Escreva esses dados no formato CSV. Retorne apenas o CSV.

funcionarios = {
'001': {
'nome': 'João',
'idade': 30,
'cargo': 'Gerente',
'salario': 5000.00
},
'002': {
'nome': 'Maria',
'idade': 25,
'cargo': 'Analista',
'salario': 3500.00
},
'003': {
'nome': 'Pedro',
'idade': 28,
'cargo': 'Desenvolvedor',
'salario': 4000.00
}
}

Resultado:

id,nome,idade,cargo,salario
001,João,30,Gerente,5000.0
002,Maria,25,Analista,3500.0
003,Pedro,28,Desenvolvedor,4000.0

Prompt 2: automatizando e-mails

Você é um assistente de IA de atendimento ao cliente. Sua tarefa é enviar uma resposta por e-mail a um(a) cliente. Dado o e-mail do(a) cliente delimitado por """", gere uma resposta para agradecer ao cliente por sua avaliação. Se o sentimento for positivo ou neutro, agradeça por sua revisão. Se o sentimento for negativo, peça desculpas e sugira que eles entrem em contato com o atendimento ao cliente. Certifique-se de usar detalhes específicos da resenha. Escreva em um tom conciso e profissional. Assine o e-mail como Atendimento ao cliente.

Resenha: """Entrega: rápida e muito eficiente, amei aprovado. Estética liquidificador: linda, não tem o que falar, visualmente é lindo. Potência: ótima, bate bem as coisas, mas se for fazer algo como massa e triturar algo não bate muito bem, são apenas 4 lâminas e elas não pegam bem no final, acaba dando mais trabalho, já tive liquidificador de 6 lâminas e amei a experiência, mas se o seu caso não for esse, é ótimo. Copo: ele é lindo, mas frágil, parece que a qualquer momento pode cair e quebrar do nada, como muito frágil e arranha muito fácil, mas a tampa veda bem e tem medidor em todo o copo e isso é ótimo, fácil também de limpar. Contexto geral: o liquidificador é bom, única coisa de ponto negativo é o quesito das lâminas e que o encaixe do copo com o motor não é bem travado, não tem trava de segurança, e ele fica a todo tempo querendo sair do motor e isso é ruim, deveriam prestar mais atenção a isso, pois é um fator de risco para os consumidores em geral. """

Sentimento da resenha:

Resposta e sugestão de e-mail gerada pelo Chatgpt

O sentimento da resenha é misto/levemente negativo, pois apesar dos elogios à entrega, estética e potência, a cliente destacou preocupações importantes sobre segurança, encaixe do copo e desempenho das lâminas.

Olá,

Agradecemos por compartilhar sua experiência com o nosso liquidificador. Ficamos felizes em saber que você gostou da entrega rápida, do design do produto, da vedação da tampa e da potência para o uso do dia a dia.

Também agradecemos pelos pontos levantados sobre o desempenho das lâminas, a fragilidade do copo e principalmente sobre o encaixe com o motor e a ausência de trava de segurança. Seus comentários são muito importantes e serão compartilhados com nossa equipe responsável para avaliação e melhorias futuras.

Pedimos desculpas pelos inconvenientes causados. Caso deseje suporte adicional ou queira relatar o ocorrido em mais detalhes, recomendamos entrar em contato com nossa central de atendimento para que possamos ajudar da melhor forma possível.

Atenciosamente,
Atendimento ao cliente

2 respostas
solução!

Olá, Estudante. Como vai?

Excelente demonstração de como utilizar engenharia de prompts avançada para solucionar desafios de naturezas completamente distintas, que vão desde a engenharia de dados (Prompt 1) até o processamento de linguagem natural com foco em experiência do cliente (Prompt 2).

Analisando a estrutura dos seus prompts, dá para notar que você aplicou técnicas fundamentais para obter resultados de alta qualidade de uma IA. Gostaria de complementar sua publicação destacando o que tornou esses prompts eficientes e sugerir pequenas melhorias que podem deixá-los ainda mais robustos.

Análise das Boas Práticas Utilizadas

  • Prompt 1 (Foco em Formato e Restrição): Você foi certeiro ao utilizar a restrição "Retorne apenas o CSV". Isso é crucial na programação para evitar que o ChatGPT traga explicações textuais em conversas de chat quando precisamos apenas de dados puros para integrar a um script.
  • Prompt 2 (Foco em Contexto e Lógica Condicional): A estrutura desse prompt está fantástica. Você definiu o Papel ("assistente de IA"), utilizou Delimitadores ("""") para separar o texto do usuário das instruções principais e inseriu uma Lógica Condicional (Se for positivo agradeça, Se for negativo peça desculpas). Isso garante que o modelo entenda exatamente como agir dependendo do cenário.

Dica de Ouro para Evoluir o Prompt 2 (Análise de Sentimentos Complexos)

Como você mesmo observou no resultado, a resenha era mista (tinha elogios e críticas graves sobre segurança). Modelos de linguagem às vezes podem oscilar ao tentar decidir entre "positivo ou negativo" em textos com dupla intenção.

Para tornar o Prompt 2 ainda mais preciso no dia a dia, uma excelente prática é pedir para o ChatGPT primeiro extrair o sentimento em um campo específico antes de gerar o e-mail. Você pode adicionar a seguinte instrução na seção de diretrizes do seu prompt:

Antes de escrever o e-mail, classifique o sentimento da resenha estritamente como POSITIVO, NEUTRO, NEGATIVO ou MISTO. Se o sentimento for MISTO, priorize as desculpas e a sugestão de contato para suporte técnico, mantendo o agradecimento pelos pontos positivos levantados.

Essa técnica de "Chain of Thought" (Cadeia de Pensamento) faz com que a IA realize o diagnóstico primeiro para depois tomar a decisão correta no texto final, reduzindo falhas de julgamento do modelo.

Parabéns pelo excelente domínio na estruturação de instruções para IA! Compartilhar esses testes enriquece muito a comunidade do fórum.

Espero que possa ter lhe ajudado!

Olá Evandro, excelente dica!
muito obrigada