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

సాధారణ ప్రాంప్ట్ లోపాలు మరియు పరిష్కారాలు

లాభాలు:

  • నిజమైన ఉదాహరణల నుండి అత్యంత సాధారణ ప్రాంప్ట్ లోపాలను గుర్తిస్తుంది
  • ప్రతి లోపం కోసం ఆచరణాత్మక మరియు పునరావృత పరిష్కారాన్ని వర్తింపజేయవచ్చు
  • చెడ్డ అవుట్‌పుట్ తరచుగా చెడ్డ ప్రాంప్ట్ వల్ల వస్తుందని గ్రహించింది

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

లోపాలను గుర్తించడం ఎందుకు ముఖ్యం?

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

ఎనిమిది అత్యంత సాధారణ తప్పులు

లోపం

లక్షణం

పరిష్కారం

సందిగ్ధత

సాధారణ, "ఒక పరిమాణం అందరికీ సరిపోతుంది" సమాధానం

కొలవగల సూచన ఇవ్వండి

సున్నా సందర్భం

పరిస్థితికి సరిపోని అవుట్‌పుట్

ఎవరు/ఎందుకు/చరిత్రను జోడించండి

ఆకృతిని పేర్కొనడం లేదు

తప్పు ఆకృతిలో అవుట్‌పుట్

ఫోర్స్ ఫార్మాట్

పరిమితులు లేకపోవడం

మితిమీరిన, విపరీతమైన కంటెంట్

"వద్దు" జాబితాను జోడించండి

ఓవర్లోడ్

మోడల్ కొన్ని అభ్యర్థనలను దాటవేస్తుంది

పనిని విభజించండి, ప్రాధాన్యత ఇవ్వండి

కాని నిర్ధారణ

నకిలీ సమాచారాన్ని ఉపయోగించడం

మూలాధారంతో వాస్తవాలను తనిఖీ చేయండి

ఒక్క షాట్ నిరీక్షణ

మొదటి నిష్క్రమణ వద్ద వదులుకోవద్దు

పునరావృతం చేయండి

విరుద్ధమైన సూచన

అస్థిరమైన అవుట్‌పుట్

పరిమితులను సమలేఖనం చేయండి

స్టెప్ బై స్టెప్ డయాగ్నస్టిక్ మెథడ్

పాడైన అవుట్‌పుట్ వచ్చినప్పుడు, ఈ క్రమాన్ని అనుసరించండి:

  1. మిషన్ స్పష్టంగా ఉందా? క్రియ కాంక్రీటుగా ఉందా, దీని అర్థం మీకు కావలసినది మాత్రమేనా?
  2. సందర్భం సరిపోతుందా? మోడల్ పరిస్థితి తెలుసా?
  3. ఫార్మాట్ ప్రస్తావించబడిందా? ఫార్మాట్ మీరు కోరుకున్న విధంగా ఉందా?
  4. ఏమైనా పరిమితులు ఉన్నాయా? కోరుకోనిది రాసిందా?
  5. నేను చాలా ఎక్కువ లోడ్ చేశానా? నేను ఒకే ప్రాంప్ట్‌లో 5 వేర్వేరు ఉద్యోగాలను అడిగానా?
  6. నేను ధృవీకరించానా? నంబర్, పేరు, తేదీ తనిఖీ చేశారా?

ఈ ఆరు ప్రశ్నలు దాదాపు అన్ని లోపాలను క్యాచ్ చేస్తాయి.

నాలుగు కాపీ చేయగల ప్రూఫ్ రీడింగ్ టెంప్లేట్లు

1) అస్పష్టతను తొలగించడం:

ఈ సూచనను కొలవగలిగేలా చేయండి: [అస్పష్టమైన సూచన]ప్రతి అస్పష్టమైన పాయింట్‌ను నిర్దిష్ట సంఖ్య, పరిమాణం లేదా ప్రమాణంగా అనువదించండి.

2) ఓవర్‌లోడ్‌ను విభజించడం:

ఈ పనిని ఒకేసారి చేయవద్దు. ఈ క్రమంలో కొనసాగండి మరియు మీరు ప్రతి దశను పూర్తి చేసినప్పుడు ఆపివేయండి, నా నిర్ధారణ కోసం వేచి ఉండండి:1) [సబ్‌టాస్క్ 1]2) [సబ్‌టాస్క్ 2]3) [సబ్‌టాస్క్ 3]

3) పరిమిత అమరిక:

నేను క్రింద అందించిన సమాచారంపై ఆధారపడండి. సమాచారం లేనట్లయితే, "డేటా లేదు" అని వ్రాయండి; ఊహించవద్దు లేదా జోడించవద్దు. మీరు ఉపయోగించే ప్రతి ముఖ్యమైన దావా ఏ లైన్ నుండి వచ్చిందో సూచించండి. మూలం: [టెక్స్ట్]

