AI Creative Guide

வழிகாட்டி

AI மூலம் தொடர்ச்சியான கதை சொல்லலை உருவாக்குவதற்கான ப்ரோம்ப்ட் எழுதுதல்

கதைப்பின்னணி உள்ளடக்கத்தை உருவாக்கும் போது தர்க்கரீதியான நிலைத்தன்மையையும் கதாபாத்திர தொடர்ச்சியையும் பேணுவதற்கு, எப்படிப் ப்ரொம்ப்ட்களை அமைக்க வேண்டும்?

கதைப்பின்னணி உள்ளடக்கத்தைத் தருக்க முரண்பாடு இல்லாமலும், கதாபாத்திர தொடர்ச்சியுடனும் உருவாக்க, மாற்ற முடியாத கதைப்பின்னணி நெடுவரிசைகளைத் (anchors) தெளிவாக வரையறுக்க வேண்டும் மற்றும் காட்சிகளுக்கு இடையேயான தொடர்ச்சியான சார்புகளை நிறுவுவதற்கு உங்கள் ப்ரொம்ப்ட்களை (prompts) அமைக்க வேண்டும். பெரிய மொழி மாதிரிகள் (Large Language Models) உலகளாவிய அமைப்பு நிறைவை விட உள்ளூர் ஓட்டத்தை முதன்மைப்படுத்துவதால், கதைப்பின்னணி விலகல் (Narrative drift) ஏற்படுகிறது; அதாவது, அவற்றின் வெளியீட்டு இடத்தை நீங்கள் கண்டிப்பாகக் கட்டுப்படுத்தாவிட்டால், அவை புதிய விவரங்களை உருவாக்கவோ அல்லது ஏற்கனவே நிலைநிறுத்தப்பட்ட தகவல்களை மாற்றவோ தயங்காது.

நீண்ட வடிவ உருவாக்கத்தில் கதை மாற்றத்தின் பிரச்சனை

AI மாதிரிகள் தங்கள் பயிற்சி தரவுகளில் உள்ள வடிவங்களின் அடிப்படையில், டோக்கனாக டோக்கன், நிகழ்தகவு முறையில் உரையை உருவாக்குகின்றன. அவை உங்கள் கதையின் மறைந்திருக்கும் "நினைவாற்றலைக்" கொண்டிருக்கவில்லை. தொடர்ச்சியைக் கேட்கும்போது, வழங்கப்பட்ட உடனடி சூழலின் அடிப்படையில் மிகவும் சாத்தியமான அடுத்த வார்த்தைகளை மாதிரி கணிக்கிறது. காலப்போக்கில், சிறிய விலகல்கள் குவிந்துவிடும். முதல் காட்சியில் ஒரு கதாபாத்திரத்திற்கு பழுப்பு நிற முடி உள்ளதாக விவரிக்கப்பட்டால், பத்தாவது காட்சியில் அந்த உண்மையை நீங்கள் மீண்டும் குறிப்பிடவில்லை என்றால், "பிளாண்ட்" சில கதை மாந்தங்களில் புள்ளிவிவர ரீதியாக அதிகம் பொதுவானது என்பதால், மாதிரி பொதுவான விளக்கத்தை நோக்கி நகரலாம் அல்லது வேறு நிற முடியை உருவாக்கலாம். இது பிழை அல்ல; நிகழ்தகவு எவ்வாறு செயல்படுகிறது என்பதன் அம்சம் இது. வெளிப்புறக் கட்டுப்பாடுகள் இல்லாமல், கதை சிதறிவிடும். மொத்தக் கதையின் நம்பிக்கைக்குரிய தன்மையைப் பேணுவதை விட, தற்போதைய வாக்கியம் நன்றாக ஒலிக்க மாதிரி முன்னுரிமை அளிக்கும். இந்த விலகல் அடுக்குக்குறி வளர்ச்சி கொண்டது: ஒரு விவரத்தின் கடைசி குறிப்புக்கும் அதன் அடுத்த தேவைப்படும் தோற்றத்திற்கும் இடையே உள்ள இடைவெளி எவ்வளவு நீளமாக இருக்கிறதோ, அவ்வளவு அதிகமாகவே முரண்பாட்டின் நிகழ்தகவு இருக்கும்.

