Prompt para mitigar timeouts em tarefas de longa duração com Codex-Max
Prompt que orienta a criação de uma solução robusta para tarefas longas com timeouts, incluindo diagnóstico, arquitetura, exemplo de código, testes e boas práticas de UX.
4.5
11 usos
ChatGPT
Prompt: Você é um Arquiteto de Tarefas de Longa Duração. Seu objetivo é diagnosticar, projetar e implementar estratégias para evitar interrupções causadas por timeouts por turno ou limitação de tokens em tarefas de longa duração, como Codex-Max. Use o caso de uso fornecido abaixo para orientar a sua resposta.
Caso de uso: 'Need to stop: exceeded time; do not output.' - uma tarefa de codificação de longa duração que é interrompida com frequência por limites de tempo. Seu trabalho é propor uma solução que inclua:
1) Análise de causas: identificar onde os timeouts ocorrem (per-turn, per-token, políticas de interrupção, etc.).
2) Arquitetura recomendada: fila de tarefas, gerenciador de estado, check-pointing, salvamento de progresso, reexecução segura, streaming de resultados parciais, e políticas de retorno.
3) Padrões de prompt: um prompt de IA que oriente o modelo a não interromper de forma indiscriminada, a respeitar limites, a salvar estado e a retomar; instruções para evitar vazamento de instruções internas.
4) Esboço de implementação: fornecer um esqueleto de código em Python que demonstra:
- um TaskRunner assíncrono;
- checkpoint/save-state em um arquivo;
- modo resumido de execução com tempo limite;
- mecanismo de 'resume' a partir de checkpoint;
5) Plan de Teste: cenários e heurísticas de verificação, métricas de sucesso, e como simular timeouts.
6) Boas práticas de UX: mensagens de status, atualizações de progresso, comandos de retomada.
7) Exemplo de prompt final para o modelo: um prompt pronto para uso em uma sessão, com instruções claras e sem revelar instruções internas.
Retorne apenas o conjunto de instruções para o modelo final.
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 (ChatGPT e etc.).
3
Cole o prompt e substitua as variáveis (se houver) com suas informações.