4) వైరుధ్యాన్ని పరిష్కరించడం:

నేను మీకు ఇచ్చిన సూచనలలో ఏవైనా వైరుధ్యాలు ఉన్నాయో లేదో తనిఖీ చేయండి. అలా అయితే, వివాదాస్పద అంశాలను జాబితా చేయండి మరియు దేనికి ప్రాధాన్యత ఇవ్వాలో నన్ను అడగండి; అప్పుడు దాని ప్రకారం ఉత్పత్తి.

బలహీనమైన ప్రాంప్ట్ / బలమైన ప్రాంప్ట్

బలహీనం (అనేక లోపాలు కలిపి):

మార్కెటింగ్, బడ్జెట్ మరియు రిక్రూటింగ్ గురించి మా కంపెనీ కోసం ఒక సమగ్ర ప్రణాళికను వ్రాయండి మరియు మీరు ముందుకు సాగడం మంచిది.

శక్తివంతమైన (బగ్‌లు పరిష్కరించబడ్డాయి):

పాత్ర: మీరు SMEలకు సలహా ఇచ్చే వ్యాపార అభివృద్ధి నిపుణుడు. సందర్భం: 12 మందితో కూడిన సాఫ్ట్‌వేర్ కంపెనీ; లక్ష్యం ఈ త్రైమాసికంలో 20 మంది కొత్త కస్టమర్‌లు ప్రతి అంశం: చర్య + బాధ్యత + ప్రమాణాలు. నిర్బంధం: చెల్లింపు ప్రకటనల బడ్జెట్ 0; ఆర్గానిక్ ఛానెల్‌లను మాత్రమే సిఫార్సు చేయండి. నకిలీ కొలమానాలు ఇవ్వవద్దు; సూచనను సమర్థించండి.

శక్తివంతమైన సంస్కరణ ఓవర్‌లోడ్‌ను విభజిస్తుంది (మూడు టాపిక్‌లను ఒక ప్రాంప్ట్‌లో క్రామ్ చేయడం), అస్పష్టతను ("అదృష్టం") ప్రమాణాలతో భర్తీ చేస్తుంది మరియు ఫార్మాటింగ్ మరియు పరిమితిని జోడిస్తుంది.

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

కేసు 1 - ఓవర్‌లోడ్. ఒక మేనేజర్ నివేదిక సారాంశం, ప్రదర్శన ప్రణాళిక మరియు ఇ-మెయిల్‌ను ఒకే ప్రాంప్ట్‌లో అభ్యర్థించారు; మోడల్ మూడింటిని సగం చేసింది. ఉద్యోగాన్ని మూడు వేర్వేరు ప్రాంప్ట్‌లుగా విభజించడం ద్వారా, ప్రతి అవుట్‌పుట్ పూర్తయింది మరియు ఉపయోగించదగినది. ఒకే కాంప్లెక్స్ ప్రాంప్ట్‌తో పోరాడడం కంటే మొత్తం సమయం తక్కువగా ఉంది.

కేసు 2 - నిర్ధారణ కానిది. ఒక కంటెంట్ బృందం ధృవీకరించకుండానే మోడల్ అందించిన "పరిశ్రమ గణాంకాలను" ప్రచురించింది; నంబర్ తప్పు అని తేలింది మరియు వారు దిద్దుబాటు జారీ చేయవలసి వచ్చింది. తరువాత, వారు "ప్రతి సంఖ్యను దాని మూలంతో ఇవ్వండి, నేను మూలాన్ని తనిఖీ చేస్తాను" అనే నియమాన్ని స్వీకరించారు మరియు ఈ ప్రమాదాన్ని తొలగించారు.

కేసు 3 - విరుద్ధమైన సూచన. "ఇది చాలా చిన్నది కానీ అన్ని ఫీచర్‌లను చెప్పండి" అని ఒక విక్రయదారుడు చెప్పినప్పుడు, మోడల్ కొన్ని లక్షణాలను దాటవేసింది. "60 పదాలలో 3 అత్యంత ముఖ్యమైన లక్షణాలను వివరించండి" అని నేను సూచనలను పరస్పర విరుద్ధం చేయని విధంగా చేసినప్పుడు, అవుట్‌పుట్ చిన్నది మరియు పూర్తి అయింది.

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

అదృశ్య లోపం: "దాదాపు సరైనది" అవుట్‌పుట్

