Visão geral
A nossa atualização mais recente do Playground introduz um fluxo de trabalho estruturado e fácil de reverter, para que possa iterar com confiança, validar alterações e passar da experiência à produção em menos passos. Segue-se uma breve apresentação do que está a ser lançado e de como começar.
Novidades
Prompts ao nível do projeto
Os prompts são agora ao nível do Projeto e já não ao nível do utilizador.
Histórico de versões com reversão num só clique
Publique qualquer rascunho para criar uma nova versão e, em seguida, restaure instantaneamente uma versão anterior. Nos bastidores, um único ID do prompt aponta sempre para a versão publicada mais recente, e também pode especificar uma versão concreta se quiser uma referência fixa.
Variáveis de prompt
Adicione marcadores de posição, como {user_goal}, para ajudar a separar o prompt estático das informações específicas da instância (entradas).
ID do prompt
A publicação bloqueia o rascunho atual num ID que as ferramentas a jusante podem chamar de forma fiável, enquanto continua a iterar em novos rascunhos.
Comparação lado a lado
Compare visualmente as saídas de duas versões para decidir qual tem melhor desempenho antes de a lançar.
Variáveis reconhecidas na API & SDK
A Responses API e o Agents SDK aceitam agora as mesmas {variables} que define no Playground, pelo que o prompt que testa é aquele que invoca programaticamente — por agora, basta passar o texto renderizado.
Integração de Evals incorporada (execuções manuais)
Associe uma Eval para pré-preencher variáveis e ver resultados de aprovado/reprovado diretamente na página de detalhes do prompt. A ligação é guardada com o ID do prompt para testes repetíveis.
Otimizar
O Optimize é uma nova ferramenta disponível nas páginas Playground e Logs que melhora automaticamente prompts ao detetar e corrigir contradições, instruções pouco claras e formatos de saída em falta.
Quando é executado, devolve uma versão melhorada do seu prompt ou sugestões úteis, juntamente com um resumo das alterações efetuadas. Pode pré-visualizar as revisões e aplicá-las diretamente no Playground com um só clique.
---
Guia de início rápido
Criar um prompt
Aceda a Playground → Prompts → Criar novo, redija o seu texto e adicione {variables}, se necessário.
Pode utilizar a funcionalidade gerar para que o ChatGPT sugira um prompt, uma definição de função ou um schema de saída com base na descrição da sua tarefa.
Utilize a funcionalidade otimizar para rever e sugerir melhorias.
Adicionar uma função (opcional)
A chamada de funções permite-lhe ligar o seu prompt a ações ou dados do mundo real sem sair do Playground.
Para obter instruções adicionais sobre a utilização de funções, consulte o nosso artigo: Chamada de funções no Chat Playground
Anexar uma Eval (opcional)
Escolha Associar Eval para gerar dados de teste, executar avaliadores e analisar resultados de aprovado/reprovado. Volte a executar a Eval após cada publicação para detetar regressões até chegarem as execuções automáticas.
Publicar
Clique em Publicar para criar um ID do prompt. Continue a experimentar num novo rascunho e restaure qualquer versão publicada a partir de Histórico com um só clique.
Iterar
Teste o seu novo prompt, analise os resultados e itere conforme necessário.
Dicas para criar excelentes prompts
Coloque orientações sobre o tom geral ou a função na mensagem Sistema; mantenha os detalhes e exemplos específicos da tarefa nas mensagens Utilizador.
Combine exemplos few-shot num bloco conciso em estilo YAML ou com marcas, para que sejam fáceis de analisar e atualizar.
Reflita a estrutura do seu projeto com nomes de pastas claros, para que os colegas encontrem prompts rapidamente.
Volte a executar a Eval associada sempre que publicar — detetar problemas cedo é muito mais barato do que corrigi-los em produção.
---
Perguntas frequentes
As minhas predefinições existentes deixarão de funcionar?
Os prompts são uma forma mais poderosa de gerir a configuração, com suporte para Controlo de versões e variáveis de Modelo. Todas as suas predefinições existentes podem ser importadas para Prompts através da opção "Importar predefinição" no menu pendente Prompt do Playground.

Tenho de especificar uma versão no código?
Apenas se quiser fixar uma versão mais antiga. Chamar apenas o ID do prompt utiliza sempre a versão mais recente.
Posso automatizar execuções de Eval?
Atualmente, só estão disponíveis reexecuções manuais.
