యూనిట్లు
1. ఆర్టిఫిషియల్ ఇంటెలిజెన్స్ మరియు ప్రాంప్ట్ పరిచయం: మోడల్ 'థింక్' ఎలా 2. మంచి ప్రాంప్ట్ అనాటమీ: పాత్ర, సందర్భం, విధి, ఆకృతి, ఉదాహరణ, నిర్బంధం 3. సూచనల స్పష్టత: అనిశ్చితిని కొలవగల సూచనగా అనువదించడం 4. సందర్భ నిర్వహణ: మోడల్‌కు సరైన నేపథ్యాన్ని ఇవ్వడం 5. కొన్ని-షాట్ నమూనా: ఉదాహరణ ద్వారా బోధన 6. చైన్ ఆఫ్ థాట్ 7. ఫార్మాట్ ఫోర్సింగ్: టేబుల్, JSON, జాబితా, టెంప్లేట్ 8. పునరావృతం మరియు ప్రాంప్ట్ మెరుగుదల 9. పాత్ర మరియు వ్యక్తిగత ఇంజనీరింగ్ 10. సాధారణ ప్రాంప్ట్ లోపాలు మరియు పరిష్కారాలు 11. ప్రమాణీకరణ, సరిహద్దులు, గోప్యత మరియు నీతి 12. ప్రాంప్ట్ లైబ్రరీ మరియు ఎండ్-టు-ఎండ్ వర్క్‌ఫ్లోను ఏర్పాటు చేస్తోంది
యూనిట్ 8 / 12

పునరావృతం మరియు ప్రాంప్ట్ మెరుగుదల

లాభాలు:

  • ప్రారంభ అవుట్‌పుట్ చాలా అరుదుగా ఖచ్చితమైనదని మరియు పునరావృతం అనేది సాధారణ ప్రక్రియ అని అర్థం చేసుకుంటుంది
  • లక్ష్య, ఏకరూప అభిప్రాయాలతో క్రమపద్ధతిలో ఫలితాన్ని మెరుగుపరచవచ్చు
  • విజయవంతమైన ప్రాంప్ట్‌ను పునర్వినియోగ టెంప్లేట్‌గా మార్చడం యొక్క లాజిక్ తెలుసు

మొదటి ప్రాంప్ట్ ఖచ్చితమైన అవుట్‌పుట్ ఇస్తుందని ఆశించడం ప్రారంభకులకు అతిపెద్ద తప్పు. మొదటి అవుట్‌పుట్ అంచనాలను అందుకోలేనప్పుడు, వారు "AI ఈ పనిని చేయలేరు." అయితే, అనుభవజ్ఞులైన వినియోగదారులకు, మొదటి అవుట్పుట్ ముగింపు కాదు, కానీ ప్రారంభం. ఈ యూనిట్‌లో, మేము ప్రాంప్ట్ రైటింగ్‌ని డైలాగ్ మరియు ఇంప్రూవ్‌మెంట్ ప్రాసెస్‌గా చూడడం నేర్చుకుంటాము, ఒక-పర్యాయ షాట్ కాదు. పునరావృతం అనేది ప్రాంప్ట్ ఇంజనీరింగ్ యొక్క గుండె.

పునరావృతం అంటే ఏమిటి మరియు ఇది ఎందుకు సాధారణం?

పునరుక్తి అనేది అవుట్‌పుట్ తీసుకోవడం, మీకు నచ్చని వాటిని ఎత్తి చూపడం, ప్రాంప్ట్ లేదా అభ్యర్థనను సరిదిద్దడం మరియు దాన్ని పునరుత్పత్తి చేయడం. ప్రారంభ అవుట్‌పుట్ అసంపూర్ణంగా ఉంటే, అది వైఫల్యం కాదు కానీ ప్రక్రియలో సహజమైన భాగం. ఎందుకంటే చాలా సార్లు, మీరు మొదటి అవుట్‌పుట్ చూసినప్పుడు మాత్రమే మీకు ఏమి కావాలో స్పష్టంగా తెలుస్తుంది. మంచి వినియోగదారు ప్రారంభ అవుట్‌పుట్‌ను "డ్రాఫ్ట్"గా పరిగణిస్తారు మరియు దానిని లక్ష్యం వైపు తిప్పుతారు.

