Olá, Julianna. Como vai?
É muito comum essa surpresa! O uso de delimitadores é um dos segredos mais bem guardados da Engenharia de Prompt avançada. Quando usamos três crases ou três aspas, estamos fazendo o que chamamos de isolamento de contexto. Isso ajuda a inteligência artificial a separar o que é uma instrução (o que ela deve fazer) do que é um dado (o texto que ela deve analisar).
Respondendo à sua pergunta: sim, existem vários outros delimitadores, e muitos deles são inspirados em linguagens de programação e marcação de texto. Como os modelos de linguagem (LLMs) foram treinados com bilhões de linhas de códigos de computador, eles entendem esses símbolos perfeitamente.
Aqui estão os delimitadores alternativos mais eficientes e menos conhecidos que você pode começar a usar:
1. Tags no estilo HTML / XML
Essa é uma das técnicas favoritas dos engenheiros de prompt porque é visualmente impecável para a IA. Você inventa "tags" com nomes que façam sentido para o seu texto.
Resuma o texto que está dentro da tag <artigo>.
<artigo>
Insira o seu texto longo aqui...
</artigo>
2. Parágrafos em formato Markdown (Blocos de código)
Além das triplas crases, você pode especificar o tipo de conteúdo logo após elas para ajudar a IA a calibrar a interpretação.
Analise as regras de negócio abaixo:
```json
{
"limite_credito": 5000,
"status_cliente": "ativo"
}
### 3. Delimitadores de Chaves Otimizados (`{...}`)
Muito utilizados quando você quer criar um modelo de prompt (template) para reutilizar depois. Você indica para a IA que tudo o que estiver entre chaves é uma variável que muda.
* **Como usar no prompt:**
Traduza o texto contido em {texto_para_traduzir} para o idioma {idioma_alvo}.
### 4. Uso de Linhas de Caracteres Repetidos
Se o seu prompt for gigante e cheio de subseções, você pode usar linhas de hífens, sinais de igual ou hashtags para criar "paredes" visuais estruturadas.
* **Como usar no prompt:**
Sua tarefa é corrigir os erros gramaticais do relatório abaixo.
[Insira o texto do relatório aqui]
### Por que variar os delimitadores importa?
O maior benefício de conhecer outros delimitadores surge quando você precisa fazer um prompt complexo que envolve **vários tipos de textos diferentes ao mesmo tempo**.
Se você usar aspas normais para delimitar um texto, e dentro daquele texto já existirem aspas (como uma citação de uma pessoa), a IA pode se confundir e achar que o seu texto "acabou" antes da hora. Variar os delimitadores (usando `<tag>` para o texto e ``` para um código, por exemplo) blinda o seu comando contra qualquer confusão de leitura do ChatGPT.
Continue explorando essas boas práticas! Adicionar esses pequenos símbolos na sua rotina vai deixar as suas interações com a IA infinitamente mais precisas.
Espero que possa ter lhe ajudado!