OpenAI
Esta página foi traduzida automaticamente. Ver o artigo original em inglês.

Gestão de prompts no Playground

Prompts de alta qualidade para impulsionar qualquer integração de sucesso

Atualizado: 13 days ago

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.

Import preset as prompt dialog with preset options and a warning that prompts are visible to project users

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.

Este artigo foi útil?