Quando você pede ao Copilot para escrever um documento longo ou analisar um conjunto de dados complexo, a IA pode confundir sua solicitação principal com os dados de exemplo fornecidos. Delimitadores são caracteres especiais que indicam exatamente onde termina sua instrução e onde começa o texto ou código de exemplo. Sem delimitadores, o Copilot pode tratar parte do seu exemplo como um novo comando ou ignorar a estrutura pretendida. Este artigo explica como usar colchetes, aspas e outros delimitadores para manter seus prompts organizados e obter resultados precisos sempre.
Principais conclusões: Técnicas de delimitadores para prompts do Copilot
- Aspas triplas (“””): Isolam longos trechos de texto ou dados para que o Copilot não os interprete como comandos.
- Colchetes [ ]: Marcam parâmetros opcionais ou variáveis que o Copilot deve substituir por valores reais.
- Tags no estilo XML
: Definem seções separadas para a tarefa principal, o contexto e o formato de saída em um único prompt.
O que os delimitadores fazem nos prompts do Copilot
Um delimitador é um caractere ou sequência de caracteres que marca o limite entre diferentes partes de um prompt. No Copilot, os delimitadores têm três finalidades principais: separar a instrução dos dados de entrada, agrupar itens relacionados e evitar que a IA interprete erroneamente o texto de exemplo como uma nova instrução. Quando você usa delimitadores corretamente, o Copilot consegue analisar sua solicitação com mais confiabilidade, especialmente em prompts complexos que contêm código, dados estruturados ou várias etapas.
Os delimitadores mais comuns são aspas triplas, colchetes e tags no estilo XML. Cada um tem um caso de uso específico. Aspas triplas funcionam melhor para isolar grandes blocos de texto ou dados. Colchetes são ideais para marcar espaços reservados que o Copilot deve preencher. Tags XML permitem definir seções nomeadas como
Não há pré-requisitos especiais para usar delimitadores. Qualquer versão do Copilot no Microsoft 365, incluindo Copilot Pro e Copilot para Microsoft 365, suporta delimitadores de texto simples. Você não precisa ativar nenhuma configuração. Os delimitadores funcionam no painel do Copilot no Word, Excel, PowerPoint, Outlook e Teams, bem como na interface de chat independente do Copilot.
Passos para escrever prompts delimitados no Copilot
Siga estes passos para estruturar um prompt com delimitadores. O exemplo usa aspas triplas para separar uma instrução de escrita do texto de exemplo que o Copilot deve reescrever.
- Escreva a instrução principal primeiro
Comece com uma frase clara que diga ao Copilot o que fazer. Por exemplo: “Reescreva o parágrafo a seguir em um tom profissional.” Não inclua nenhum texto de exemplo nesta frase. - Abra um bloco delimitador
Digite três aspas duplas em uma nova linha. Isso sinaliza o início do conteúdo que o Copilot deve tratar como dados, não como comando. - Cole seu texto de exemplo dentro do bloco
Coloque o parágrafo ou dados que você deseja que o Copilot processe. Certifique-se de que esteja entre as aspas triplas de abertura e fechamento. Se o exemplo contiver suas próprias aspas, elas serão tratadas como parte do texto. - Feche o bloco delimitador
Digite outro conjunto de três aspas duplas em uma nova linha após o texto de exemplo. O prompt completo fica assim:“””
Nossa equipe está procurando uma maneira de melhorar o processo de integração. Temos muitas etapas manuais que demoram muito.
“”” - Adicione instruções adicionais após o bloco
Se quiser especificar um formato de saída ou comprimento, adicione após o delimitador de fechamento. Por exemplo: “Mantenha a versão reescrita com menos de 100 palavras.”
Para prompts que incluem várias seções, use tags no estilo XML. Escreva
Ao usar espaços reservados, coloque-os entre colchetes. Por exemplo: “Escreva um e-mail para [nome do cliente] sobre o próximo [nome do evento].” O Copilot reconhecerá os colchetes como marcadores e os substituirá pelos valores reais fornecidos posteriormente ou por dados inferidos do seu contexto do Microsoft 365.
Erros comuns ao usar delimitadores
O Copilot ignora o delimitador e trata o texto de exemplo como um comando
Isso acontece com mais frequência quando você usa um único delimitador em vez de um par. Por exemplo, digitar uma aspa simples em vez de três. O Copilot vê a aspa simples como uma marca de citação gramatical e não cria um limite. Sempre use a mesma sequência de abertura e fechamento. Para blocos longos, aspas triplas são a escolha mais segura. Uma crase funciona para código inline, mas falha para conteúdo de várias linhas.
O Copilot retorna os caracteres delimitadores na saída
Se o Copilot incluir as aspas triplas ou tags XML em sua resposta, significa que o delimitador não foi reconhecido como um marcador estrutural. Isso pode ocorrer quando o delimitador aparece dentro de um bloco de código que o Copilot interpreta como parte da saída. Para corrigir, mova o delimitador para fora de qualquer cerca de código. No painel do Copilot, evite aninhar delimitadores do mesmo tipo. Use um delimitador diferente para o conteúdo interno, como crases dentro de um bloco de aspas triplas.
O Copilot mistura a ordem das seções ao usar tags XML
Esse problema surge quando você esquece de fechar uma tag ou quando os nomes das tags são muito semelhantes. Por exemplo, usar
| Tipo de Delimitador | Melhor Caso de Uso | Armadilha Comum |
|---|---|---|
| Aspas triplas “”” | Texto de exemplo longo, parágrafos ou blocos de código | Usar aspas simples ou duplas em vez de triplas |
| Colchetes [ ] | Espaços reservados para variáveis ou nomes | Deixar colchetes vazios ou sem fechamento |
| Tags XML |
Prompts com várias seções e funções distintas | Nomes de tags de abertura e fechamento incompatíveis |
| Crases ` ` | Código inline, caminhos de arquivo ou comandos curtos | Usar crases para conteúdo que abrange várias linhas |
Se o Copilot ainda interpretar mal seu prompt após aplicar delimitadores, simplifique a solicitação. Remova qualquer texto redundante e certifique-se de que a instrução seja a primeira linha do prompt. Delimitadores funcionam melhor quando a instrução em si é curta e inequívoca. Você também pode testar o mesmo prompt sem delimitadores para ver se o problema está na sintaxe do delimitador ou na redação da tarefa.
Agora você pode escrever prompts do Copilot que mantêm suas instruções separadas dos seus dados. Comece usando aspas triplas para qualquer bloco de texto que deseja que o Copilot processe. Tente adicionar tags XML quando seu prompt tiver mais de três seções. Para espaços reservados, use sempre colchetes e verifique se cada um tem um colchete de fechamento correspondente. Com o uso consistente de delimitadores, você obterá respostas mais previsíveis e precisas do Copilot.