- Početna
- Vodiči
- AI agenti vodič
- Prompt versioning i regresijski testovi
Oriphiel AI agenti vodič
Prompt versioning i regresijski testovi
Kako upravljati promptovima kao kodom: verzije, changelog, eval skupovi, rollout, rollback i usporedba modela.
Odgovor ukratko
Prompt je dio aplikacije. Kada se promijeni system prompt, alat opis, output schema ili model, agent može promijeniti ponašanje iako se backend kod nije promijenio. OpenClaw treba verzionirati promptove, vezati run uz prompt version i pokrenuti regresijske testove prije produkcijskog rollouta.
Ključne odluke
- Promptovi trebaju biti u repozitoriju ili kontroliranom storageu s verzijama.
- Svaki agent run treba znati prompt version i model version.
- Promjena prompta treba proći isti eval skup kao promjena modela.
- Rollback mora biti brz i dokumentiran.
Provedba korak po korak
Cilj ove lekcije je spriječiti tihe regresije nakon izmjene prompta ili modela. Korake treba provoditi redom i svaki potvrditi prije širenja opsega.
Preporučeni redoslijed
- Izvući promptove iz ad hoc teksta u verzionirane definicije.
- Dodati changelog za cilj promjene i očekivani efekt.
- Pokrenuti regression eval prije aktivacije.
- Uvesti canary rollout za novi prompt na manjem opsegu.
Praktičan primjer
Praktičan primjer za developere i administratore AI sustava: tim prvo provodi korak „Izvući promptove iz ad hoc teksta u verzionirane definicije.”, zatim provjerava „Potvrđena je ključna odluka: Promptovi trebaju biti u repozitoriju ili kontroliranom storageu s verzijama.”. Odluka o nastavku ne donosi se prema dojmu, nego prema pokazatelju „Prompt verzije u produkciji.”.
Kontrolna lista prije nastavka
Ova provjera odvaja završenu implementaciju od postavke koja samo izgleda dovršeno.
Provjerite
- Potvrđena je ključna odluka: Promptovi trebaju biti u repozitoriju ili kontroliranom storageu s verzijama.
- Testiran je prvi korak provedbe: Izvući promptove iz ad hoc teksta u verzionirane definicije.
- Dogovoreno je početno mjerenje: Prompt verzije u produkciji.
Najčešće pogreške i rizici
Rizike treba provjeriti prije povećanja prometa, automatizacije ili ovlasti sustava.
Na što treba paziti
- Prompt se promijeni iz UI-ja bez traga.
- Tool opis se izmijeni i slomi izbor alata.
- Novi prompt riješi jedan slučaj, ali pokvari opt-out detekciju.
- Nema mogućnosti vratiti staru verziju.
Mjerenje rezultata
Učinak se procjenjuje kroz mali skup metrika koje su povezane s ciljem lekcije i stvarnim poslovnim ishodom.
Metrike koje imaju smisla
- Prompt verzije u produkciji.
- Regression pass rate.
- Canary incidenti.
- Rollback vrijeme.
- Kvaliteta po prompt verziji.
Česta pitanja
Koji je prvi korak za temu „Prompt versioning i regresijski testovi”?
Izvući promptove iz ad hoc teksta u verzionirane definicije. Prije nastavka potvrdite odluku: Promptovi trebaju biti u repozitoriju ili kontroliranom storageu s verzijama.
Kako provjeriti da je provedba uspješna?
Potvrđena je ključna odluka: Promptovi trebaju biti u repozitoriju ili kontroliranom storageu s verzijama. Nakon toga pratite metriku: Prompt verzije u produkciji..
Koju pogrešku treba prvo spriječiti?
Prompt se promijeni iz UI-ja bez traga. Problem ispravite prije automatizacije ili povećanja budžeta.
Službeni i stručni izvori
Sučelja, pravila i preporuke mogu se mijenjati. Prije produkcijske izmjene provjerite aktualnu dokumentaciju.
Primijenite lekciju na stvarni projekt
Pošaljite postojeću konfiguraciju, cilj i problem koji želite riješiti. Dobit ćete prijedlog sljedećeg tehničkog ili operativnog koraka.