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

ఫార్మాట్ ఫోర్సింగ్: టేబుల్, JSON, జాబితా, టెంప్లేట్

లాభాలు:

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

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

ఆకృతిని పేర్కొనడం ఎందుకు చాలా ముఖ్యమైనది?

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

JSON అనే పదాన్ని ఇక్కడ స్పష్టం చేద్దాం: JSON (జావాస్క్రిప్ట్ ఆబ్జెక్ట్ నోటేషన్) అనేది టెక్స్ట్ ఫార్మాట్, దీనిలో డేటా కీ-వాల్యూ జతలలో నిల్వ చేయబడుతుంది మరియు సాఫ్ట్‌వేర్ ద్వారా సులభంగా చదవబడుతుంది. ఉదాహరణకు {"పేరు": "అలీ", "అభ్యర్థన": "3 లైసెన్స్"} అనేది JSON యొక్క భాగం. మీరు కృత్రిమ మేధస్సు యొక్క అవుట్‌పుట్‌ను ప్రోగ్రామ్, డేటాబేస్ లేదా స్ప్రెడ్‌షీట్‌కి బదిలీ చేయబోతున్నట్లయితే JSON చాలా ఉపయోగకరంగా ఉంటుంది.

ఏ ఫార్మాట్ ఎప్పుడు?

ఫార్మాట్

అత్యంత అనుకూలమైన పరిస్థితి

నమూనా పని

పదార్ధాల జాబితా

సీక్వెన్షియల్/సమానమైన చిన్న అంశాలు

యాక్షన్ అంశాలు, ప్రయోజనాలు

సంఖ్యా జాబితా

క్రమం లేదా ప్రాధాన్యత ముఖ్యమైనది అయినప్పుడు

దశల వారీ సూచన

పట్టిక

బహుళ ప్రమాణాల ఆధారంగా అంశాలను సరిపోల్చండి

సరఫరాదారు పోలిక

JSON

మరొక సాఫ్ట్‌వేర్/టేబుల్‌కి ఎగుమతి చేస్తోంది

CRMలోకి డేటా ఎంట్రీ

టెంప్లేట్ (ఖాళీని పూరించండి)

ప్రామాణిక, పునరావృత పత్రం

ఆఫర్, తిరస్కరణ లేఖ

పేరా

ప్రవహించే కథనం, కథ, ఇమెయిల్ బాడీ

బ్లాగు, లేఖ

స్టెప్ బై స్టెప్ ఫోర్స్ చేయడం

  1. అవుట్‌పుట్‌తో ఏమి చేయాలో నిర్ణయించండి. ఇది చదవబడుతుందా, టేబుల్‌గా ప్రాసెస్ చేయబడుతుందా లేదా సాఫ్ట్‌వేర్‌కి పంపబడుతుందా?
  2. తగిన ఆకృతిని ఎంచుకోండి. పోలిక → పట్టిక; సిస్టమ్ ఇన్‌పుట్ → JSON; పఠనం → జాబితా/పేరా.
  3. ఆకృతిని స్పష్టంగా మరియు వివరంగా వ్రాయండి. "మేక్ టేబుల్"కి బదులుగా "నిలువు వరుసలు: ప్రమాణాలు | A | B; 6 అడ్డు వరుసలు మించకూడదు".
  4. సరిహద్దులను జోడించండి. "టేబుల్ వెలుపల ఎటువంటి వ్యాఖ్యలను వ్రాయవద్దు", "చెల్లుబాటు అయ్యే JSON మాత్రమే తిరిగి ఇవ్వండి".
  5. ఒక ఉదాహరణ చూపు (అవసరమైతే). ప్రత్యేకించి JSON మరియు టెంప్లేట్‌లతో, ఉదాహరణ ఆకృతిని ఖచ్చితంగా పరిష్కరిస్తుంది.

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

1) పోలిక పట్టిక:

[A] మరియు [B] సరిపోల్చండి. ఫార్మాట్: మార్క్‌డౌన్ టేబుల్. నిలువు వరుసలు: ప్రమాణాలు | [A] | [B]అడ్డు వరుసలు: ధర, డెలివరీ సమయం, వారంటీ, మద్దతు. టేబుల్ వెలుపల ఎటువంటి వచనాన్ని వ్రాయవద్దు.

