𝗣𝗿𝗼𝗺𝗽𝘁𝗶𝗻𝗴 𝗜𝘀 𝗔 𝗦𝗸𝗶𝗹𝗹

ਲੋਕ ਕਹਿੰਦੇ ਹਨ ਕਿ ਪ੍ਰੌਮਪਟਿੰਗ ਸਿਰਫ਼ ਅੰਗਰੇਜ਼ੀ ਵਿੱਚ ਟਾਈਪ ਕਰਨਾ ਹੈ। ਉਹ ਕਹਿੰਦੇ ਹਨ ਕਿ ਇਹ ਇੱਕ ਅਜਿਹੀ ਚਾਲ ਹੈ ਜੋ ਕੋਈ ਵੀ ਇੱਕ ਦੁਪਹਿਰ ਵਿੱਚ ਸਿੱਖ ਸਕਦਾ ਹੈ। ਉਹ ਦਾਅਵਾ ਕਰਦੇ ਹਨ ਕਿ ਜਲਦੀ ਹੀ ਇਹ ਸਭ ਕੁਝ ਆਟੋਮੇਟ ਹੋ ਜਾਵੇਗਾ।

ਮੈਂ AI ਉਤਪਾਦ ਬਣਾਉਣ ਵਿੱਚ ਛੇ ਮਹੀਨੇ ਬਿਤਾਏ ਹਨ। ਮੈਂ ਇਸ ਨਾਲ ਅਸਹਿਮਤ ਹਾਂ।

ਪ੍ਰੌਮਪਟਿੰਗ ਸਿਰਫ਼ ਸ਼ਬਦ ਨਹੀਂ ਹਨ। ਇਹ ਸਰਚ (search) ਵਾਂਗ ਹੈ। 2002 ਵਿੱਚ, ਲੋਕ ਕਹਿੰਦੇ ਸਨ ਕਿ Google Search ਆਸਾਨ ਸੀ। ਹੁਣ ਅਸੀਂ ਜਾਣਦੇ ਹਾਂ ਕਿ ਕਿਵੇਂ ਸਰਚ ਕਰਨਾ ਹੈ, ਇਹ ਜਾਣਕਾਰੀ ਹੀ ਮਾਹਰਾਂ ਨੂੰ ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਾਲਿਆਂ ਤੋਂ ਵੱਖ ਕਰਦੀ ਹੈ।

ਪ੍ਰੌਮਪਟਿੰਗ ਲਿੰਕਾਂ ਦੀ ਬਜਾਏ ਬੁੱਧੀ (intelligence) ਦੀ ਭਾਲ ਹੈ।

ਇੱਥੇ ਦੱਸਿਆ ਗਿਆ ਹੈ ਕਿ ਇਹ ਕਿਉਂ ਮਹੱਤਵਪੂਰਨ ਹੈ:

ਅਜਿਹੇ ਪ੍ਰੌਮਪਟ ਲਿਖਣਾ ਸਿੱਖਣਾ ਜੋ ਅੰਦਾਜ਼ਿਆਂ (assumptions) ਨੂੰ ਸਾਹਮਣੇ ਲਿਆਉਣ, ਇੱਕ ਹੁਨਰ ਹੈ। ਇਸ ਨੂੰ ਸਹੀ ਕਰਨ ਲਈ ਅਭਿਆਸ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।

ਮੈਂ ਸੋਚਦਾ ਸੀ ਕਿ ਲੰਬੇ ਪ੍ਰੌਮਪਟ ਬਿਹਤਰ ਹੁੰਦੇ ਹਨ। ਮੈਂ ਗਲਤ ਸੀ। ਲੰਬਾਈ ਨਾਲੋਂ ਬਣਤਰ (structure) ਜ਼ਿਆਦਾ ਮਾਇਨੇ ਰੱਖਦੀ ਹੈ। ਤੁਹਾਨੂੰ ਭੂਮਿਕਾ (role), ਕੰਮ (task), ਅਤੇ ਸੀਮਾਵਾਂ (constraints) ਨੂੰ ਵੱਖ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਇੱਕ 3-ਲਾਈਨ ਵਾਲਾ ਸਟ੍ਰਕਚਰਡ ਪ੍ਰੌਮਪਟ ਅਕਸਰ 15-ਲਾਈਨਾਂ ਵਾਲੇ ਭਟਕਦੇ ਹੋਏ ਪ੍ਰੌਮਪਟ ਨਾਲੋਂ ਬਿਹਤਰ ਕੰਮ ਕਰਦਾ ਹੈ।

ਮਾਹਰਤਾ ਵੀ ਮਾਇਨੇ ਰੱਖਦੀ ਹੈ। ਇੱਕ ਡਿਵੈਲਪਰ ਜਿਸਨੂੰ API ਡਿਜ਼ਾਈਨ ਬਾਰੇ ਪਤਾ ਹੈ, ਉਹ ਅਜਿਹੇ ਵਿਅਕਤੀ ਨਾਲੋਂ ਬਿਹਤਰ ਪ੍ਰੌਮਪਟ ਲਿਖਦਾ ਹੈ ਜਿਸਨੂੰ ਨਹੀਂ ਪਤਾ। ਗਿਆਨ ਇਹ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਕਿਵੇਂ ਰੂਪ ਦਿੰਦੇ ਹੋ ਅਤੇ ਕਿਹੜੇ ਐਜ ਕੇਸ (edge cases) ਦਾ ਜ਼ਿਕਰ ਕਰਦੇ ਹੋ।