கதையின் அடிப்படை: கதாபாத்திரம், சூழல் மற்றும் தொன

உரை எழுதுவதற்கு முன், ஒரு "கதை நெறியாக்கி" (narrative anchor) உருவாக்க வேண்டும். இது மாற்ற முடியாத அம்சங்களின் சுருக்கமான, தெளிவான வரையறையாகும். இதை உங்கள் கதையின் மூல நிரல் (source code) எனக் கருதுங்கள். ஒவ்வொரு முக்கிய கதாபாத்திரத்திற்கும், அவர்களின் அடிப்படைப் பண்புகள், பேச்சுப் பாணிகள், உடல் தோற்றம் மற்றும் நோக்கங்களை ஒரு சில வாக்கியங்களில் வரையறுக்கவும். உதாரணமாக: "எலேனா ஒரு சந்தேகப்பார்வை கொண்ட தணிக்கை அதிகாரி; குறுகிய, துண்டிக்கப்பட்ட வாக்கியங்களில் பேசுவார்; பழைய தோல் கோட் அணிவார்; சிறிய உரையாடல்களை வெறுப்பார்." அமைப்பிற்கு, இயற்பியல் விதிகள் மற்றும் சூழலை வரையறுக்கவும். "நகரம் மழையால் ஈரமாக, நியான் விளக்குகளால் ஒளிரும், செங்குத்தாக அடுக்கப்பட்டது." தொனிக்காக, இனம் மற்றும் உணர்வு நிலையைக் குறிப்பிடவும். "நாய்ர் த்ரில்லர், சோகம், பதற்றம்."

இந்த நெறியாக்கியை ஒரு விதியாகக் கருத வேண்டும். இது ஒரு பரிந்துரை அல்ல; இது ஒரு கட்டுப்பாடு. தொடர்புடைய ஒவ்வொரு ப்ரொம்ப்டிலும் இந்த அளவுருக்களைத் தெளிவாகக் குறிப்பிடாவிட்டால், மாதிரி அதன் உள்நாட்டு முன்னுரிமைகளுக்கு (internal priors) இணங்கும், அவை பெரும்பாலும் பொதுவானவை மற்றும் சலிப்பானவை. உங்கள் குறிப்பிட்ட, தனித்துவமான பார்வைக்கு மாதிரி இணங்குவதை உறுதி செய்வதன் மூலம், மாதிரி பாதுகாப்பான, பொதுவான பகுதியில் நழுவுவதை இந்த நெறியாக்கி தடுக்கிறது.

தொடர்ச்சியான ஒத்திசைவுக்காக ப்ரொம்ப்ட்களை அமைத்தல்

புதிய காட்சியை உருவாக்கும்போது, "கதையைத் தொடரவும்" என்று மட்டுமே கேட்கக்கூடாது. மாறாக, சூழல், குறிப்பிட்ட பணி மற்றும் கட்டுப்பாடுகளை வழங்கும் வகையில் உங்கள் ப்ரொம்ப்ட்டை அமைக்கவும். வலுவான ப்ரொம்ப்ட் அமைப்பு பின்வருவனவற்றை உள்ளடக்கியது:

  • சூழல் சுருக்கம்: இதுவரை நடந்தவற்றின் சுருக்கமான மறுபார்வை, கதை நிகழ்வுகள் மற்றும் கதாபாத்திர நிலைகளில் கவனம் செலுத்துதல்.
  • நெறியாக்கி வலுவூட்டல்: தற்போதைய காட்சியுடன் தொடர்புடைய முக்கிய கதை நெறியாக்கிகளை மீண்டும் பட்டியலிடுதல்.
  • குறிப்பிட்ட பணி: நீங்கள் எழுத விரும்பும் துல்லியமான காட்சி. "எலேனா டைனரில் தகவல் அளிப்பாளரை எதிர்கொள்ளும் காட்சியை எழுதுங்கள்."
  • கட்டுப்பாடுகள்: என்ன நடக்க வேண்டும் மற்றும் என்ன நடக்கக்கூடாது என்பது குறித்த தெளிவான வழிகாட்டுதல்கள். "எலேனா தனது வழக்கு பற்றிய அறிவை வெளிப்படுத்தக்கூடாது. அவர் அமைதியாக இருக்க வேண்டும். குறுகிய வாக்கியங்களைப் பயன்படுத்தவும்."

