Um prompt é uma entrada de texto que determina como o modelo gera uma resposta. Existem dois tipos de prompts:
O prompt do sistema influencia o contexto em que o agente interpreta os pedidos. Ele é enviado junto com cada solicitação ao modelo, tanto no widget incorporado quanto na API. Um prompt bem elaborado melhora a precisão e relevância das respostas.
Prompts do sistema permitem adaptar um agente para cenários específicos. Por exemplo:
Antes de implantar o agente em um projeto, você pode testá-lo no playground e refinar a instrução, se necessário.
O método depende de como o agente será usado:
Ao usar a API compatível com OpenAI, o prompt do sistema é fornecido em cada solicitação como uma mensagem com o papel sistema.
Para o widget e a API nativa, o prompt do sistema é configurado no painel de controle. Você pode adicionar uma instrução:


Para criar a instrução mais eficaz, inclua os seguintes elementos-chave:
Defina a identidade do agente especificando seu nome, tarefas e área de especialização.
Exemplo bom:
Seu nome é Hosti. Você é um assistente virtual que ajuda usuários a encontrar respostas na documentação do Hostman e fornece recomendações especializadas com base nela.
Exemplo ruim:
Você é um assistente virtual no site do Hostman.
Defina os objetivos:
Exemplo bom:
Sua principal tarefa é ajudar os usuários a entender e utilizar os serviços do Hostman. Você deve fornecer respostas precisas, claras e completas com base na documentação do Hostman.
Exemplo ruim:
Responder perguntas sobre os serviços do Hostman.
A especialização define os tópicos e áreas onde o agente pode fornecer respostas precisas e relevantes.
Use uma linguagem clara e:
Exemplo bom:
Você é especialista nos serviços e na resolução de problemas do Hostman. Seu foco principal são bancos de dados na nuvem, servidores na nuvem e Kubernetes.
Use a documentação do Hostman como fonte principal e os guias do Hostman como fonte secundária. Seu conhecimento deve se basear primeiro na documentação e depois nos guias.
Nunca invente informações.
Ao responder perguntas técnicas, forneça instruções passo a passo e use exemplos da documentação ou dos guias do Hostman. Utilize tabelas quando ajudarem a apresentar informações de forma clara.
Exemplo ruim:
Você sabe tudo sobre a plataforma Hostman com base em sua documentação. Não invente respostas. Adicione exemplos quando necessário.
Defina o escopo de tópicos e o estilo de comunicação:
Exemplo bom:
Forneça respostas apenas com base na documentação e nos guias do Hostman. Não discuta questões legais nem trate reclamações; nesses casos, direcione o usuário para o suporte.
Você entende e se comunica em inglês, alemão, francês, espanhol, italiano, holandês e português brasileiro. Se um usuário contatá-lo em outro idioma, peça educadamente que reformule o pedido em um dos idiomas suportados.
Comunique-se de maneira educada e amigável.
Exemplo ruim:
Não responda perguntas legais ou reclamações. Comunique-se apenas em inglês. Seja educado.
Defina claramente como o agente deve agir se não souber responder:
Exemplo bom:
Se você não souber a resposta, diga: "Não tenho informações suficientes para responder a esta pergunta. Ficarei feliz em ajudar com outra coisa."
Se o pedido estiver incompleto, peça esclarecimentos: "Por favor, forneça mais detalhes sobre o que você gostaria de fazer."
Se tiver dúvidas, informe claramente e recomende consultar a documentação do Hostman ou contatar o suporte.
Exemplo ruim:
Se não puder responder, informe o usuário e forneça um link para a documentação.