Novo Cadastre-se grátis, 10 chamadas por nossa conta. Até US$ 1, sem cartão.

Prompts

Versione seus prompts, veja o que mudou entre as versões e escolha qual delas as chamadas de produção recebem.

Na barra lateral do console (aparece quando o recurso se aplica à sua conta): Prompts Abrir ↗

Passos

  1. Abra Prompts e selecione Novo prompt. O ID é o que o seu código envia como prompt_id: letras minúsculas, dígitos, pontos, hifens e sublinhados.
  2. O editor abre. Escreva o prompt do sistema e as mensagens, use {{name}} onde um valor muda de chamada para chamada, escolha o modelo e os parâmetros, dê um valor padrão às variáveis que quem chama pode omitir e selecione Salvar versão. Depois, Editar em uma versão começa a próxima a partir dela. Testar no Playground executa uma versão em vários modelos lado a lado antes de publicar.
  3. De volta a Prompts, selecione uma versão para ver o que mudou em relação à anterior, as variáveis de que ela precisa e o código que a chama.
  4. Para publicar uma versão, selecione Mover production para vN. A caixa de diálogo verifica o que muda para quem já chama: uma variável nova sem valor padrão faria as chamadas falharem, então ela pede um valor padrão e o salva como próxima versão.
  5. Para reverter, mova production de volta para a versão anterior. O seu código não muda e nada é reimplantado.

Limites e ressalvas

  • Qualquer membro pode criar prompts e salvar versões. Mover ou remover um rótulo e excluir um prompt exigem administrador ou dono, e cada ação fica no log de auditoria do workspace.
  • Uma versão salva nunca muda. Uma edição sempre vira a próxima versão, então a versão para a qual um rótulo apontava ontem continua lá para você voltar a ela.
  • Mudanças de rótulo e exclusões passam a valer para as chamadas em cerca de 10 segundos.
  • Os prompts são armazenados criptografados. Excluir um prompt exclui suas versões e rótulos; a partir daí, chamadas com o ID recebem 404, e as chamadas já feitas continuam nos seus registros.
  • No editor, Ver a requisição renderiza o rascunho com os valores que você informar e mostra o que uma chamada enviaria em cada endpoint. Nada é salvo e nenhum modelo é chamado.

Referência da API para o mesmo recurso: Biblioteca de prompts