Tópico introdutório sobre os **roles** (papéis) da API da OpenAI —…
INEMA
gamma.app/docs/rpr5pd0oju5tuky ↗
gamma.app/docs/ly4kf9k1t1qdbej ↗
Os roles (ou papéis) são usados no modelo da OpenAI para orientar como a IA deve se comportar, interpretar as instruções e gerar respostas. Eles servem para estabelecer o contexto da interação e garantir que o modelo forneça respostas adequadas às suas necessidades. Vamos detalhar cada um deles:
1. Rol do Sistema⌗
- Objetivo: Define o comportamento geral da IA, ou seja, como ela deve "se portar" durante a interação.
- Função: Serve como um guia para moldar a personalidade e o estilo de resposta do modelo.
- Exemplo:
- "Você é um assistente profissional que responde emails em HTML com tom formal."
- "Você é um guia turístico especializado em dicas de viagem para famílias."
Quando usar?⌗
- Sempre no início da configuração do modelo.
- Para estabelecer o "personagem" ou a função do assistente no contexto da interação.
2. Rol do Usuário⌗
- Objetivo: Simula as instruções dadas por uma pessoa ao assistente.
- Função: Apresenta o que o modelo precisa fazer ou o problema a ser resolvido.
- Exemplo:
- "Recebi um email perguntando sobre preços, mas prefiro sugerir uma chamada para discutir detalhes. Responda de forma clara e educada."
- "Quero criar um resumo de um artigo científico para leigos."
Quando usar?⌗
- Para descrever o contexto ou as tarefas específicas que o modelo deve realizar.
- Para passar instruções claras ao modelo sobre como abordar uma solicitação.
3. Rol do Assistente⌗
- Objetivo: Fornece exemplos ou simula como a IA deve responder.
- Função: Ensina o modelo a produzir respostas consistentes com o esperado.
- Exemplo:
- "Olá, obrigado pelo seu interesse! Podemos marcar uma chamada para discutir suas necessidades. Entre em contato com sua disponibilidade."
- "Resumo do artigo: O estudo analisa como a IA pode impactar positivamente o setor educacional, reduzindo desigualdades."
Quando usar?⌗
- Para treinar ou ajustar o modelo a um estilo ou formato específico.
- Para guiar o modelo na criação de respostas consistentes com exemplos fornecidos.
Diferenças Resumidas⌗
| Rol | Função Principal | Quem Ele Representa |
|---|---|---|
| Sistema | Define o comportamento e personalidade do assistente. | O "papel" do assistente. |
| Usuário | Dá as instruções ou explica o problema. | O que o humano quer ou precisa. |
| Assistente | Fornece exemplos de como a IA deve responder. | Como a IA deve "agir" na prática. |
Por que isso é importante?⌗
- Melhora a precisão: Ajuda o modelo a compreender o contexto e responder de forma mais alinhada ao esperado.
- Personalização: Permite ajustar o estilo, o tom e o formato das respostas.
- Controle: Dá mais controle sobre o comportamento da IA em situações específicas.
Ao usar esses roles de maneira combinada, você pode criar interações altamente personalizadas e ajustadas às suas necessidades.
8
7
6
5
4
123
12
1