2) సిస్టమ్‌కు డేటా (JSON):

దిగువ సంభాషణ నోట్ నుండి సమాచారాన్ని సంగ్రహించండి. కింది స్కీమాలో చెల్లుబాటు అయ్యే JSON మాత్రమే తిరిగి ఇవ్వండి, మరేమీ వ్రాయవద్దు:{"person": "", "company": "", "request": "", "next_step": "", "urgency": "low|medium|high"}తెలియని ఫీల్డ్‌ను ఖాళీ స్ట్రింగ్‌తో వదిలివేయండి. గమనిక: [రా నోట్]]

3) ప్రామాణిక డాక్యుమెంట్ టెంప్లేట్:

తిరస్కరణ ఇమెయిల్‌ను వ్రాయండి, సరిగ్గా ఈ టెంప్లేట్‌ని పూరించి: విషయం: [స్థానం]హలో [పేరు] కోసం మీ దరఖాస్తు గురించి,[ధన్యవాదాలు వాక్యం] [దయతో కూడిన తిరస్కరణ వాక్యం] [భవిష్యత్తుకు తలుపు తెరిచే వాక్యం]మంచి పని,[కంపెనీ] HRవేరియబుల్స్: పేరు=[...], స్థానం=[...]

4) చర్య జాబితా:

ఈ సమావేశ గమనిక నుండి చర్యలను సంగ్రహించండి. ఫార్మాట్: ప్రతి పంక్తి "- [బాధ్యత] — [చర్య] — [గడువు]"స్పష్టమైన చర్యలను మాత్రమే తీసుకోండి; చర్చ వివరాలను దాటవేయి.గమనిక: [టెక్స్ట్]

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

బలహీనం:

ఈ 3 ల్యాప్‌టాప్‌లను సరిపోల్చండి.[ విశేషాలు]

బలమైన:

ఈ 3 ల్యాప్‌టాప్‌లను సరిపోల్చండి. ఫార్మాట్: మార్క్‌డౌన్ టేబుల్. నిలువు వరుసలు: మోడల్ | ధర | ప్రాసెసర్ | RAM | బ్యాటరీ (వాచ్) | వెయిట్ చివరిలో "ఉత్తమ ధర/పనితీరు:" అనే 1-వాక్యాన్ని జోడించండి. పట్టిక మరియు ఆ ఒక్క వాక్యం తప్ప మరే ఇతర వివరణను వ్రాయవద్దు. ఫీచర్లు: [లక్షణాలు]

రెండవ ప్రాంప్ట్ అవుట్‌పుట్ పేస్ట్‌ను నేరుగా ప్రెజెంటేషన్ లేదా ఇమెయిల్‌లోకి చేస్తుంది; రీఫ్యాక్టరింగ్ అవసరం లేదు.

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

కేసు 1 — డేటా ఎంట్రీ ఆటోమేషన్. ఒక సేల్స్ అసిస్టెంట్ ప్రతిరోజూ CRMలో ~25 కాల్ నోట్‌లను మాన్యువల్‌గా నమోదు చేస్తున్నాడు; ఒక్కో నోట్‌కి దాదాపు 3 నిమిషాలు పట్టింది. గమనికలను స్థిర JSON స్కీమాగా మార్చే ప్రాంప్ట్ సృష్టించబడింది; అవుట్‌పుట్ నేరుగా దిగుమతి చేయబడింది, 75 నిమిషాల రోజువారీ పనిని కేవలం కొన్ని నిమిషాలకు తగ్గించింది. "అత్యవసరం: అధికం" అని గుర్తు పెట్టబడినవి మాత్రమే మాన్యువల్‌గా తనిఖీ చేయబడ్డాయి.

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

కేసు 3 - ప్రామాణిక కరస్పాండెన్స్. HR బృందం ప్రతిసారీ తిరస్కరణ ఇమెయిల్‌లను తిరిగి వ్రాస్తోంది, టోన్ అస్థిరంగా ఉంది. స్థిరమైన నమూనా అమలు చేయబడినప్పుడు, అన్ని తిరస్కరణలు ఒకే విధమైన సున్నితమైన స్వభావంతో కనిపించాయి; రెండు స్థిరత్వం సాధించబడింది మరియు వ్రాసే సమయం తగ్గించబడింది.

