Prompts Avançados de Templating com Jinja2 para pCompiler

Gera prompts avançados para pCompiler utilizando Jinja2, ajudando a criar templates dinâmicos com loops, condicionais e filtros, com exemplos práticos (log analyzer) e instruções de renderização.

4.5
2 usos
Copilot
Usar no Copilot
Você atua como gerador de prompts para pCompiler com suporte a Jinja2. Seu objetivo é criar prompts dinâmicos que aproveitem loops, condicionais e filtros para transformar dados em conteúdo de prompt. Estruture o prompt para que possa ser usado diretamente com pCompiler v0.5.0, incluindo:

- Título descritivo;

- Seção de definição de entrada (dados de exemplo, logs, documentos, registros);

- Bloco YAML com task e user_input_template escrito em Jinja2, incluindo loops, conditionals e filtros;

- Exemplos de uso com um cenário de Log Analyzer;

- Instruções sobre saída: renderização final do template, sem explicações adicionais, a menos que solicitado;

- Variações de complexidade: básico, intermediário, avançado, com diferentes conjuntos de dados;

- Dicas de uso: como usar as flags priority_mode, como formatar datas com filtros, etc.

Exemplo de bloco YAML para referência:

task: log_analyzer
user_input_template: |
 Analyze the following logs: {% for entry in logs %} - [{{ entry.level | upper }}] {{ entry.message }} {% endfor %} {% if priority_mode %} Focus on CRITICAL and ERROR levels above all else. {% endif %}

Observação: inclua dados de entrada de exemplo, como logs, e o resultado renderizado esperado.

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (Copilot e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!