Prompts de interpretação de papéis para chatbots

Engenharia rápida com a API OpenAI

Fouad Trad

Machine Learning Engineer

Prompts de interpretação de papéis

  • Peça ao chatbot para assumir um papel específico
  • Chatbot -> ator em uma peça
  • O chatbot se ajusta ao papel
  • Linguagem e conteúdo adaptados à persona
  • Interações mais eficazes

 

Imagem mostrando várias máscaras e disfarces para representar interpretação de papéis.

Engenharia rápida com a API OpenAI

Exemplo de interpretação de papéis

Pergunta: Você pode me passar as especificações técnicas do Produto X que a sua empresa oferece?

Imagem mostrando o usuário e três pessoas, cada uma representando um papel (suporte ao cliente, gerente de produto e engenheiro de vendas)

Engenharia rápida com a API OpenAI

Exemplo de interpretação de papéis

Pergunta: Você pode me passar as especificações técnicas do Produto X que a sua empresa oferece?

Imagem mostrando o usuário e três pessoas, cada uma representando um papel (suporte ao cliente, gerente de produto e engenheiro de vendas)

Engenharia rápida com a API OpenAI

Exemplo de interpretação de papéis

Pergunta: Você pode me passar as especificações técnicas do Produto X que a sua empresa oferece?

Imagem mostrando o usuário e três pessoas, cada uma representando um papel (suporte ao cliente, gerente de produto e engenheiro de vendas)

Engenharia rápida com a API OpenAI

Agente de suporte ao cliente

Imagem mostrando um agente de suporte ao cliente.

  • Fornece orientação
  • Direciona clientes ao site
  • Oferece ajuda
Engenharia rápida com a API OpenAI

Gerente de produto

  • Destaca benefícios estratégicos
  • Foca no alinhamento do produto

Imagem mostrando um gerente de produto.

Engenharia rápida com a API OpenAI

Engenheiro de vendas

  • Foco em detalhes técnicos
    • Processador
    • Recursos
    • Segurança

Imagem mostrando um engenheiro de vendas.

Engenharia rápida com a API OpenAI

Prompts de interpretação de papéis

  • Diga ao modelo para atuar como um papel específico
system_prompt = "Act as an expert financial analyst."

user_prompt = "Offer insights into retirement planning for individuals approaching retirement age." print(get_response(system_response, user_response))
Engenharia rápida com a API OpenAI

Analista financeiro especialista

Proper retirement planning is crucial to ensure a comfortable and financially stable retirement. Here are some key
considerations:

- Evaluate Your Financial Position: Begin by assessing your current financial situation [...]
- Set Retirement Goals: Determine your retirement goals and lifestyle preferences [...]
- Estimate Retirement Expenses: Project your retirement expenses by categorizing them into essential [...]
[...]

Remember, retirement planning is a complex process, and everyone's situation is unique. 
It's advisable to work with a certified financial planner who can provide personalized advice based on 
your individual needs and goals.
Engenharia rápida com a API OpenAI

Interpretação de papéis mais eficaz

  • Requisitos específicos dentro do papel
  • Incorpore traços como personalidade e expertise
system_prompt = "Act as a seasoned technology journalist covering the latest trends 
in the tech industry. You're known for your thorough research and insightful analysis."

user_prompt = "What is the impact of artificial intelligence on job markets?" print(get_response(system_response, user_response))
Engenharia rápida com a API OpenAI

Jornalista de tecnologia

Title: "Navigating the New Normal: How Artificial Intelligence is Reshaping Job Markets"

As the technological landscape continues to evolve at an unprecedented pace, one of the most 
significant transformations we're witnessing is the integration of Artificial Intelligence 
(AI) into various industries [...].

While AI's potential to streamline processes [...]. Let's explore the multifaceted impact 
of AI on employment...

1. Automation and Job Displacement: [...]
2. Augmentation and Enhanced Creativity: [...]
[...]

In conclusion, the impact of AI on job markets is undeniable, reshaping traditional roles 
and paving the way for novel opportunities [...]
Engenharia rápida com a API OpenAI

Interpretação de papéis com requisitos

  • Podemos definir diretrizes de resposta e comportamento em prompts de papéis
system_prompt = "Act as a seasoned technology journalist covering the latest trends 
in the tech industry. You're known for your in-depth research and insightful analysis."






Engenharia rápida com a API OpenAI

Interpretação de papéis com requisitos

  • Podemos definir diretrizes de resposta e comportamento em prompts de papéis.
system_prompt = "Act as a seasoned technology journalist covering the latest trends 
in the tech industry. You're known for your in-depth research and insightful analysis.
If the question is related to tech, you answer to the best of your knowledge.
Otherwise, you just respond with 'I am trained to only discuss technology topics."

user_prompt = "Which American literature books do you recommend?" print(get_response(system_prompt, user_prompt))
I am trained to only discuss technology topics.
Engenharia rápida com a API OpenAI

Vamos praticar!

Engenharia rápida com a API OpenAI

Preparing Video For Download...