இந்த அமைப்பு மாதிரியை ஒரு குறுகிய சாத்தியக்கூறுகளின் சாளரத்திற்குள் செயல்பட வைக்கிறது. பணி மற்றும் கட்டுப்பாடுகளைக் குறிப்பிடுவதன் மூலம், வெளியீட்டின் என்ட்ரோபியை (entropy) நீங்கள் குறைக்கிறீர்கள். பாதை இறுக்கமாக வரையறுக்கப்பட்டுள்ளதால், மாதிரியால் அலைந்து திரிய முடியாது. நீங்கள் அதைக் கனவு காணச் சொல்லவில்லை; வரையறுக்கப்பட்ட சட்டகத்திற்குள் ஒரு குறிப்பிட்ட வழிகாட்டுதலைச் செயல்படுத்தவே நீங்கள் கேட்கிறீர்கள்.

கதைத் தொடர்ச்சிக்காக சூழல் சாளரங்களைப் பயன்படுத்துதல்

ஒவ்வொரு AI மாதிரியும் ஒரு வரையறுக்கப்பட்ட சூழல் சாளரத்தைக் கொண்டுள்ளது - ஒரே நேரத்தில் அது செயலாக்கக்கூடிய உரையின் அளவு. உங்கள் கதை இந்த வரம்பை மீறினால், முழு நாவலையும் ப்ரொம்ப்ட்டில் ஒட்டிக்கொள்ள முடியாது. இந்த சூழலை நீங்கள் கைமுறையாக நிர்வகிக்க வேண்டும்.

மிகவும் பயனுள்ள முறை "ரோலிங் சுமரி" (rolling summary) ஆகும். ஒவ்வொரு காட்சி அல்லது முக்கிய கதை நிகழ்வுக்குப் பிறகு, முக்கிய வளர்ச்சிகளின் சுருக்கமான சுருக்கத்தை உருவாக்கவும். இந்தச் சுருக்கத்தைச் சேமிக்கவும். அடுத்த காட்சியைத் தொடங்கும்போது, முந்தைய காட்சியின் முழு உரையை அல்ல, முந்தையச் சுருக்கத்தைச் சேர்க்கவும். இது, இனி முக்கியத்துவம் இல்லாத உரையாடல்கள் மற்றும் விளக்கங்களால் குழப்பமடையாமல், சூழல் சாளரத்தை (context window) அத்தியாவசிய கதைப் புள்ளிகளில் கவனம் செலுத்த வைக்கிறது.

எனினும், சுருக்கங்கள் அமைப்பை (texture) இழக்கின்றன. அவை *என்ன* நடந்தது என்பதைப் பிடிக்கின்றன, ஆனால் *எப்படி* உணரப்பட்டது என்பதை அல்ல. குரல் மற்றும் சூழலின் தொடர்ச்சியைப் பேண, முந்தைய காட்சியிலிருந்து சில முக்கிய உரையாடல் வரிகள் அல்லது விளக்கப் பத்திகளை உங்கள் சூழல் புரிதலில் (context prompt) சேர்க்கவும். இது ஒரு பாணிக் கொத்தளமாக (stylistic anchor) செயல்பட்டு, கதைசொல்லும் பதிவை (narrative register) மாதிரியுக்கு நினைவூட்டுகிறது. கதைத் தர்க்கத்தையும் அழகியல் நிலைத்தன்மையையும் பேண, உண்மைச் சுருக்கத்தை பாணிக் துணுக்குடன் இணைக்கவும்.

கதைத் தர்க்கத்தை உடைக்கும் பொதுவான பிழைகள்