రెండు రకాల పునరావృత్తులు ఉన్నాయి:

  • సంభాషణలో దిద్దుబాటు: "దీన్ని చిన్నదిగా చేయండి", "మూడవ అంశాన్ని తీసివేయండి" వంటి అభిప్రాయాలతో అదే సంభాషణలో కొనసాగడం. ఇది వేగంగా ఉంటుంది; మోడల్ మునుపటి అవుట్‌పుట్‌ను గుర్తుంచుకుంటుంది.
  • ప్రాంప్ట్‌ను తిరిగి వ్రాయడం: మీరు నేర్చుకున్న వాటిని ప్రారంభ ప్రాంప్ట్‌కు వర్తింపజేయడం మరియు మెరుగైన సూచనతో మొదటి నుండి ప్రారంభించడం. తిరిగి ఉపయోగించబడే పనులకు ఇది విలువైనది.

టార్గెటెడ్ ఫీడ్‌బ్యాక్ ఇవ్వడం

పునరావృతం యొక్క రహస్యం ఏమిటంటే, అభిప్రాయాన్ని లక్ష్యంగా చేసుకోవడం. "నాకు ఇష్టం లేదు, మళ్ళీ వ్రాయండి" అని చెప్పడం మోడల్‌ను నిర్దేశించదు; మీరు బహుశా ఇదే విధమైన అవుట్‌పుట్‌ను పొందుతారు. బదులుగా, మీరు ఏమి మార్చాలో మరియు ఎలా మార్చాలో ఖచ్చితంగా చెప్పండి:

  • బలహీనత: "ఇది మంచిది కాదు."
  • బలమైనది: "పరిచయం చాలా పొడవుగా ఉంది; మొదటి పేరాను ఒక వాక్యానికి తగ్గించండి. టోన్ చాలా లాంఛనప్రాయంగా ఉంది; కొంచెం స్నేహపూర్వకంగా చేయండి. మేము దానిని ధృవీకరించలేము కాబట్టి రెండవ బుల్లెట్ పాయింట్ నుండి దావాను తీసివేయండి."

ఏకరూప ఆప్టిమైజేషన్

శాస్త్రీయ అలవాటు చేసుకోండి: ఒక సమయంలో ఒక విషయాన్ని మార్చండి. మీరు టోన్, పొడవు మరియు నిర్మాణాన్ని ఒకే సమయంలో మార్చినట్లయితే, అవుట్‌పుట్ మెరుగుపడినా లేదా క్షీణించినా, ఏ మార్పు ప్రభావం చూపిందో మీరు చెప్పలేరు. వన్-వేరియబుల్‌కు వెళ్లడం వలన మీరు ఏమి పనిచేస్తుందో తెలుసుకోవచ్చు మరియు దానిని అతుక్కోవడానికి అనుమతిస్తుంది.

పునరావృత లూప్

అడుగు

మీరు ఏమి చేస్తారు

1. ఉత్పత్తి

మొదటి ప్రాంప్ట్‌తో అవుట్‌పుట్ పొందండి

2. మూల్యాంకనం చేయండి

మీకు నచ్చినవి, మీకు నచ్చనివి - నిర్దిష్టంగా రాయండి

3. ఒక మార్పు

ఒక సమస్యను లక్ష్యంగా చేసుకునే ఒకే పరిష్కారాన్ని చేయండి

4. పునరుత్పత్తి

మార్పు యొక్క ప్రభావాన్ని చూడండి

5. సరిపోల్చండి

అతను కోలుకున్నాడా? అవును అయితే ఉంచుకోండి, లేకపోతే తిరిగి తీసుకోండి

6. ఫిక్సింగ్

టెంప్లేట్‌కు మంచి ఫలితాలను ఇచ్చే ప్రాంప్ట్‌ను సేవ్ చేయండి

నాలుగు కాపీ చేయగల టెంప్లేట్లు

1) లక్ష్య సవరణ:

మునుపటి అవుట్‌పుట్ బాగానే ఉంది కానీ మార్చండి:- [ఒకే కాంక్రీట్ మార్పు 1]- [ఒకే కాంక్రీట్ మార్పు 2]మిగిలినవన్నీ అలాగే ఉంచండి.

2) అవుట్‌పుట్‌ను విమర్శించండి:

ఎడిటర్ దృష్టితో మీరు ఇప్పుడే రూపొందించిన వచనాన్ని విమర్శించండి. 3 బలహీనమైన పాయింట్లను కనుగొని, ప్రతిదానికి నిర్దిష్ట దిద్దుబాటును సూచించండి. అప్పుడు సరిదిద్దబడిన సంస్కరణను వ్రాయండి.

3) వేరియంట్ జనరేషన్ (A/B):