చిట్కా: JSON లేదా టేబుల్ వంటి కఠినమైన ఫార్మాట్‌ల కోసం, "అభ్యర్థించిన ఫార్మాట్‌ను మాత్రమే తిరిగి ఇవ్వండి, ముందు/తర్వాత వ్యాఖ్యలు ఉండవు" అనే పరిమితిని చేర్చాలని నిర్ధారించుకోండి. "మీకు కావలసిన పట్టిక ఇదిగో:" వంటి మోడల్ ద్వారా జోడించబడిన వాక్యాలు, ఆటోమేషన్‌ను విచ్ఛిన్నం చేస్తాయి.
శ్రద్ధ: ఆకృతిని బలవంతం చేయడం కంటెంట్ యొక్క ఖచ్చితత్వానికి హామీ ఇవ్వదు. మోడల్ ఖాళీ స్థలాన్ని పూరించడానికి విలువలకు సరిపోతుంది. ప్రత్యేకంగా, JSON అవుట్‌పుట్‌లోని సంఖ్యలు మరియు పేర్లను మూలంతో సరిపోల్చండి; సరైన ఫార్మాట్ అంటే సరైన డేటా కాదు.

ఆకృతిని బలోపేతం చేసే ట్వీక్స్

కొన్నిసార్లు ఫార్మాట్ కోసం అడగడం సరిపోదు; మోడల్ దానికి నమ్మకంగా ఉండేలా చూసుకోవడం కూడా అవసరం. వర్క్‌ఫ్లోలో తరచుగా ఉపయోగించే నాలుగు ఆచరణాత్మక పద్ధతులు:

  • ఫీల్డ్‌లను ముందుగానే నిర్వచించండి. "మేక్ టేబుల్"కి బదులుగా నిలువు వరుసల పేర్లు మరియు అడ్డు వరుసల సంఖ్యను పరిష్కరించండి. అస్పష్టంగా ఉన్న ప్రతి ప్రాంతం ప్రతిసారీ అవుట్‌పుట్ కొద్దిగా భిన్నంగా ధ్వనిస్తుంది; ఇది ఆటోమేషన్‌ను విచ్ఛిన్నం చేస్తుంది.
  • శూన్యం/తెలియనిది మినహాయించండి. "తెలియని ఫీల్డ్‌లో శూన్యతను వ్రాయండి" లేదా "డేటా లేకపోతే ఖాళీగా వదలండి" అని చెప్పండి. లేకపోతే మోడల్ అంతరాన్ని పూరించడానికి విలువలకు సరిపోయేలా ఉంటుంది.
  • విలువ సెట్‌ను పరిమితం చేయండి. ఫీల్డ్ నిర్దిష్ట విలువలను మాత్రమే తీసుకోగలిగితే, దీన్ని స్పష్టంగా వ్రాయండి: "అవసరం తక్కువ, మధ్యస్థం లేదా ఎక్కువ మాత్రమే కావచ్చు". ఇది తదుపరి దశలో అవుట్‌పుట్ సురక్షితంగా ప్రాసెస్ చేయబడుతుందని నిర్ధారిస్తుంది.
  • ఉదాహరణ ద్వారా యాంకర్. ప్రత్యేకించి JSON మరియు టెంప్లేట్‌లతో, ఒక సరైన ఉదాహరణను చూపడం వలన దీర్ఘ వివరణ కంటే ఫార్మాట్‌ని మరింత ప్రభావవంతంగా లాక్ చేస్తుంది. మోడల్ నమూనాను అనుకరిస్తుంది.

అవుట్‌పుట్ సాఫ్ట్‌వేర్, స్ప్రెడ్‌షీట్ లేదా ఇతర ప్రాంప్ట్‌కి ఇన్‌పుట్‌గా పంపబడినప్పుడు ఈ ఫైన్-ట్యూనింగ్‌లు చాలా కీలకం. ఉచిత పఠనం కోసం రూపొందించిన జాబితాలో లూజ్‌నెస్ సరే; కానీ సిస్టమ్‌లోకి ఫీడ్ చేయాల్సిన డేటాలోని ఒక బ్యాడ్ లైన్ మొత్తం ప్రవాహాన్ని ఆపగలదు. కాబట్టి అవుట్‌పుట్ మరింత "మెషిన్ రీడబుల్", ఫార్మాటింగ్ నియమాలు అంత కఠినంగా ఉండాలి.

