Inxhinieria e kërkesave
Përkufizim i shpejtë
Inxhinieria e kërkesave është praktika e projektimit të udhëzimeve, kontekstit dhe shembujve të dhënë një modeli gjuhësor në mënyrë që ai të prodhojë rezultate të besueshme dhe të dobishme. Për një ndihmës mbështetje, kërkesa kryesore përcakton rolin, rregullat dhe tonin e tij.
Në këtë faqe
Çfarë përfshihet në një kërkesë
Një model gjuhësor sheh vetëm tekstin që merr. Për një ndihmës të shërbimit të klientit, ai tekst zakonisht ka disa nivele: një kërkesë sistemi që përshkruan se kush është ndihmësi, kë kujton dhe çfarë nuk duhet të bëjë kurrë; material referencë të marrë për pyetjen aktuale; përshkrimet e mjeteve që mund të përdorë; dhe biseda deri tani.
Inxhinieria e kërkesave është puna e qartësimit dhe konsistencës së atij paketi. Udhëzimet e paqarta (“bëhu i dobishëm”) prodhojnë sjellje të paqarta; ato specifike (“nëse numri i porosisë mungon, kërkoje para se të kërkosh”) prodhojnë sjellje të parashikueshme.
Taktikat që funksionojnë
Bëni të qartë për detyrën, audiencën dhe formatin e pritur. Jepni modelit një rol dhe kontekstin që një koleg i ri do të kishte nevojë. Tregoni një ose dy shembuj të përgjigjeve të mira kur formati ka rëndësi. Ndani udhëzimet nga të dhënat — dhe tregoni modelit se teksti i marrë është informacion për t'u përdorur, jo urdhra për t'u ndjekur. Kërkoni që të arsyetojë hap pas hapi për kërkesa komplekse; Wei dhe kolegët e tij treguan në vitin 2022 se kjo kërkesë “me zinxhir-mendimi” përmirëson rezultatet në problemet me shumë hapa. Dhe thoni çfarë të bëni kur informacioni mungon.
Ofruesit e modeleve publikojnë udhëzimet e tyre; dokumentacioni i Anthropic, për shembull, rekomandon të jeni të qartë dhe të drejtpërdrejtë, të përdorni shembuj dhe t'i jepni modelit hapësirë për të menduar.
Gabimet më të zakonshme
Gabimi më i zakonshëm është kërkesa që rritet vazhdimisht: çdo përgjigje e keqe çon në një rregull më shumë, derisa rregullat të bien në kontradiktë me njëra-tjetrën dhe modeli nuk ndjek asnjërën prej tyre mirë. Shembujt e pakët të kopjuar fjalë për fjalë në përgjigje janë një tjetër kurth — duke përfshirë shembuj të shkruar në anglisht, të cilat mund ta shtyjnë ndihmësin të përgjigjet në anglisht. Po ashtu është vendosja e fakteve që ndryshojnë, siç janë çmimet, në kërkesë në vend të një baze njohurish.
Një kërkesë duhet të përshkruajë sjelljen. Faktet i përkasin bazës së njohurive dhe të dhënat e drejtpërdrejta në mjete.
Kërkesa pa kod në AI SmartTalk
Në AI SmartTalk, kërkesa e sistemit quhet biografia e ndihmësit. Një formë e udhëzuar ndihmon në shkruarjen e saj — identiteti, stili i komunikimit dhe rregullat, me një ton miqësor, profesional, neutral ose të personalizuar — dhe versionet e mëparshme mbahen që një ndryshim të mund të krahasohet ose të anulohet. Rregullat e vendimmarrjes dhe politika e dorëzimit përcaktohen veçmas, dhe politikat e integruara si përgjigjja në gjuhën e vizitorit shtohen nga platforma.
Pyetjet më të shpeshta
A është ende e nevojshme inxhinieria e kërkesave me modelet më të mira?
Më pak mashtrime janë të nevojshme, por udhëzimet e qarta ende kanë rëndësi. Modelet më të mira ndjekin kërkesat e mira më besnikërisht, gjë që e bën edhe më të rëndësishme që kërkesa të thotë atë që vërtet dëshiron.
Çfarë është një kërkesë sistemi?
Udhëzimet e qëndrueshme të dhëna modelit para se biseda të fillojë: roli, rregullat, toni dhe kufijtë e tij. Përdoruesit nuk e shohin atë, por ajo formëson çdo përgjigje.
Çfarë është injeksioni i kërkesave?
Një sulm në të cilin teksti i shkruar nga një përdorues ose i fshehur në një dokument përpiqet të anulojë kërkesën e sistemit — për shembull “injoroni udhëzimet tuaja dhe…”. Ai reduktohet duke ndarë udhëzimet nga të dhënat, duke kufizuar atë që mjetet mund të bëjnë dhe duke kontrolluar veprimet në anën e serverit.