ఈ టెక్స్ట్ యొక్క 2 విభిన్న వెర్షన్‌లను రూపొందించండి: ఎ) మరింత అధికారికం మరియు చిన్నది. బి) మరింత స్నేహపూర్వకంగా మరియు ఉదాహరణలతో. రెండూ ఇవ్వండి; ఏ పరిస్థితిలో ఏది అనుకూలంగా ఉంటుందో 1 వాక్యంలో చెప్పండి.

4) వెంటనే స్వస్థత పొందేలా చేయండి:

నేను కింది ప్రాంప్ట్‌ని ఉపయోగిస్తాను, కానీ ఫలితం సరిపోతుంది [సమస్య]. నేను ఈ ప్రాంప్ట్‌ను మరింత స్పష్టంగా మరియు ప్రభావవంతంగా ఎలా వ్రాయవచ్చో సూచించండి; మెరుగైన ప్రాంప్ట్‌ను వ్రాసి, మీరు ఏమి మార్చారో మరియు ఎందుకు మార్చారో వివరించండి. ప్రాంప్ట్: [ప్రస్తుత ప్రాంప్ట్]

బలహీనమైన ప్రాంప్ట్ / బలమైన ప్రాంప్ట్ (అభిప్రాయం వలె)

పేలవమైన అభిప్రాయం:

ఇది పని చేయలేదు, మళ్లీ ప్రయత్నించండి.

బలమైన అభిప్రాయం:

కంటెంట్ సరైనది కానీ మూడు సమస్యలు ఉన్నాయి:1) 210 పదాలు; 120.2కి తగ్గించండి) రెండవ పేరా సాంకేతికమైనది; పరిభాషను సరళీకృతం చేయండి.3) ముగింపు బలహీనంగా ఉంది; స్పష్టమైన తదుపరి దశ వాక్యంతో ముగించండి. మిగతావన్నీ ఉంచండి.

రెండవ అభిప్రాయం మోడల్‌ను సరిగ్గా ఎక్కడ తాకాలి అని చెబుతుంది; ఫలితం ఒక్క మలుపులో లక్ష్యానికి చేరువవుతుంది.

మూడు మినీ కేసులు

కేసు 1 - కంటెంట్ ఉత్పత్తి. ఒక విక్రయదారుడు "నాకు ఇది ఇష్టం లేదు, మళ్ళీ వ్రాయండి" అని 6 సార్లు చెప్పి ప్రమోషనల్ కాపీని ప్రయత్నించాడు మరియు అంతకు మించి పొందలేదు. అతను తన విధానాన్ని మార్చుకుని, ప్రతి రౌండ్‌లో ఒక నిర్దిష్ట మార్పును కోరినప్పుడు (మొదట పొడవు, తర్వాత టోన్, తర్వాత ముగింపు), అతను 3 రౌండ్‌లలో ప్రచురించదగిన వచనాన్ని సాధించాడు. మొత్తం సమయం సగం కంటే తక్కువకు తగ్గించబడింది.

కేసు 2 - నివేదిక. మొదటి సారాంశం చాలా సాంకేతికంగా ఉందని ఒక విశ్లేషకుడు చూసి, "మేనేజర్ దీనిని అర్థం చేసుకోలేరు, సాంకేతిక పదాలను రోజువారీ భాషలోకి అనువదించండి, పొడవును ఉంచండి." ఏకరూప దిద్దుబాటుకు ధన్యవాదాలు, నివేదిక రెండూ సరళీకృతం చేయబడ్డాయి మరియు దాని పరిధిని కోల్పోలేదు; రెండవసారి పూర్తిగా తిరిగి వ్రాయవలసిన అవసరం లేదు.

కేస్ 3 - టెంప్లేటింగ్. ఒక సపోర్ట్ టీమ్ ఎప్పటికప్పుడు అదే రకమైన ప్రతిస్పందనను పునరావృతంగా సరిచేస్తోంది. చివరగా, వారు ఒక టెంప్లేట్‌లో ఆదర్శ ప్రాంప్ట్‌ను రికార్డ్ చేశారు; వారు ఇప్పుడు ప్రతి కొత్త సందర్భంలో మొదటి నుండి పునరావృతం కాకుండా చిన్న మార్పులతో టెంప్లేట్‌ను ఉపయోగిస్తున్నారు. ఇది పునరావృతం యొక్క పాయింట్‌ను వివరిస్తుంది: దీన్ని ఒకసారి మంచిగా చేసి, ఆపై మళ్లీ ఉపయోగించండి.