కొన్ని ఎర్రర్‌లను క్యాచ్ చేయడం సులభం: అవుట్‌పుట్ తప్పు ఫార్మాట్‌లో వస్తుంది, టాపిక్‌కు దూరంగా ఉంటుంది లేదా ఖాళీగా వస్తుంది. కానీ చాలా కృత్రిమ తప్పు ఏమిటంటే అవుట్‌పుట్ దాదాపు సరైనది. వచనం సరళంగా ఉంటుంది, నిర్మాణం మృదువైనది, టోన్ పాయింట్‌లో ఉంటుంది; కేవలం ఒక తప్పు సంఖ్య, పట్టించుకోని పరిమితి లేదా చిన్న తార్కిక లోపం ఉంది. ఈ రకమైన అవుట్‌పుట్‌లు ప్రమాదకరమైనవి ఎందుకంటే అవి తనిఖీ నుండి తప్పించుకుంటాయి ఎందుకంటే అవి "మంచిగా కనిపిస్తాయి."

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

తప్పులను నివారించడం: నియంత్రణపై రూపకల్పన

అవుట్‌పుట్‌లో లోపాల కోసం వేటాడటానికి బదులుగా, అనుభవజ్ఞుడైన వినియోగదారు వాటిని ప్రాంప్ట్‌లో ప్రారంభం నుండి నిరోధించడానికి ప్రయత్నిస్తాడు. ఇది మనస్తత్వంలో తేడా. పునరావృతమయ్యే ప్రతి లోపాన్ని "శాశ్వత నియమం"గా మార్చండి: మోడల్ సారాంశ ఉద్యోగంలో వ్యాఖ్యలను జోడిస్తూ ఉంటే, ఇప్పుడు ప్రతి సారాంశ ప్రాంప్ట్‌కు "కామెంట్‌లను జోడించవద్దు" పరిమితిని సెట్ చేయండి. మోడల్ ఎల్లప్పుడూ జాబితా జాబ్‌లో చాలా ఎక్కువ ఐటెమ్‌లను ఉత్పత్తి చేస్తే, మీ టెంప్లేట్‌లో "ఖచ్చితంగా X అంశాలు" పరిమితిని ఉంచండి. ఈ విధంగా, అదే దోషాన్ని మళ్లీ మళ్లీ పట్టుకునే బదులు, మీరు మొదటి స్థానంలో సంభవించకుండా నిరోధించవచ్చు. చక్కగా రూపొందించబడిన ప్రాంప్ట్ డజన్ల కొద్దీ తదుపరి దిద్దుబాట్లను భర్తీ చేస్తుంది; ఇది భారం నుండి లోపం నిర్ధారణను అభ్యాసం మరియు మెరుగుదల సాధనంగా మారుస్తుంది.

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

  • మధ్యవర్తిని నిందించడం. ప్రాంప్ట్‌లో సమస్య కోసం వెతకడానికి బదులుగా "AI దీన్ని చేయలేము" అని చెప్పడం.
  • ఒకే ప్రాంప్ట్‌లో ఎక్కువ పనిని పెట్టడం. ఐదు వేర్వేరు పనులను ఒకే సూచనగా కుదించడం మరియు వాటిని సగం చేయడం.
  • ధృవీకరణను దాటవేయడం. ఫ్లూయెంట్ అవుట్‌పుట్ సరైనదని ఊహిస్తే.
  • విరుద్ధమైన నిర్బంధాన్ని ఇవ్వడం. "చిన్నవి కానీ సమగ్రమైనవి" వంటి స్వీయ వైరుధ్య డిమాండ్లు.
  • రోగ నిర్ధారణ చేయకుండా మళ్లీ ప్రయత్నిస్తున్నారు. ఏది విరిగిందో కనుగొనకుండా అదే తప్పును పునరావృతం చేయడం.

సారాంశంలో

  • చాలా చెడ్డ అవుట్‌పుట్ ప్రాంప్ట్‌తో సమస్య, మోడల్ కాదు; నిర్ధారణ మరియు సరిదిద్దవచ్చు.
  • అత్యంత సాధారణ లోపాలు: అస్పష్టత, సున్నా సందర్భం, ఆకృతి లేకపోవడం, పరిమితులు లేకపోవడం, ఓవర్‌లోడ్, ధృవీకరణ లేకపోవడం, ఒక-షాట్ అంచనా మరియు వైరుధ్యం.
  • ఆరు రోగనిర్ధారణ ప్రశ్నలు (పని, సందర్భం, ఫార్మాట్, పరిమితి, లోడ్, ధృవీకరణ) చాలా లోపాలను క్యాచ్ చేస్తాయి.
  • సంక్లిష్ట ఉద్యోగాలను ఒకే ప్రాంప్ట్‌లో లోడ్ చేయడం కంటే వాటిని విభజించడం వేగంగా మరియు అధిక నాణ్యత ఫలితాలను ఇస్తుంది.
  • అత్యంత కృత్రిమ లోపం కాని ధృవీకరణ; స్మూత్ అవుట్‌పుట్ అంటే ఖచ్చితమైనది కాదు.

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

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

చెక్లిస్ట్

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