ఫార్మాట్ మరియు కంటెంట్‌ను విడిగా పరిగణించడం

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

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

  • ఫార్మాట్‌ను పూర్తిగా పేర్కొనడం లేదు. ఆపై అవుట్‌పుట్‌ను మాన్యువల్‌గా టేబుల్/జాబితాలోకి డంప్ చేయండి.
  • ఆకృతిని అస్పష్టంగా వదిలివేయడం. "టేబుల్ తయారు చేయి" అని చెబుతున్నా కానీ నిలువు వరుసలను పేర్కొనలేదు.
  • బహిర్గత పరిమితిని దాటవేయడం. మోడల్ జోడించిన పరిచయ వాక్యాలు ఆటోమేషన్‌కు అంతరాయం కలిగిస్తాయి.
  • తప్పు ఆకృతిని ఎంచుకోవడం. పట్టికతో పేరా మరియు కథనంతో పోల్చమని అడుగుతున్నారు.
  • రీపర్‌ను విశ్వసించడం మరియు కంటెంట్‌ను ధృవీకరించడం లేదు. చక్కని JSONలో సరిపోయే విలువను గమనించడం లేదు.

సారాంశంలో

  • ఫార్మాట్ ఎన్‌ఫోర్స్‌మెంట్ అవుట్‌పుట్ (జాబితా, టేబుల్, JSON, టెంప్లేట్) ఆకృతిని మోడల్‌కి స్పష్టంగా తెలియజేస్తోంది.
  • సరైన ఫార్మాట్ ఊహాజనిత, వినియోగం మరియు ఇతర సాధనాల్లో ఏకీకరణను అందిస్తుంది.
  • మీరు ఏమి చేయాలనే దాని ప్రకారం ఆకృతిని ఎంచుకోండి: పోలిక పట్టిక, సిస్టమ్ ఇన్‌పుట్ JSON, పఠన జాబితా/పేరా.
  • కఠినమైన ఫార్మాట్‌ల కోసం, "ఈ ఆకృతిని మాత్రమే తిరిగి ఇవ్వండి, వ్యాఖ్యలను జోడించవద్దు" అనే పరిమితి తప్పనిసరి.
  • సరైన రూపం అంటే సరైన కంటెంట్ కాదు; సంఖ్యలు మరియు పేర్లను ధృవీకరించండి.

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

మీరు ఎల్లప్పుడూ మాన్యువల్‌గా క్రమాన్ని మార్చుకునే ఉద్యోగాన్ని ఎంచుకోండి. తగిన ఆకృతిని (టేబుల్, JSON లేదా టెంప్లేట్) నిర్ణయించి, దానిని ప్రాంప్ట్‌కి జోడించి, "ఈ ఫార్మాట్‌ని మాత్రమే తిరిగి ఇవ్వు" పరిమితిని సెట్ చేయండి. అవుట్‌పుట్‌ను నేరుగా లక్ష్యం (ప్రెజెంటేషన్, స్ప్రెడ్‌షీట్, సాఫ్ట్‌వేర్)లో అతికించడానికి ప్రయత్నించండి మరియు మీరు ఆదా చేసే సమయాన్ని కొలవండి.

చెక్లిస్ట్

  • [ ] నేను ఏ టాస్క్‌కి ఏ ఫార్మాట్ సరిపోతుందో ఎంచుకోగలను.
  • [ ] నేను ఆకృతిని వివరంగా వివరిస్తాను (నిలువు వరుసలు, ఫీల్డ్‌లు, స్కీమా).
  • [ ] నేను కఠినమైన ఫార్మాట్లలో "ఉల్లేఖన"ని పరిమితం చేస్తాను.
  • [ ] JSON దేనికి మరియు ఎప్పుడు ఉపయోగించాలో నాకు తెలుసు.
  • [ ] సరైన ఫార్మాటింగ్ కంటెంట్‌ని ధృవీకరించదని నేను గమనించాను.