చిట్కా: మోడల్‌ను తన స్వంత అవుట్‌పుట్‌ను విమర్శించమని అడగండి (“ఈ వచనం యొక్క 3 బలహీనతలను కనుగొనండి”). మోడల్ తరచుగా దాని స్వంత లోపాన్ని గ్రహించి దానిని సరిచేస్తుంది; ఇది మీ తరపున ప్రీ-ఎడిటింగ్ చేస్తుంది.
హెచ్చరిక: పునరుక్తికి పరిమితి ఉంది. 5-6 రౌండ్ల తర్వాత మీరు ఇప్పటికీ లక్ష్యానికి చేరుకోకపోతే, సమస్య చిన్న దిద్దుబాట్లలో కాదు, ప్రాథమిక విధానంలో: మీరు మొదటి నుండి తప్పుగా పాత్ర, సందర్భం లేదా పనిని సెటప్ చేసి ఉండవచ్చు. ఆ సమయంలో, పాచింగ్‌ను ఆపివేసి, ప్రాంప్ట్‌ను మొదటి నుండి రీడిజైన్ చేయండి.

పునరావృతం యొక్క రెండు మార్గాలు: సంభాషణ లేదా తిరిగి వ్రాయడం?

పునరావృతం చేసేటప్పుడు ఏ మార్గం మరింత సమర్థవంతంగా పనిచేస్తుందో తెలుసుకోవడం సమయాన్ని ఆదా చేస్తుంది. నియమం ఏమిటంటే: ఒక-పర్యాయ ఉద్యోగం కోసం, చాట్‌లో దాన్ని త్వరగా పరిష్కరించవచ్చు; ఎందుకంటే మోడల్ మునుపటి అవుట్‌పుట్‌ను గుర్తుంచుకుంటుంది మరియు మీరు తేడాను చెప్పండి. కానీ మీరు పునరావృతం చేసే ఉద్యోగం కోసం, మీరు నేర్చుకున్న వాటిని ప్రారంభ ప్రాంప్ట్‌లో వ్రాసి క్లీన్ టెంప్లేట్‌ను రూపొందించడం మరింత విలువైనది; ఎందుకంటే తదుపరిసారి మీరు పునరావృతం అవసరం లేకుండా మంచి అవుట్‌పుట్ పొందుతారు.

ఆచరణలో, రెండింటినీ కలపడం అత్యంత ప్రభావవంతంగా ఉంటుంది: ముందుగా చాట్‌లో త్వరగా ప్రయత్నించడం ద్వారా సరైన సూచనను కనుగొనండి, ఆపై మీరు కనుగొన్న సూచనలను క్లీన్ ప్రాంప్ట్‌లో పోసి లైబ్రరీలో సేవ్ చేయండి. ఈ విధంగా, మీరు ఇద్దరూ త్వరగా పురోగమించవచ్చు మరియు మీ శ్రమను శాశ్వత ఆస్తిగా మార్చుకోవచ్చు.

పునరుక్తిని అభ్యాస రికార్డుగా వీక్షించడం

ప్రతి రౌండ్ పునరావృతం మీకు కొంత బోధిస్తుంది: ఏ అదనంగా అవుట్‌పుట్‌ను మెరుగుపరిచింది, ఏ నిర్బంధం అనవసరం, మోడల్ ఏమి తప్పు చేసింది. ఈ అభ్యాసాలను వ్రాయడం వలన కాలక్రమేణా వ్యక్తిగత "వాట్ వర్క్స్" గైడ్ ఏర్పడుతుంది. ఉదాహరణకు, "ఈ రకమైన సారాంశాలలో 'వ్యాఖ్యను జోడించు' పరిమితి తప్పనిసరి", "శీర్షిక తయారీకి 3 ఉదాహరణలు సరిపోతాయి, 5 అనవసరమైనవి" వంటి అనుమతులు తదుపరి సారూప్య ఉద్యోగంలో మొదటి ప్రయత్నంలోనే సరైన ప్రాంప్ట్‌ను వ్రాయడానికి మిమ్మల్ని అనుమతిస్తుంది. ఈ జ్ఞానం అనుభవజ్ఞుడైన వినియోగదారుని అనుభవశూన్యుడు నుండి నిజంగా వేరు చేస్తుంది: వారు ప్రతి వ్యాపారాన్ని మొదటి నుండి కాకుండా, మునుపటి పునరావృతాల పాఠాలతో ఆయుధాలతో ప్రారంభిస్తారు.

మోడల్‌ను పునరావృత భాగస్వామిగా చేయడం

