Times de produto ajustando o tom
Redatores ajustam a voz do assistente todo dia sem esperar uma release de engenharia, e as versões recentes ficam guardadas.
Versione seus prompts de sistema na camada de dados, publique um novo para todos os serviços de uma vez e faça rollback com um comando quando ele se comportar mal.
A primeira versão do prompt de sistema do agente de suporte.
Uma demonstração animada com comandos reais do HotKV e respostas de exemplo. Clique em qualquer etapa para ir direto a ela. Os comandos e as respostas ficam em inglês, exatamente como você os digita e vê no HotKV.
Os prompts de sistema mudam com mais frequência que o código, mas costumam ficar no código. Cada ajuste é um deploy, serviços diferentes vão parar em versões diferentes e, quando um prompt novo piora o assistente às 2 da manhã, voltar atrás significa outra release.
O registro de prompts guarda todas as versões de cada template no HotKV. Os serviços leem a versão ativa em tempo de execução, quem edita publica uma versão nova com um comando, e escolher a versão ativa é uma troca atômica única que todos os serviços enxergam na próxima leitura.
A primeira versão do prompt de sistema do agente de suporte.
PROMPT.PUT support-agent "You are a helpful support agent."Cada serviço busca o template em tempo de execução, em vez de compilá-lo junto.
PROMPT.GET support-agentUma versão nova com metadados sobre quem a escreveu. Ela fica ativa para todos os serviços de uma vez.
PROMPT.PUT support-agent "You are a concise, friendly support agent." META "{\"author\":\"maria\"}"As respostas ficaram secas demais. Um comando torna a versão 1 ativa de novo. Sem deploy, sem reinício.
PROMPT.SETACTIVE support-agent 1As versões recentes ficam no registro, 64 por padrão, para você compará-las ou voltar a qualquer uma delas.
PROMPT.VERSIONS support-agentRedatores ajustam a voz do assistente todo dia sem esperar uma release de engenharia, e as versões recentes ficam guardadas.
Chat, redação de e-mails e resumos leem o mesmo template, então uma correção chega a todos no mesmo instante.
Quando uma mudança de prompt causa respostas ruins em produção, o plantão faz rollback em segundos com um comando.
Cada PROMPT.PUT adiciona uma versão e a torna ativa. As versões mais recentes são mantidas, 64 por padrão.
PROMPT.PUTPROMPT.VERSIONSOs serviços leem a versão ativa, ou uma específica, com uma única chamada.
PROMPT.GETPROMPT.LATESTTroque a versão ativa de forma atômica.
PROMPT.SETACTIVEGuarde o autor, o motivo da mudança ou o id de um experimento com cada versão.
METANão. Eles leem a versão ativa em tempo de execução, então a próxima leitura retorna a nova.
Sim. Publique a partir do CI com PROMPT.PUT, assim o Git continua sendo o lugar da revisão e o HotKV serve a versão em produção.
O registro de prompts faz parte dos planos Performance e Scale.
O HotKV fala o protocolo Redis, então você pode apontar um cliente existente para ele e executar estes mesmos comandos.