Soulwise

4-Factor Response Engine

4-գործոնով արձագանքման շարժիչ

Յուրաքանչյուր օրական ստուգում ստեղծում է մեկ կարճ նշում ի պատասխան: Այդ նշումը գալիս է 4-գործոնով արձագանքման շարժիչից — սահմանափակ գեներացիայի համակարգ, որի խնդիրն է օգտակար լինել 60-ից 100 բառով և երբեք չանցնել սահմանը:

Չորս գործոնները

#ԳործոնԱղբյուրԻնչու է կարևոր
1Չիպ14-չիպանոց գունապնակը օրական ծեսումԱնվանում է այն, ինչ ճշմարիտ է այսօր
2ՓուլԲայեսյան ցիկլի գնահատումՍահմանում է ցիկլի ելակետը
3Անցման համատեքստԱյսօրվա ծննդյան անցումը, եթե այդպիսին կաԱվելացնում է օրվա երանգը
4ԱրքետիպՁեր դաշտանային արքետիպըՑիկլերի միջով անցնող օրինաչափությունը

Չորսը դետերմինիստական ձևով միավորվում են կառուցվածքային հուշման մեջ՝ ոչ ազատ ձևաչափով: Գեներացման մոդելը գրում է խիստ կաղապարի ներսում, որը փոփոխվում է ըստ չիպ × փուլ համակցության:

Ինչու հենց չորսը

Փորձարկեցինք երկու, երեք, չորս և վեց գործոն: Երկու գործոնը (չիպ + փուլ) տվեց նոթեր, որոնք չափազանց ընդհանրական էին զգացվում: Երեքը (չիպ + փուլ + անցում) հակված էր չափից շատ դեպի աստղագիտություն թեքվել: Վեցը (ավելացնելով տրամադրություն, եղանակ, սոցիալական ծանրաբեռնվածություն) անհամապատասխանություն բերեց և ստեղծման հապաղումը մեծացրեց՝ անցնելով 200ms p50 սահմանը՝ ամենօրյա ծեսի համար:

Չորսը այն ոսկե միջինն է, որտեղ նոթը զգացվում է հատկապես ձեզ համար՝ առանց աղմկոտ դառնալու:

Սահմանափակումներ գեներացիայի վրա

Մոդելի արդյունքը գրման պահին զտվում է երեք կանոնով.

  1. Երկարություն — 40-ից 120 բառ: Այս միջակայքից դուրս ամեն ինչ վերագեներացվում է:
  2. Հակապնդում — արդյունքն անցկացնում է նույն հակապնդման ստուգման միջով, որը զտում է բլոգի գրառումները: Տե՛ս non-medical-cycle-tracking:
  3. Տոնի կարգաբերում — փոքրիկ դասակարգիչը մերժում է այն արդյունքները, որոնք թվում են հրահանգող, դատապարտող կամ չափից շատ կորպորատիվ-աշխույժ: Այն արդյունքները, որոնք հասնում են «ջերմ ու հաստատուն» որակին, անցնում են:

Ծանուցում, որը ձախողում է երեքից որևէ մեկը, վերագեներացվում է առավելագույնը երեք անգամ: Եթե երեքն էլ ձախողվում են, օգտատերը տեսնում է հավելվածի հետ մատակարարվող ընտրված պահեստային տարբերակը:

Ինչ մոդելը ՉԻ տեսնում

  • Ձեր օրվա գրառման բովանդակությունը (միայն չիփը):
  • Ձեր անցյալի գրառումներից ոչ մեկը:
  • Այլ օգտատերերի տվյալները:
  • Ձեր անունը, հաշիվը կամ որևէ նույնացուցիչ:

Գեներացիան աշխատում է մաքրված, անանունացված մուտքի հիման վրա: Անհատականացումը գալիս է կառուցվածքային գործոններից, այլ ոչ թե ձեր տեքստը նորից կարդալուց:

Որտեղ է սա գտնվում

Շարժիչը գտնվում է lib/responseEngine/-ում՝ Soulwise կոդաբազայում: Կառուցվածքային հուշման ձևանմուշը մեկ TypeScript ֆայլ է յուրաքանչյուր չիփ × փուլ զույգի համար (14 × 4 = 56 ձևանմուշ), յուրաքանչյուրը՝ ձեռքով կարգավորված: Մոդելը ամենափոքրն է, որ անցել է տոնի չափաբերման թեստը — 7B պարամետրով բաց-կշիռների մոդել, որն աշխատում է Vercel Function-ում՝ 200ms p50 բյուջեով:

Կիրառեք այս գիտելիքը

Կիրառեք աստղագիտությունը գործնականում AI-ով աշխատող ծննդյան գծապատկերի վերլուծությամբ:

Ստանալ իմ անվճար ծննդյան գծապատկերը