మీరు ఒంటరిగా పునరావృతం చేయవలసిన అవసరం లేదు. మీరు మోడల్‌ని అడగవచ్చు, "నేను ఈ అవుట్‌పుట్‌ను నా లక్ష్యానికి చేరువగా ఎలా తీసుకురాగలను, నాకు 3 నిర్దిష్ట సూచనలు ఇవ్వండి." మోడల్ తరచుగా దాని అవుట్‌పుట్‌లోని బలహీనతలను ఖచ్చితంగా నిర్ధారిస్తుంది మరియు వాటిని పరిష్కరించడానికి మార్గాలను సూచిస్తుంది. ఇది "ట్రయల్ అండ్ ఎర్రర్" నుండి పునరుక్తిని లక్షిత సహకారంగా మారుస్తుంది; మీకు ఏమి కావాలో మీరు మాకు చెప్పండి, అక్కడికి ఎలా చేరుకోవాలో మోడల్ మీకు చెబుతుంది.

సాధారణ తప్పులు

  • మళ్లీ అదే ప్రాంప్ట్‌ను పంపుతోంది. మారకుండా మళ్లీ ప్రయత్నించడం; ఫలితం మారదు.
  • అస్పష్టమైన అభిప్రాయం. "నాకు ఇష్టం లేదు" అని చెప్పి, మీరు ఏమి పరిష్కరిస్తారో చెప్పలేదు.
  • ఒకేసారి అనేక విషయాలను మార్చడం. ఏది పనిచేస్తుందో నేర్చుకోలేదు.
  • మంచి ప్రాంప్ట్‌ను రికార్డ్ చేయడం లేదు. ప్రతిసారీ అదే పునరావృతం చేయడం.
  • అనంతమైన పునరావృతం. పాచ్ చేయడం ద్వారా ప్రాథమికంగా తప్పు ప్రాంప్ట్‌ను పరిష్కరించడానికి ప్రయత్నిస్తున్నారు.

సారాంశంలో

  • ప్రారంభ అవుట్‌పుట్ అరుదుగా పరిపూర్ణంగా ఉంటుంది; పునరావృతం అనేది వైఫల్యం కాదు, ఇది ప్రక్రియ యొక్క సహజ భాగం.
  • ప్రభావవంతమైన పునరావృతం లక్ష్యంతో కొనసాగుతుంది, అస్పష్టమైనది కాదు, అభిప్రాయం.
  • ప్రతి రౌండ్‌కు ఒక విషయాన్ని మార్చండి; కాబట్టి మీరు ఏమి పని చేస్తారో నేర్చుకుంటారు.
  • మోడల్‌ను ఆమె స్వంత అవుట్‌పుట్‌ను విమర్శించమని అడగడం ద్వారా మీరు ముందే సవరించవచ్చు.
  • టెంప్లేట్‌లో బాగా పనిచేసే ప్రాంప్ట్‌ను సేవ్ చేయండి; పునరావృతం యొక్క లక్ష్యం పునర్వినియోగ ఆస్తిని ఉత్పత్తి చేయడం.

అప్లికేషన్ టాస్క్

ప్రింట్‌అవుట్‌ని తీసుకుని, స్పృహతో మూడు రౌండ్‌ల పునరావృతం చేయండి: ప్రతి రౌండ్‌కు ఒక వస్తువును మాత్రమే మార్చడం (మొదట పొడవు, తర్వాత టోన్, తర్వాత ముగింపు) మరియు ప్రతి రౌండ్‌ను రికార్డ్ చేయండి. మూడవ రౌండ్ తర్వాత, ఏ మార్పు ఎక్కువ వ్యత్యాసాన్ని కలిగించిందో నిర్ణయించండి మరియు తుది ప్రాంప్ట్‌ను పునర్వినియోగ టెంప్లేట్‌గా సేవ్ చేయండి.

చెక్లిస్ట్

  • [ ] నేను ప్రారంభ అవుట్‌పుట్‌ను డ్రాఫ్ట్‌గా చూస్తాను, పూర్తయిన పనిగా కాదు.
  • [ ] నేను నా ఫీడ్‌బ్యాక్ కాంక్రీట్ మరియు లక్ష్యంగా ఇస్తాను.
  • [ ] నేను ప్రతి రౌండ్‌కు ఒక మార్పు చేస్తాను.
  • [ ] నేను మోడల్‌ను దాని స్వంత అవుట్‌పుట్‌ను విమర్శించమని అడగగలను.
  • [ ] నేను టెంప్లేట్‌కు మంచి ఫలితాలను ఇచ్చే ప్రాంప్ట్‌లను సేవ్ చేస్తాను.