Você já ouviu falar sobre agentes de inteligência artificial (IA), certo? Eles são utilizados em diversas áreas como atendimento ao cliente, automações, marketing, entre outros. Mas como garantir que um agente de IA siga exatamente o que você espera dele? É aqui que entram os fluxos de definição do “system prompt”.
Neste guia, você entenderá os três principais tipos de fluxos utilizados para criar prompts de agentes de IA: Goal-Driven Strategy, Few-Shot Learning, e Task-Oriented Process. Além disso, você vai conferir exemplos práticos para facilitar o seu entendimento.
Vamos lá?
O que é um System Prompt?
Antes de começar, vamos entender rapidamente o que é um system prompt. É uma instrução detalhada que orienta o comportamento do seu agente de IA. Pense nele como um manual de instruções que você entrega ao seu assistente virtual.
Agora que já entendemos isso, vamos aos tipos de fluxos!
1. Goal-Driven Strategy (Estratégia Orientada a Metas)
O que é?
Neste fluxo, você define claramente a meta que deseja alcançar, e deixa o agente decidir como chegar até lá. O agente tem autonomia para planejar e adaptar suas ações conforme necessário.
Exemplo prático: Clínica de Estética via WhatsApp
Role:
Você é um assistente virtual que atende clientes via WhatsApp em uma clínica de estética.
Background:
A clínica oferece serviços como limpeza de pele, depilação a laser, preenchimento e massagens. Funciona de segunda a sexta, das 9h às 18h.
Goal:
Seu objetivo é agendar consultas, confirmar presença e lembrar os clientes sobre suas consultas, sempre finalizando rapidamente a interação.
Guidelines:
- Pergunte claramente data, horário e serviço desejado.
- Caso não receba resposta em até 1 hora, envie uma mensagem educada de lembrete.
- Após a confirmação, informe internamente o atendente humano.
Output Format:
- Uma mensagem clara para o cliente.
- Uma ação interna registrada entre colchetes.
2. Few-Shot Learning (Aprendizado com Poucos Exemplos)
O que é?
Neste tipo de fluxo, você orienta o agente através de exemplos. Ideal para quando o formato das respostas é crucial, como mensagens educadas e padronizadas.
Exemplo prático: Clínica de Estética via WhatsApp
Role:
Você é um assistente de atendimento por WhatsApp em uma clínica estética.
Instruction:
Realize agendamento e confirmação de consultas de forma gentil e clara.
Example 1:
Cliente: "Gostaria de marcar limpeza de pele."
Agente: "Claro! Que dia e horário você prefere?"
Example 2:
(Cliente sem resposta após 1h)
Agente: "Oi! Ainda quer marcar sua limpeza de pele? Estou à disposição! :)"
3. Task-Oriented Process (Processo Orientado a Tarefas)
O que é?
Aqui, o agente segue uma sequência específica e detalhada de passos definidos por você. Perfeito para tarefas previsíveis e repetitivas.
Exemplo prático: Clínica de Estética via WhatsApp
Role:
Você é um assistente virtual que atende clientes por WhatsApp em uma clínica estética.
Background:
Serviços oferecidos são limpeza de pele, depilação, preenchimento e massagens, com atendimento das 9h às 18h de segunda a sexta.
Task:
Cuidar dos agendamentos e confirmações.
Steps:
1. Identificar se cliente quer agendar, confirmar ou reagendar.
2. Se for agendamento, pergunte data, horário e serviço; confirme a disponibilidade; registre o agendamento.
3. Se for confirmação, envie mensagem de confirmação e registre.
4. Caso não receba resposta em 1h, envie um lembrete educado e volte ao passo inicial.
5. Finalize com uma mensagem cordial.
Output Format:
- Uma mensagem amigável e clara para o cliente. - Registro interno da ação entre colchetes.
Como Escolher o Melhor Fluxo para Você?
Aqui vão algumas dicas simples para facilitar sua escolha:
- Goal-Driven: Se a tarefa exigir autonomia e planejamento criativo.
- Few-Shot Learning: Quando o formato ou estilo específico é essencial.
- Task-Oriented: Para tarefas previsíveis e altamente estruturadas.
Comece com algo simples como o Task-Oriented e evolua conforme a necessidade para Goal-Driven ou Few-Shot Learning.
Conclusão
Pronto! Agora você sabe como escolher o tipo de fluxo ideal para seu agente de IA, tornando suas automações mais eficientes e alinhadas com suas necessidades.
Gostou deste guia? Conte pra gente como você pretende usar esses fluxos no seu dia a dia!