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
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.
Tags relacionadas
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.