Productteams die de toon verfijnen
Schrijvers passen de stem van de assistent dagelijks aan zonder te wachten op een engineeringrelease, en recente versies blijven bewaard.
Versioneer je systeemprompts in de datalaag, rol een nieuwe uit naar alle services tegelijk en draai met één commando terug als hij zich misdraagt.
De eerste versie van de systeemprompt van de supportagent.
Een geanimeerde walkthrough met echte HotKV-commando's en voorbeeldantwoorden. Klik op een stap om ernaartoe te springen. Commando's en antwoorden blijven Engels, precies zoals je ze in HotKV typt en ziet.
Systeemprompts veranderen vaker dan code, maar leven meestal in de code. Elke aanpassing is een deploy, verschillende services lopen uiteen naar verschillende versies, en wanneer een nieuwe prompt de assistent om 2 uur 's nachts slechter maakt, betekent terugdraaien weer een release.
Het promptregister bewaart elke versie van elke template in HotKV. Services lezen de actieve versie tijdens runtime, een editor publiceert een nieuwe versie met één commando, en kiezen welke versie actief is is één atomaire schakelaar die elke service bij de volgende read ziet.
De eerste versie van de systeemprompt van de supportagent.
PROMPT.PUT support-agent "You are a helpful support agent."Elke service haalt de template tijdens runtime op in plaats van hem in te compileren.
PROMPT.GET support-agentEen nieuwe versie met metadata over wie hem schreef. Hij wordt voor alle services tegelijk actief.
PROMPT.PUT support-agent "You are a concise, friendly support agent." META "{\"author\":\"maria\"}"Antwoorden werden te kort. Eén commando maakt versie 1 weer actief. Geen deploy, geen herstart.
PROMPT.SETACTIVE support-agent 1Recente versies blijven in het register, standaard 64, zodat je ze kunt vergelijken of naar een ervan kunt terugkeren.
PROMPT.VERSIONS support-agentSchrijvers passen de stem van de assistent dagelijks aan zonder te wachten op een engineeringrelease, en recente versies blijven bewaard.
Chat, e-mailconcepten en samenvattingen lezen allemaal dezelfde template, dus een fix komt overal op hetzelfde moment aan.
Wanneer een promptwijziging in productie slechte antwoorden veroorzaakt, draait de dienstdoende engineer in seconden terug met één commando.
Elke PROMPT.PUT voegt een versie toe en maakt die actief. De meest recente versies worden bewaard, standaard 64.
PROMPT.PUTPROMPT.VERSIONSServices lezen de actieve versie, of een specifieke, met één enkele aanroep.
PROMPT.GETPROMPT.LATESTSchakel de actieve versie atomair om.
PROMPT.SETACTIVEBewaar de auteur, de reden van de wijziging of een experiment-id bij elke versie.
METANee. Ze lezen de actieve versie tijdens runtime, dus de volgende read geeft de nieuwe terug.
Ja. Publiceer vanuit CI met PROMPT.PUT, zodat Git de bron van review blijft en HotKV de live versie serveert.
Het promptregister maakt deel uit van de plannen Performance en Scale.
HotKV spreekt het Redis-protocol, dus je kunt een bestaande client erop richten en dezelfde commando's uitvoeren.