ਪ੍ਰੌਮਪਟਿੰਗ ਤੁਹਾਡੀ ਮਾਹਰਤਾ ਦੀ ਜਗ੍ਹਾ ਨਹੀਂ ਲੈਂਦੀ। ਇਹ ਇਸ ਨੂੰ ਕਈ ਗੁਣਾ ਵਧਾ ਦਿੰਦੀ ਹੈ।

ਸਭ ਤੋਂ ਵਧੀਆ ਉਪਭੋਗਤਾ ਉਹ ਨਹੀਂ ਹਨ ਜੋ ਪਹਿਲੀ ਵਾਰ ਵਿੱਚ ਹੀ ਸਹੀ ਹੁੰਦੇ ਹਨ। ਉਹ ਉਹ ਲੋਕ ਹਨ ਜੋ ਤੇਜ਼ੀ ਨਾਲ ਇਟਰੇਟ (iterate) ਕਰਦੇ ਹਨ। ਉਹ ਜਾਣਦੇ ਹਨ ਕਿ ਕਦੋਂ ਆਊਟਪੁੱਟ (output) ਨੂੰ ਰੱਦ ਕਰਨਾ ਹੈ। ਉਹ ਜਾਣਦੇ ਹਨ ਕਿ ਸਵਾਲ ਨੂੰ ਦੁਬਾਰਾ ਕਿਵੇਂ ਰੂਪ ਦੇਣਾ ਹੈ।

ਜੋ ਲੋਕ ਵਧੀਆ ਪ੍ਰੌਮਪਟ ਲਿਖਦੇ ਹਨ ਅਤੇ ਜੋ ਨਹੀਂ ਲਿਖਦੇ, ਉਨ੍ਹਾਂ ਵਿਚਕਾਰ ਬਹੁਤ ਵੱਡਾ ਫਰਕ ਹੈ। ਇਹ ਕੋਡ ਦੀ ਰਫ਼ਤਾਰ ਅਤੇ ਪ੍ਰੋਟੋਟਾਈਪ (prototype) ਦੀ ਗੁਣਵੱਤਾ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਦਾ ਹੈ। ਇਸ ਹੁਨਰ ਨੂੰ ਇਸ ਲਈ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਨਾ ਕਿ ਇਹ ਪੰਜ ਸਾਲਾਂ ਵਿੱਚ ਬਦਲ ਸਕਦਾ ਹੈ, ਇੱਕ ਗਲਤੀ ਹੈ।

ਅਭਿਆਸ ਕਿਵੇਂ ਕਰੀਏ:

• AI ਨੂੰ ਇੱਕ ਸਮਾਰਟ ਇੰਟਰਨ (intern) ਵਾਂਗ ਸਮਝੋ। ਇਸਨੂੰ ਸੰਦਰਭ (context), ਇੱਕ ਟੀਚਾ, ਅਤੇ ਸੀਮਾਵਾਂ ਦਿਓ। • ਨੈਗੇਟਿਵ ਇੰਸਟ੍ਰਕਸ਼ਨਜ਼ (negative instructions) ਦੀ ਵਰਤੋਂ ਕਰੋ। ਇਸਨੂੰ ਦੱਸੋ ਕਿ ਕੀ ਨਹੀਂ ਕਰਨਾ ਹੈ। • ਮਾਡਲ ਨੂੰ ਤਰਕ ਕਰਨ ਲਈ ਕਹੋ। "ਕਦਮ-ਦਰ-ਕਦਮ ਸੋਚੋ" (think step by step) ਵਰਗੇ ਸੰਕੇਤਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ। • ਆਪਣੇ ਖਾਸ ਕੰਮ ਲਈ ਪੈਟਰਨਾਂ ਦੀ ਇੱਕ ਲਾਇਬ੍ਰੇਰੀ ਬਣਾਓ। • ਆਪਣੀਆਂ ਅਸਫਲਤਾਵਾਂ ਦਾ ਅਧਿਐਨ ਕਰੋ। ਪਤਾ ਲਗਾਓ ਕਿ ਪ੍ਰੌਮਪਟ ਕਿਉਂ ਫੇਲ੍ਹ ਹੋਇਆ।

ਪ੍ਰੌਮਪਟਿੰਗ ਇੱਕ ਕਲਾ ਹੈ। ਇਹ ਤੁਹਾਡੇ ਇੰਜੀਨੀਅਰਿੰਗ ਹੁਨਰ ਦੇ ਨਾਲ ਚੱਲਦੀ ਹੈ। ਇਹ ਤੁਹਾਡੇ ਮੌਜੂਦਾ ਗਿਆਨ ਨੂੰ ਹੋਰ ਮਜ਼ਬੂਤ ਕਰਦੀ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਇਸ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਬਾਕੀ ਸਭ ਨਾਲੋਂ ਹੌਲੀ ਚੱਲੋਗੇ।

ਸਰੋਤ: https://dev.to/respect17/the-prompt-is-not-a-skill-i-disagree-heres-what-6-months-of-ai-development-taught-me-53io