Considerações sobre solicitações do Copilot
A qualidade das respostas dos copilotos não depende apenas do modelo de linguagem usado, mas dos tipos de solicitações que os usuários fornecem. Os prompts são as maneiras de informarmos a um aplicativo o que queremos que ele faça. Você pode obter as conclusões mais úteis sendo explícito sobre o tipo de resposta desejada. Veja este exemplo: "Resuma as principais considerações para a adoção do Copilot descrito neste documento para um executivo corporativo. Formate o resumo como no máximo seis pontos de marcador com um tom profissional." Você pode obter melhores resultados ao enviar prompts claros e específicos.
Considere as seguintes maneiras de melhorar a resposta que um copiloto fornece:
- Comece com uma meta específica para o que você deseja que o copiloto faça
- Forneça uma fonte para aterrar a resposta em um escopo específico de informações
- Adicionar contexto para maximizar a adequação e a relevância da resposta
- Definir expectativas claras para a resposta
- Iterar com base em solicitações e respostas anteriores para refinar o resultado
Na maioria dos casos, um copiloto não envia apenas a solicitação como está para o modelo de linguagem. Normalmente, a solicitação é ampliada com:
- Uma mensagem do sistema que define condições e restrições para o comportamento do modelo de idioma. Por exemplo, "Você é um assistente útil que responde de maneira alegre e amigável." Essas mensagens do sistema determinam restrições e estilos para as respostas do modelo.
- O histórico de conversas da sessão atual, incluindo solicitações e respostas anteriores. O histórico permite que você refinar a resposta iterativamente, mantendo o contexto da conversa.
- A solicitação atual – potencialmente otimizado pelo co-piloto para reescrevendo-o adequadamente para o modelo ou para adicionar mais dados de aterramento para definir o escopo da resposta.
O termo engenharia de prompt descreve o processo de aprimoramento de prompts. Tantos os desenvolvedores que criam aplicativos quanto consumidores que usam esses aplicativos podem melhorar a qualidade das respostas da IA generativa ao considerar a engenharia de prompts.