AI ഉപയോഗിച്ച് നല്ല ചിത്രങ്ങൾ നിർമ്മിക്കുന്നത് ഒരു മന്ത്രം ചൊല്ലുന്നത് പോലെയാകരുത്. എന്നാൽ മിക്ക ടീമുകളും അത് അങ്ങനെയാണ് കാണുന്നത്. "cinematic," "hyper-detailed," അല്ലെങ്കിൽ "8K" തുടങ്ങിയ വാക്കുകൾ ഉപയോഗിച്ചാൽ തങ്ങൾ ആഗ്രഹിക്കുന്ന ഫലം ലഭിക്കുമെന്ന് അവർ പ്രതീക്ഷിക്കുന്നു. ടീമിലെ ഒരാൾ "bokeh", "golden hour" എന്നിവയിൽ വിശ്വസിക്കുന്നു. മറ്റൊരാൾ Reddit-ൽ നിന്ന് കണ്ടെത്തിയ "മാന്ത്രിക" കീവേഡുകളുടെ ഒരു സ്വകാര്യ സ്പ്രെഡ്ഷീറ്റ് സൂക്ഷിക്കുന്നു. ഇതിന്റെ ഫലം പ്രവചിക്കാവുന്നതാണ്: ഓരോ ചിത്രവും വ്യത്യസ്തമായിരിക്കും, റിവ്യൂ സൈക്കിളുകൾ നീണ്ടുപോകും, ചില പ്രോംപ്റ്റുകൾ എന്തുകൊണ്ട് പ്രവർത്തിക്കുന്നുവെന്നും മറ്റുള്ളവ എന്തുകൊണ്ട് പരാജയപ്പെടുന്നുവെന്നും ആർക്കും വിശദീകരിക്കാൻ കഴിയില്ല.
തന്ത്രങ്ങൾ (Tricks) വലിയ രീതിയിൽ പ്രയോഗിക്കാൻ കഴിയില്ല. അവ ഒരിക്കലും കഴിയില്ല. എല്ലാവരും കവിത എഴുതുന്നതുപോലെ പ്രോംപ്റ്റുകൾ എഴുതാൻ തുടങ്ങുമ്പോൾ, സ്ഥിരത (consistency) നഷ്ടപ്പെടുന്നു. ഒരു ഡിസൈനർ മിനിമലിസ്റ്റ് ലുക്ക് ആഗ്രഹിക്കുന്നു. മറ്റൊരാൾ സിനിമാറ്റിക് ആയ ഒന്ന് ആഗ്രഹിക്കുന്നു. രണ്ടുപേരും ഒരേ അവ്യക്തമായ വാക്കുകൾ ഉപയോഗിക്കുന്നുണ്ടെങ്കിലും അവർ സങ്കൽപ്പിക്കുന്നത് തികച്ചും വ്യത്യസ്തമായ ഫലങ്ങളാണ്. ഈ കുഴപ്പങ്ങൾ റിവ്യൂ ക്യൂവിൽ പ്രകടമാകും. ഒരു പ്രത്യേക നിർദ്ദേശവുമായി ബന്ധപ്പെടുത്താൻ കഴിയാത്ത കാരണങ്ങളാൽ സ്റ്റേക്ക്ഹോൾഡർമാർ ചിത്രങ്ങൾ നിരസിക്കുന്നു. അത് വാക്കുകളാണോ? ക്രമമാണോ? മൂഡ് ആണോ? യഥാർത്ഥത്തിൽ എവിടെയാണ് തെറ്റുപറ്റിയതെന്ന് കണ്ടെത്തുന്നതിന് പകരം, ടീമുകൾ പ്രോംപ്റ്റുകൾ മുഴുവനായി ആദ്യം മുതൽ എഴുതേണ്ടി വരുന്നു.
GitHub, Evolink.ai എന്നിവയിൽ നിന്നുള്ള 12,502 ഉയർന്ന നിലവാരമുള്ള പ്രോംപ്റ്റുകൾ ഞാൻ പരിശോധിച്ചു. അവിടെ കണ്ട പാറ്റേൺ സർഗ്ഗാത്മകതയെക്കുറിച്ചല്ലായിരുന്നു. വിശ്വസനീയവും ആവർത്തിക്കാവുന്നതുമായ ഫലങ്ങൾ നൽകുന്ന പ്രോംപ്റ്റുകൾ കഥകൾ പോലെയല്ല, മറിച്ച് സാങ്കേതിക നിർദ്ദേശങ്ങൾ (technical specifications) പോലെയാണ് അനുഭവപ്പെടുന്നത്. എഴുത്തുകാർ മോഡലിനെ ആകർഷിക്കാൻ വർണ്ണാഭമായ ഭാഷ ഉപയോഗിക്കാൻ ശ്രമിച്ചില്ല. ഒരു എഞ്ചിനീയർ ഒരു സ്കീമാറ്റിക് നിർമ്മിക്കുന്നത് പോലെയാണ് അവർ നിർദ്ദേശങ്ങൾ തയ്യാറാക്കിയത്: കൃത്യവും, അടുക്കുകളായി തിരിച്ചുള്ളതും (layered), വ്യക്തവുമാണ്.
ഇതിനർത്ഥം, നിങ്ങൾ ഒരു ക്രിയേറ്റീവ് റൈറ്റർ ആയി ചിന്തിക്കുന്നത് നിർത്തി ഒരു സ്പെസിഫിക്കേഷൻ റൈറ്റർ ആയി ചിന്തിച്ചു തുടങ്ങണം എന്നാണ്. ഈ വ്യത്യാസം വെറും തത്വചിന്തയല്ല. ക്രിയേറ്റീവ് റൈറ്റിംഗ് വിശേഷണങ്ങൾ (adjectives) കൂട്ടിവെച്ച് ഒരു മൂഡ് പ്രതീക്ഷിക്കുന്നു. എന്നാൽ സ്പെസിഫിക്കേഷൻ റൈറ്റിംഗ് വേരിയബിളുകളെ വേർതിരിക്കുകയും അവയെ ഓരോന്നായി നിയന്ത്രിക്കുകയും ചെയ്യുന്നു.
ഉയർന്ന പ്രകടനം കാഴ്ചവെക്കുന്ന പ്രോംപ്റ്റുകളിൽ സ്ഥിരമായി കാണപ്പെടുന്ന ആ ആറ് പാളികളുള്ള ഘടന ഇതാ.
Goal
ചിത്രം എന്തിനുവേണ്ടിയാണെന്ന് നിർവചിച്ചുകൊണ്ട് തുടങ്ങുക. ഒരു ലാൻഡിംഗ് പേജിന് വേണ്ടിയുള്ള പ്രോഡക്റ്റ് ഹീറോ ഷോട്ട് ആണോ? ഡോക്യുമെന്റേഷന് വേണ്ടിയുള്ള ഒരു ടെക്നിക്കൽ ഡയഗ്രം ആണോ? അതോ ഒരു ഗെയിമിന് വേണ്ടിയുള്ള ക്യാരക്ടർ സ്പ്രൈറ്റ് ആണോ? ലക്ഷ്യം (Goal) ആണ് തുടർന്നുള്ള എല്ലാ തീരുമാനങ്ങളെയും നിശ്ചയിക്കുന്നത്. ലക്ഷ്യമില്ലാതെ അമ്പെയ്തുകൊണ്ട് അമ്പ് തെറ്റിയതിനെക്കുറിച്ച് പരാതിപ്പെടുന്നതുപോലെയാണിത്.
Canvas
ഒരു വിഷ്വൽ എലമെന്റിനെക്കുറിച്ച് വിവരിക്കുന്നതിന് മുമ്പ് നിങ്ങളുടെ സാങ്കേതിക അടിത്തറ നിശ്ചയിക്കുക. അനുയോജ്യമായ രീതിയിൽ ആസ്പെക്റ്റ് റേഷ്യോ (aspect ratio), റെസല്യൂഷൻ, കളർ സ്പേസ് എന്നിവ നിർവചിക്കുക. നിങ്ങളുടെ ചിത്രം ഒരു സോഷ്യൽ മീഡിയ ബാനർ ആണെങ്കിൽ 16:9 എന്ന് പറയുക. ഒരു മൊബൈൽ ആപ്പ് ഐക്കൺ ആണെങ്കിൽ 1:1 എന്ന് പറയുക. കാൻവാസ് എന്നത് ഫ്രെയിം ആണ്. അത് തെറ്റിയാൽ എത്ര മികച്ച വിഷയവും അസ്ഥാനത്തുള്ളതായി തോന്നും.
Layout
കാര്യങ്ങൾ എവിടെ വരണമെന്നും ഏതിനാണ് പ്രാധാന്യമെന്നും വിവരിക്കുക. വിഷയം (subject) നടുവിലാണോ? അതോ ഒരു ഹെഡ്ലൈൻ വരാൻ ഇടം വിട്ടുകൊണ്ട് ഇടത് ഭാഗത്തേക്ക് മാറ്റി വെച്ചിട്ടുണ്ടോ? ടെക്സ്റ്റ് ചേർക്കാൻ ആവശ്യമായ നെഗറ്റീവ് സ്പേസ് വേണോ, അതോ ഫ്രെയിം മുഴുവൻ നിറയ്ക്കണോ? ലേഔട്ട് ഒരു ശ്രേണി (hierarchy) നിശ്ചയിക്കുന്നു. ശ്രദ്ധ പിടിച്ചുപറ്റേണ്ടത് ഏതാണെന്നും ഏതിനാണ് കൂടുതൽ സ്ഥലം നൽകേണ്ടതെന്നും ഇത് മോഡലിനോട് പറയുന്നു. വാക്കുകൾ ഉപയോഗിച്ചുള്ള വയർഫ്രെയിമിംഗ് (wireframing) ആയി ഇതിനെ കരുതുക.
Subject
ഇനി പ്രധാന വിഷ്വൽ എലമെന്റുകളെക്കുറിച്ച് വിശദമായി പറയുക. വസ്തുവിനെക്കുറിച്ചോ വ്യക്തിയെക്കുറിച്ചോ മൃഗത്തെക്കുറിച്ചോ രംഗത്തെക്കുറിച്ചോ കൃത്യമായി പറയുക. "ഒരു നായ" എന്ന് പറയുന്നതിന് പകരം "നടന്നുപോകുന്ന ഇടത്തരം വലിപ്പമുള്ള ഒരു ബീഗിൾ നായ, താഴ്ന്ന മൂന്ന്-കാൽ കോണിൽ (low three-quarter angle) നിന്ന് നോക്കിക്കാണുന്നത്" എന്ന് പറയുക. "ഒരു കാർ" എന്ന് പറയുന്നതിന് പകരം "ക്യാമറയോട് 45 ഡിഗ്രി കോണിൽ പാർക്ക് ചെയ്തിരിക്കുന്ന ഒരു സിൽവർ സെഡാൻ, ഡ്രൈവർ വശം കാണാവുന്ന രീതിയിൽ" എന്ന് പറയുക. സബ്ജക്റ്റ് ലെയറിലാണ് കൃത്യത ഏറ്റവും പ്രധാനമാകുന്നത്, കാരണം നിങ്ങൾ വിവരിക്കുന്ന എന്തിന്റെയും ഏറ്റവും സാധാരണമായ രൂപമാണ് AI മോഡലുകൾ നൽകാൻ സാധ്യത. ജ്യാമിതീയ രൂപം (geometry), കോൺ (angle), കാണാവുന്ന സവിശേഷതകൾ എന്നിവ കൃത്യമായി നൽകിക്കൊണ്ട് ആ സാധാരണ രൂപത്തെ ഒഴിവാക്കുക.
Style
ശൈലി (style) കൃത്യമായി പറയുക. ഒരു വികാരം വിവരിക്കാൻ ശ്രമിക്കരുത്. "1980കളിലെ എഡിറ്റോറിയൽ ഫാഷൻ ഫോട്ടോഗ്രാഫി" അല്ലെങ്കിൽ "മിഡ്-സെഞ്ച്വറി ട്രാവൽ പോസ്റ്ററുകളുടെ ശൈലിയിലുള്ള ഫ്ലാറ്റ് വെക്റ്റർ ഇല്ലസ്ട്രേഷൻ" എന്ന് പറയുക. "ഫിസിക്കലി ബേസ്ഡ് മെറ്റീരിയലുകളുള്ള Unreal Engine 5 റെൻഡർ" അല്ലെങ്കിൽ "റൈസ് പേപ്പറിൽ ചെയ്ത ഇങ്ക് വാഷ് പെയിന്റിംഗ്" എന്ന് പറയുക. നിങ്ങളുടെ ശൈലി എത്രത്തോളം കൃത്യമാണോ, അത്രത്തോളം മോഡലിന് ഊഹിക്കേണ്ടി വരില്ല. നിങ്ങൾ "മോഡേൺ" എന്ന് പറഞ്ഞാൽ പത്ത് പേർ പത്ത് വ്യത്യസ്ത കാലഘട്ടങ്ങൾ സങ്കൽപ്പിക്കും. എന്നാൽ "1923-ലെ ബൗഹൗസ് പോസ്റ്റർ ഡിസൈൻ" എന്ന് പറഞ്ഞാൽ ആ വ്യത്യാസം ഇല്ലാതാകും.
Constraints
എന്തൊക്കെ ഉണ്ടാകാൻ പാടില്ല എന്ന് വ്യക്തമായി പറയുക. റിവ്യൂ സമയത്ത് സമയം കളയുന്ന അനാവശ്യമായ തെറ്റുകൾ ഒഴിവാക്കാൻ ഈ ലെയർ സഹായിക്കുന്നു. ഒരു കോർപ്പറേറ്റ് സൈറ്റിന് വേണ്ടിയുള്ള പോർട്രെയ്റ്റ് ആണെങ്കിൽ, മങ്ങിയ മുഖങ്ങൾ, സൺഗ്ലാസുകൾ, അല്ലെങ്കിൽ ബ്രാൻഡ് ലോഗോകൾ എന്നിവ ഒഴിവാക്കാൻ നിർദ്ദേശിക്കുക. കോമ്പോസിറ്റിംഗിനായി വൃത്തിയുള്ള ബാക്ക്ഗ്രൗണ്ട് വേണമെങ്കിൽ, ഗ്രേഡിയന്റുകൾ, ടെക്സ്റ്റ്, അല്ലെങ്കിൽ മറ്റ് വസ്തുക്കൾ എന്നിവ ഒഴിവാക്കാൻ പറയുക. നിയന്ത്രണങ്ങൾ (Constraints) ഒരു ഗാർഡ്റെയിൽ പോലെ പ്രവർത്തിക്കുന്നു. അവയില്ലെങ്കിൽ, ചിത്രത്തിന്റെ ഉപയോഗക്ഷമത നശിപ്പിക്കുന്ന ഘടകങ്ങൾ മോഡൽ സ്വയം ചേർക്കാൻ സാധ്യതയുണ്ട്.
ഇത് പ്രായോഗികമായി എങ്ങനെയായിരിക്കുമെന്ന് ഞാൻ കാണിച്ചുതരാം. ഒരു SaaS ഡാഷ്ബോർഡ് ഹെഡറിനായി നിങ്ങൾക്ക് ഒരു ചിത്രം ആവശ്യമാണെന്ന് സങ്കൽപ്പിക്കുക.
പഴയ രീതി ഇപ്രകാരമാണ്: "തിളക്കമുള്ളതും വർണ്ണാഭമായതുമായ ഒരു ഓഫീസിൽ ലാപ്ടോപ്പിൽ ജോലി ചെയ്യുന്ന സന്തോഷവതിയായ ഒരു പ്രൊഫഷണൽ സ്ത്രീയുടെ മനോഹരമായ ആധുനിക ഇലസ്ട്രേഷൻ, ക്ലീൻ ഡിസൈൻ, ഹൈ ക്വാളിറ്റി, വിചിത്രമായ കൈകൾ പാടില്ല."
ഫ്രെയിംവർക്ക് രീതി ഇപ്രകാരമാണ്:
- Goal: ഒരു B2B SaaS പ്രൈസിംഗ് പേജിനായുള്ള ഹീറോ ഇമേജ്, ഇത് വിശ്വസനീയവും പ്രൊഫഷണലും ആയിരിക്കണം
- Canvas: 21:9 അൾട്രാ വൈഡ് ബാനർ, വെബ് ഹെഡറിന് അനുയോജ്യമായത്, RGB
- Layout: സബ്ജക്റ്റ് വലതുവശത്തെ മൂന്നിലൊന്ന് ഭാഗത്ത് ഇരിക്കുന്നു, ടെക്സ്റ്റ് ഓവർലേയ്ക്കായി ഇടതുവശത്തെ മൂന്നിലൊന്ന് ഭാഗം മനഃപൂർവ്വം ഒഴിച്ചിട്ടിരിക്കുന്നു, ഐ-ലൈൻ ഹെഡ്ലൈൻ വരുന്ന ഭാഗത്തേക്ക് അല്പം ഇടത്തോട്ട് തിരിഞ്ഞിരിക്കുന്നു
- Subject: ബിസിനസ് കാഷ്വൽ വസ്ത്രം ധരിച്ച സ്ത്രീ, സ്ലിം സിൽവർ ലാപ്ടോപ്പിൽ ടൈപ്പ് ചെയ്യുന്നു, ക്യാമറയുടെ ഇടത് ഭാഗത്തുനിന്നുള്ള ത്രീ-ക്വാർട്ടർ വ്യൂ, കൈകൾ കീബോർഡിൽ വ്യക്തമായി കാണാം
- Style: കോർപ്പറേറ്റ് ലൈഫ്സ്റ്റൈൽ ഫോട്ടോഗ്രാഫി, മൃദുവായ പ്രകാശം (soft diffused daylight), നേരിയ നീല നിറങ്ങൾ കലർന്ന ന്യൂട്രൽ കളർ പാലറ്റ്, ഷാലോ ഡെപ്ത് ഓഫ് ഫീൽഡ്
- Constraints: വസ്ത്രങ്ങളിൽ ലോഗോകൾ പാടില്ല, സ്ക്രീനിൽ ടെക്സ്റ്റ് പാടില്ല, മറ്റ് ആളുകൾ പാടില്ല, ഡെസ്കിൽ സാധനങ്ങൾ കുമിഞ്ഞുകൂടിയിരിക്കരുത്, അമിതമായ ചിരി പാടില്ല
ഇവിടെ എന്താണ് സംഭവിച്ചതെന്ന് ശ്രദ്ധിക്കുക. ആരും വെറുതെ ആഗ്രഹിക്കുകയല്ല ചെയ്യുന്നത്. ഓരോ ലെയറും കൃത്യമായി ഒരു വേരിയബിളിനെ നിയന്ത്രിക്കുന്നു.
എന്തുകൊണ്ടാണ് ഇത് എല്ലാം മാറ്റുന്നത്
ഈ ഘടന ടീമുകൾ ദിവസവും നേരിടുന്ന രണ്ട് വലിയ പ്രശ്നങ്ങൾക്ക് പരിഹാരം കാണുന്നു.
ഒന്നാമതായി, സ്വതന്ത്രമായ ഇറ്ററേഷൻ (iteration) സാധ്യമാകുന്നു. ഒരു സ്റ്റേക്ക്ഹോൾഡർ ഇമേജ് വളരെ കാഷ്വൽ ആണെന്ന് പറയുമ്പോൾ, നിങ്ങൾ മുഴുവൻ പ്രോംപ്റ്റും വീണ്ടും എഴുതേണ്ടതില്ല. നിങ്ങൾ 'Style' ലെയർ തുറന്ന് "corporate lifestyle photography" എന്നതിന് പകരം "studio editorial portrait" എന്ന് മാറ്റിയാൽ മതി. മാർക്കറ്റിംഗ് ടീം ടെക്സ്റ്റ് ഓവർലേ വ്യക്തമല്ല എന്ന് പറയുമ്പോൾ, നിങ്ങൾ പുതിയ വിശേഷണങ്ങൾ (adjectives) ഊഹിച്ചു എഴുതേണ്ടതില്ല. നിങ്ങൾ 'Layout' ലെയറിലേക്ക് പോയി നെഗറ്റീവ് സ്പേസ് വർദ്ധിപ്പിച്ചാൽ മതി. ഓരോ ലെയറും വേറിട്ടുനിൽക്കുന്നു. എഞ്ചിൻ മാറ്റാതെ തന്നെ നിങ്ങൾക്ക് മെഷീൻ ട്യൂൺ ചെയ്യാം.
രണ്ടാമതായി, ഇത് യഥാർത്ഥ ഉത്തരവാദിത്തം (accountability) ഉറപ്പാക്കുന്നു. ഒരു ടീം ഒരു പങ്കിട്ട ഫ്രെയിംവർക്ക് ഉപയോഗിക്കുമ്പോൾ, തെറ്റ് എവിടെയാണ് സംഭവിച്ചതെന്ന് നിങ്ങൾക്ക് കൃത്യമായി അറിയാൻ കഴിയും. കോമ്പോസിഷൻ ശരിയല്ലെങ്കിൽ അത് 'Layout' പ്രശ്നമാണ്. ചിത്രം മങ്ങിയതാണെങ്കിലോ അല്ലെങ്കിൽ തെറ്റായ ഭാഗമാണ് ഫോക്കസ് ചെയ്യപ്പെട്ടതെങ്കിലോ അത് 'Canvas' അല്ലെങ്കിൽ 'Subject' പ്രശ്നമാണ്. സൗന്ദര്യശാസ്ത്രം (aesthetic) ബ്രാൻഡിന് ചേരുന്നതല്ലെങ്കിൽ അത് 'Style' പ്രശ്നമാണ്. "vibes" എന്നതിനെക്കുറിച്ചുള്ള അവ്യക്തമായ തർക്കങ്ങൾ അവസാനിപ്പിച്ച് നിങ്ങൾക്ക് കൃത്യമായ ലെയറുകൾ പരിഹരിക്കാൻ സാധിക്കുന്നു. ഇത് വ്യക്തിപരമായ അഭിപ്രായങ്ങളെ പ്രായോഗികമായ ഫീഡ്ബാക്കുകളാക്കി മാറ്റുന്നു.
ഒരു നല്ല പ്രോംപ്റ്റ് എന്നത് ബുദ്ധിപരമായി എഴുതുന്നതിനെക്കുറിച്ചല്ല. ബുദ്ധിശക്തി എന്നത് ദുർബലമാണ്. ഒരു തമാശയോ കവിതാപരമായ ശൈലിയോ ഒരു മനുഷ്യനെ രസിപ്പിച്ചേക്കാം, എന്നാൽ നിർദ്ദേശങ്ങൾ പാലിക്കാൻ ശ്രമിക്കുന്ന ഒരു മോഡലിന് അത് അനാവശ്യമായ ബഹളമാണ് (noise). ഘടനയാണ് (structure) ഫലപ്രദമാകുന്നത്. ഘടനയാണ് വിപുലീകരിക്കാൻ (scale) സഹായിക്കുന്നത്.
നിങ്ങൾ ഒരു ഫ്രെയിംവർക്ക് നിർമ്മിക്കുമ്പോൾ, ആളുകളെ പ്രോംപ്റ്റുകൾ എങ്ങനെ എഴുതണമെന്ന് പഠിപ്പിക്കുന്നത് നിങ്ങൾ നിർത്തുന്നു. പകരം, എല്ലാ തവണയും പ്രവർത്തിക്കുന്ന ഒരു സിസ്റ്റം നിങ്ങൾ അവർക്ക് നൽകുന്നു. പുതിയ ടീം അംഗങ്ങൾക്ക് മാസങ്ങളോളം നീണ്ട കീവേഡ് അറിവുകൾ പഠിച്ചെടുക്കേണ്ടതില്ല. അവർ ആറ് ലെയറുകൾ പൂരിപ്പിച്ചാൽ മതി. പ്രോംപ്റ്റ് എഴുതിയ ആളോട് അതിന്റെ അർത്ഥം ചോദിച്ചു നടക്കേണ്ടി വരുന്നില്ല. അർത്ഥം ഇതിനകം തന്നെ തരംതിരിച്ച് ലേബൽ ചെയ്തിരിക്കുന്നു.
ഇതാണ് വേഗതയും ഗുണമേന്മയും ഒരേസമയം നേടാനുള്ള വഴി. മികച്ച വിശേഷണങ്ങൾ കൊണ്ടല്ല, മറിച്ച് മികച്ച ആർക്കിടെക്ചർ (architecture) കൊണ്ടാണ് ഇത് സാധ്യമാകുന്നത്.
സ്ട്രക്ചേർഡ് AI വർക്ക്ഫ്ലോകളെക്കുറിച്ച് കൂടുതൽ ആഴത്തിൽ അറിയാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, GyaanSetu learning community-ൽ ഞങ്ങൾ ഇത്തരം പ്രായോഗിക സംവിധാനങ്ങളെക്കുറിച്ച് സംസാരിക്കുന്നുണ്ട്. ഇതിനായി മാന്ത്രിക കീവേഡുകൾ ആവശ്യമില്ല.