பெரும்பாலான கதைத் தோல்விகள் தெளிவின்மை அல்லது விடுபடுதலிலிருந்து வருகின்றன.

  • தெளிவற்ற வழிகாட்டுதல்கள்: "ஒரு சுவாரஸ்யமான திருப்பம்" என்று கேட்பது பொதுவான மரபுகளை அழைக்கிறது. திருப்பத்தைத் துல்லியமாகக் குறிப்பிடவும். "தகவல் அளிப்பவர் உண்மையில் எலனாவின் சகோதரர்."
  • கதாபாத்திரக் குரலைப் புறக்கணித்தல்: ஒரு கதாபாத்திரம் முறைப்படி மற்றும் தொலைவில் இருப்பதாக வரையறுக்கப்பட்டிருந்தால், ஆனால் நீங்கள் "உணர்ச்சி வெளிப்பாடுகளை" கேட்டால், புரிதலைப் பூர்த்தி செய்ய மாதிரி கதாபாத்திரத்தை உடைக்கும் சாத்தியம் உள்ளது. உங்கள் புரிதல் கதாபாத்திரக் கொத்தளத்துடன் பொருந்துவதை உறுதி செய்யவும்.
  • முரண்பாடான கட்டுப்பாடுகள்: "வேகமான" ஆனால் "மெதுவான மற்றும் தன்னுள் செல்லும்" காட்சியைக் கேட்பது மாதிரியில் உள்முரண்பாட்டை உருவாக்கி, ஒத்திசைவற்ற வேகத்திற்கு இட்டுச் செல்கிறது. ஒரு முதன்மை முறையைத் தேர்ந்தெடுக்கவும்.
  • கொத்தளத்தை மறத்தல்: பிற்காலப் புரிதல்களில் கதாபாத்திர அல்லது சூழல் வரையறைகளை விட்டுவிடுவது விலகலை அழைக்கிறது. அவை பொருத்தமாக இருக்கும்போது எப்போதும் கொத்தளங்களை மீண்டும் செருகவும்.
  • மறைமுக நினைவின் மீதான அதிக சார்பு: மூன்று காட்சிகள் முன் உள்ள ஒரு விவரத்தை மாதிரி "நினைவில் கொள்ளும்" என்று கருதுவது பிழைக்கான மருந்து ஆகும். ஒரு விவரம் தற்போதைய காட்சிக்கு முக்கியமானதாக இருந்தால், அதைத் தெளிவாகக் குறிப்பிடவும்.

அமர்வுகளுக்கு இடையே கதை நிலைத்தன்மையைப் பேணும் நுட்பங்கள்

நீங்கள் பல அமர்வுகள் அல்லது நாட்களில் பணிபுரிந்தால், உங்கள் கதை நிலையை வெளிப்படுத்த ஒரு அமைப்பு தேவை. உங்கள் "கதை விவிலியம்" (plot bible) ஆக செயல்படும் ஒரு ஆவணத்தை உருவாக்கவும். இந்த ஆவணத்தில் பின்வருவன இருக்க வேண்டும்:

  • கதாபாத்திரப் படிவங்கள்: முக்கியமான அனைத்து கதாபாத்திரங்களுக்கான விரிவான சுயவிவரங்கள், ஒவ்வொரு முக்கிய வளைவிற்குப் பிறகு புதுப்பிக்கப்பட்டவை.
  • காலவரிசை: தேதிகள் அல்லது ஒப்பீட்டு வரிசையுடன் முக்கிய நிகழ்வுகளின் காலவரிசைப் பட்டியல்.
  • திறந்த இழைகள்: தீர்க்கப்பட வேண்டிய தீர்க்கப்படாத கதைப் புள்ளிகள் மற்றும் முன்னறிவிப்புகளின் பட்டியல்.
  • நிலைக் கையேடு: தொனி, வேகம் மற்றும் மீண்டும் வரும் மொத்திஃப்கள் குறித்த குறிப்புகள்.

ஒவ்வொரு புதிய உருவாக்க அமர்வுக்கும் முன், இந்த விளக்கக்காட்சியை மதிப்பாய்வு செய்யவும். ஒவ்வொரு அமர்வுக்குப் பிறகும் அதைப் புதுப்பிக்கவும். இந்த வெளி நினைவகம், மாதிரியின் நீண்ட கால நினைவுத்திறன் குறைபாட்டை ஈடுசெய்கிறது. கதைக்கள அமைப்பின் முதன்மை வடிவமைப்பாளராக நீங்கள், மனிதராகவே தொடர்வதையும், குறிப்பிட்ட காட்சிகளை நிறைவேற்றுவதற்கு AI உதவுவதையும் இது உறுதி செய்கிறது.

விளம்பரம்
விளம்பரம்