ਪ੍ਰੌਂਪਟ ਇੰਜੀਨੀਅਰਿੰਗ ਕੀ ਹੈ? ਗ਼ੈਰ-ਡਿਵੈਲਪਰਾਂ ਲਈ ਵਿਹਾਰਕ ਗਾਈਡ
ਪ੍ਰੌਂਪਟ ਇੰਜੀਨੀਅਰਿੰਗ AI ਮਾਡਲ ਲਈ ਹਦਾਇਤਾਂ ਲਿਖਣ ਅਤੇ ਸੁਧਾਰਨ ਦਾ ਅਭਿਆਸ ਹੈ, ਤਾਂ ਜੋ ਉਹ ਭਰੋਸੇ ਨਾਲ ਉਹੀ ਕੁਝ ਦੇਵੇ ਜੋ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ। ਪ੍ਰੌਂਪਟ ਉਹ ਹਰ ਚੀਜ਼ ਹੈ ਜੋ ਤੁਸੀਂ ਮਾਡਲ ਨੂੰ ਦਿੰਦੇ ਹੋ, ਇੱਕ ਸਵਾਲ, ਇੱਕ ਕੰਮ, ਕੁਝ ਸੰਦਰਭ ਜਾਂ ਮਿਸਾਲਾਂ। ਇਸ ਨੂੰ ਇੰਜੀਨੀਅਰ ਕਰਨ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਤੁਸੀਂ ਸੋਚ-ਸਮਝ ਕੇ ਦੱਸਦੇ ਹੋ ਕਿ ਕੀ ਪਾਉਣਾ ਹੈ, ਨਤੀਜੇ ਨੂੰ ਪਰਖਦੇ ਹੋ ਅਤੇ ਫਿਰ ਸੁਧਾਰਦੇ ਹੋ। ਇਹ ਜਾਦੂਈ ਸ਼ਬਦਾਂ ਬਾਰੇ ਘੱਟ ਅਤੇ ਸਾਫ਼ ਗੱਲਬਾਤ ਬਾਰੇ ਜ਼ਿਆਦਾ ਹੈ।
ਇਹ AI ਨਾਲ ਬਣਾਉਂਦੇ ਸਮੇਂ ਕਿਉਂ ਮਾਇਨੇ ਰੱਖਦਾ ਹੈ
AI ਐਪ ਬਿਲਡਰ ਨਾਲ ਤੁਹਾਡੇ ਪ੍ਰੌਂਪਟ ਹੀ ਤੁਹਾਡੀ ਵਿਸ਼ੇਸ਼ਤਾ ਹਨ। AI ਸਿਰਫ਼ ਉਹੀ ਬਣਾ ਸਕਦਾ ਹੈ ਜੋ ਤੁਸੀਂ ਵਰਣਨ ਕਰਦੇ ਹੋ, ਅਤੇ ਜਿੱਥੇ ਤੁਹਾਡੀ ਬੇਨਤੀ ਵਿੱਚ ਖ਼ਾਲੀ ਥਾਂਵਾਂ ਹੁੰਦੀਆਂ ਹਨ, ਉੱਥੇ ਉਹ ਠੀਕ-ਠਾਕ ਲੱਗਣ ਵਾਲੇ ਅੰਦਾਜ਼ੇ ਭਰ ਦਿੰਦਾ ਹੈ। ਕਈ ਵਾਰ ਅੰਦਾਜ਼ੇ ਚੰਗੇ ਹੁੰਦੇ ਹਨ, ਪਰ ਅਕਸਰ ਉਹ ਤੁਹਾਡੇ ਮਤਲਬ ਦੇ ਉਲਟ ਹੁੰਦੇ ਹਨ: ਫ਼ਾਰਮ ਵਿੱਚ ਗਲਤ ਖੇਤਰ, ਇੱਕ ਅਜਿਹੀ ਵਿਸ਼ੇਸ਼ਤਾ ਜੋ ਤੁਸੀਂ ਨਹੀਂ ਚਾਹੁੰਦੇ ਸੀ, ਜਾਂ ਇੱਕ ਡਿਜ਼ਾਈਨ ਜੋ ਤੁਹਾਡੇ ਦਰਸ਼ਕਾਂ ਨੂੰ ਨਹੀਂ ਭਾਉਂਦਾ।
ਇੱਕ ਸਾਫ਼ ਪ੍ਰੌਂਪਟ ਤੁਹਾਡੇ ਕਈ ਗੇੜਾਂ ਵਿੱਚ ਸੁਧਾਰ ਬਚਾਉਂਦਾ ਹੈ, ਅਤੇ ਹਰ ਗੇੜ ਸਮਾਂ ਅਤੇ ਆਮ ਤੌਰ ’ਤੇ ਕ੍ਰੈਡਿਟ ਲੈਂਦਾ ਹੈ। ਜੇ ਤੁਸੀਂ ਆਪਣੀ ਐਪ ਦੇ ਅੰਦਰ AI ਜੋੜਦੇ ਹੋ, ਤਾਂ ਵੀ ਪ੍ਰੌਂਪਟ ਮਾਇਨੇ ਰੱਖਦੇ ਹਨ: ਜੋ ਹਦਾਇਤਾਂ ਤੁਸੀਂ ਉਸ ਮਾਡਲ ਨੂੰ ਦਿੰਦੇ ਹੋ, ਉਹ ਤੈਅ ਕਰਦੀਆਂ ਹਨ ਕਿ ਤੁਹਾਡਾ ਚੈਟਬੌਟ ਗਾਹਕਾਂ ਨਾਲ ਕਿਵੇਂ ਗੱਲ ਕਰਦਾ ਹੈ, ਕਿਸ ਚੀਜ਼ ਤੋਂ ਇਨਕਾਰ ਕਰਦਾ ਹੈ, ਅਤੇ ਕੀ ਉਹ ਤੁਹਾਡੇ ਤੱਥਾਂ ’ਤੇ ਟਿਕਿਆ ਰਹਿੰਦਾ ਹੈ। ਖ਼ਾਸ ਕਰਕੇ ਐਪ ਬਣਾਉਣ ਲਈ, ਵੇਖੋ AI ਐਪ ਬਿਲਡਰਾਂ ਲਈ ਪ੍ਰੌਂਪਟ ਕਿਵੇਂ ਲਿਖੀਏ।
ਰੋਜ਼ਾਨਾ ਦੀ ਮਿਸਾਲ
ਕਲਪਨਾ ਕਰੋ ਕਿ ਤੁਸੀਂ ਇੱਕ ਮਾਹਿਰ ਫ਼ਰੀਲਾਂਸਰ ਨੂੰ ਕੰਮ ਸਮਝਾ ਰਹੇ ਹੋ ਜੋ ਤੁਹਾਨੂੰ ਕਦੇ ਮਿਲਿਆ ਨਹੀਂ, ਤੁਹਾਡੇ ਕਾਰੋਬਾਰ ਬਾਰੇ ਕੁਝ ਨਹੀਂ ਜਾਣਦਾ, ਅਤੇ ਤੁਹਾਡੇ ਚੁੱਪ ਹੁੰਦਿਆਂ ਹੀ ਕੰਮ ਸ਼ੁਰੂ ਕਰ ਦਿੰਦਾ ਹੈ।
“ਮੇਰਾ ਇੱਕ ਲੋਗੋ ਬਣਾ ਦਿਓ” ਤੁਹਾਨੂੰ ਕੋਈ ਵੀ ਲੋਗੋ ਦੇਵੇਗਾ। “ਦੁਬਈ ਵਿੱਚ ਬੱਚਿਆਂ ਦੇ ਤੈਰਾਕੀ ਸਕੂਲ ਲਈ ਲੋਗੋ; ਦੋਸਤਾਨਾ, ਬਚਕਾਨਾ ਨਹੀਂ; ਨੀਲਾ ਅਤੇ ਸੰਤਰੀ; ਛੋਟਾ ਹੋਣ ’ਤੇ ਤੈਰਾਕੀ ਟੋਪੀ ’ਤੇ ਵੀ ਸਾਫ਼ ਦਕਿਸੇ; ਇੱਥੇ ਦੋ ਅਜਿਹੇ ਲੋਗੋ ਹਨ ਜੋ ਅਸੀਂ ਪਸੰਦ ਕਰਦੇ ਹਾਂ ਅਤੇ ਇੱਕ ਜੋ ਨਹੀਂ” ਤੁਹਾਨੂੰ ਉਸ ਦੇ ਨੇੜੇ ਦਾ ਕੁਝ ਦੇਵੇਗਾ ਜੋ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ।
AI ਮਾਡਲ ਉਸ ਫ਼ਰੀਲਾਂਸਰ ਵਰਗਾ ਹੈ: ਹੁਨਰਮੰਦ, ਤੇਜ਼ ਅਤੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੀ ਹਦਾਇਤ ’ਤੇ ਨਿਰਭਰ। ਪ੍ਰੌਂਪਟ ਇੰਜੀਨੀਅਰਿੰਗ ਇੱਕ ਚੰਗੀ ਹਦਾਇਤ ਲਿਖਣਾ ਸਿੱਖਣਾ ਹੈ।
ਮੁੱਖ ਤਕਨੀਕਾਂ
| ਤਕਨੀਕ | ਇਸਦਾ ਮਤਲਬ | ਮਿਸਾਲ |
|---|---|---|
| ਟੀਚੇ ਬਾਰੇ ਖ਼ਾਸ ਹੋਵੋ | ਦੱਸੋ ਕਿ ਤੁਸੀਂ ਕੀ ਚਾਹੁੰਦੇ ਹੋ ਅਤੇ ਕਿਉਂ। | “ਇੱਕ ਬੁਕਿੰਗ ਪੰਨਾ ਤਾਂ ਜੋ ਨਵੇਂ ਗਾਹਕ 30 ਜਾਂ 60 ਮਿੰਟ ਦਾ ਸੈਸ਼ਨ ਚੁਣ ਸਕਣ।” |
| ਸੰਦਰਭ ਦਿਓ | ਇਹ ਕਿਸ ਲਈ ਹੈ, ਕੀ ਪਹਿਲਾਂ ਤੋਂ ਹੈ, ਕੀ ਜ਼ਰੂਰੀ ਹੈ। | “ਯੂਜ਼ਰ ਜ਼ਿਆਦਾਤਰ ਫ਼ੋਨ ’ਤੇ ਵੱਡੀ ਉਮਰ ਦੇ ਗਾਹਕ ਹਨ।” |
| ‘ਮੁਕੰਮਲ’ ਤੈਅ ਕਰੋ | ਮੁਕੰਮਲ ਨਤੀਜੇ ਦਾ ਵੇਰਵਾ ਦਿਓ। | “ਮੁਕੰਮਲ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਗਾਹਕ ਬੁਕ ਕਰ ਸਕੇ, ਅਤੇ ਮੈਨੂੰ ਈਮੇਲ ਮਿਲੇ।” |
| ਸ਼ਰਤਾਂ ਰੱਖੋ | ਕੀ ਨਹੀਂ ਕਰਨਾ ਅਤੇ ਹੱਦਾਂ। | “ਹੁਣੇ ਲੌਗਇਨ ਨਾ ਜੋੜੋ। ਮੌਜੂਦਾ ਰੰਗ ਰੱਖੋ।” |
| ਮਿਸਾਲਾਂ ਦਿਖਾਓ | ਚੰਗਾ ਨਤੀਜਾ ਕਿਹੋ ਜਿਹਾ ਦਿਸਦਾ ਹੈ, ਇਸ ਦਾ ਨਮੂਨਾ। | “ਜਵਾਬ ਇਸ ਸ਼ੈਲੀ ਵਿੱਚ ਲਿਖੋ: …” |
| ਫ਼ਾਰਮੈਟ ਮੰਗੋ | ਦੱਸੋ ਕਿ ਜਵਾਬ ਕਿਵੇਂ ਸਜਾਇਆ ਜਾਵੇ। | “X, Y, Z ਕਾਲਮਾਂ ਵਾਲੇ ਟੇਬਲ ਵਿੱਚ ਜਵਾਬ ਦਿਓ।” |
| ਕਦਮਾਂ ਵਿੱਚ ਵੰਡੋ | ਵੱਡੇ ਕੰਮਾਂ ਨੂੰ ਇੱਕ-ਇੱਕ ਹਿੱਸੇ ਵਿੱਚ ਕਰੋ। | “ਪਹਿਲਾਂ ਡਾਟਾ ਮਾਡਲ, ਫਿਰ ਫ਼ਾਰਮ, ਫਿਰ ਈਮੇਲਾਂ।” |
| ਪਹਿਲਾਂ ਪੁੱਛਣ ਜਾਂ ਯੋਜਨਾ ਦਿਓ | ਬਦਲਾਅ ਤੋਂ ਪਹਿਲਾਂ ਯੋਜਨਾ ਲਓ। | “ਬਣਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਆਪਣੇ ਸਵਾਲ ਅਤੇ ਯੋਜਨਾ ਦੱਸੋ।” |
| ਵਾਰ-ਵਾਰ ਸੁਧਾਰੋ | ਨਤੀਜਾ ਪਰਖੋ ਅਤੇ ਠੀਕ ਕਰੋ। | “ਫ਼ਾਰਮ ਠੀਕ ਚੱਲ ਰਿਹਾ ਹੈ। ਹੁਣ ਤਾਰੀਖ਼ ਵਾਲਾ ਖ਼ਾਨਾ ਵੱਡਾ ਕਰੋ।” |
ਕੰਮ ਦੀ ਮਿਸਾਲ: ਪਹਿਲਾਂ ਅਤੇ ਬਾਅਦ
ਪਹਿਲਾਂ:
ਇੱਕ ਜਿੰਮ ਐਪ ਬਣਾ ਦਿਓ।
AI ਨੂੰ ਸਭ ਕੁਝ ਅੰਦਾਜ਼ਾ ਲਾਉਣਾ ਪਵੇਗਾ: ਮੈਂਬਰ ਜਾਂ ਸਟਾਫ਼? ਕਲਾਸਾਂ ਜਾਂ ਨਿੱਜੀ ਟ੍ਰੇਨਿੰਗ? ਭੁਗਤਾਨ? ਸ਼ਾਇਦ ਤੁਹਾਨੂੰ ਇੱਕ ਆਮ ਡੈਸ਼ਬੋਰਡ ਮਿਲੇਗਾ ਜਿਸ ਵਿੱਚ ਕਸਰਤਾਂ ਦਾ ਡਾਟਾ ਬਣਾਇਆ ਹੋਇਆ ਹੋਵੇਗਾ।
ਬਾਅਦ:
ਇੱਕ ਛੋਟੇ ਬਾਕਸਿੰਗ ਜਿੰਮ ਲਈ ਵੈੱਬ ਐਪ ਬਣਾਓ, ਜਿਸ ਦੇ ਲਗਭਗ 150 ਮੈਂਬਰ ਹਨ।
ਕੌਣ ਵਰਤਦਾ ਹੈ: ਮੈਂਬਰ ਆਪਣੇ ਫ਼ੋਨ ’ਤੇ ਕਲਾਸਾਂ ਬੁੱਕ ਕਰਦੇ ਹਨ। ਮਾਲਕ, ਸੈਮ, ਲੈਪਟਾਪ ’ਤੇ ਟਾਈਮਟੇਬਲ ਸੰਭਾਲਦਾ ਹੈ।
ਮੈਂਬਰ ਕੀ ਕਰ ਸਕਦੇ ਹਨ: ਇਸ ਹਫ਼ਤੇ ਦੀਆਂ ਕਲਾਸਾਂ ਵੇਖਣਾ (ਸਮਾਂ, ਕੋਚ, ਖ਼ਾਲੀ ਥਾਵਾਂ) ਅਤੇ ਸ਼ੁਰੂ ਹੋਣ ਤੋਂ 2 ਘੰਟੇ ਪਹਿਲਾਂ ਤੱਕ ਬੁੱਕ ਜਾਂ ਰੱਦ ਕਰਨਾ।
ਸੈਮ ਕੀ ਕਰ ਸਕਦਾ ਹੈ: ਕਲਾਸਾਂ ਜੋੜਨਾ, ਬਦਲਣਾ ਅਤੇ ਰੱਦ ਕਰਨਾ, ਅਤੇ ਹਰ ਕਲਾਸ ਵਿੱਚ ਕੌਣ ਬੁੱਕ ਹੈ ਇਹ ਵੇਖਣਾ।
ਨਿਯਮ: ਇੱਕ ਕਲਾਸ ਵਿੱਚ ਵੱਧ ਤੋਂ ਵੱਧ 12 ਲੋਕ। ਇੱਕੋ ਸਲਾਟ ਦੋ ਵਾਰ ਬੁੱਕ ਨਾ ਹੋਵੇ।
ਹੁਣ ਨਹੀਂ: ਭੁਗਤਾਨ, ਵਰਕਆਉਟ ਟਰੈਕਿੰਗ, ਮੋਬਾਈਲ ਐਪ।
ਸ਼ੈਲੀ: ਗੂੜ੍ਹਾ ਪਿਛੋਕੜ, ਲਾਲ ਰੰਗ ਦੇ ਉਚਾਰਨ, ਵੱਡੇ ਟੈਪ ਬਟਨ।
ਬਣਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਜੋ ਵੀ ਅਸਪਸ਼ਟ ਹੈ ਉਹ ਸੂਚੀਬੱਧ ਕਰੋ, ਅਤੇ ਜੋ ਪੰਨੇ ਬਣਾਓਗੇ ਉਹਨਾਂ ਦਾ ਵੇਰਵਾ ਦਿਓ।
ਦੂਜਾ ਪ੍ਰੌਂਪਟ ਚਲਾਕ ਨਹੀਂ, ਪਰ ਪੂਰਾ ਹੈ। ਇਹ ਯੂਜ਼ਰ, ਕਾਰਵਾਈਆਂ, ਨਿਯਮ, ਕੀ ਛੱਡਣਾ ਹੈ ਅਤੇ ਕਿਵੇਂ ਸ਼ੁਰੂ ਕਰਨਾ ਹੈ, ਸਭ ਦੱਸਦਾ ਹੈ। ਆਖ਼ਰੀ ਲਾਈਨ AI ਨੂੰ ਯੋਜਨਾ ਬਣਾਉਣ ਅਤੇ ਸਵਾਲ ਪੁੱਛਣ ਲਈ ਕਹਿੰਦੀ ਹੈ, ਜਿਸ ਨਾਲ ਕੋਡ ਲਿਖਣ ਤੋਂ ਪਹਿਲਾਂ ਹੀ ਗ਼ਲਤਫ਼ਹਿਮੀਆਂ ਫੜੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
ਤੁਹਾਡੀ ਐਪ ਦੇ ਅੰਦਰ ਪ੍ਰੌਂਪਟ
ਜਦੋਂ ਤੁਹਾਡੀ ਐਪ ਖ਼ੁਦ ਕਿਸੇ LLM ਨੂੰ ਬੁਲਾਉਂਦੀ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਉਹ ਪ੍ਰੌਂਪਟ ਲਿਖਦੇ ਹੋ ਜੋ ਬਹੁਤ ਵਾਰ, ਬਹੁਤ ਸਾਰੇ ਯੂਜ਼ਰਾਂ ਲਈ ਚੱਲਦੇ ਹਨ। ਉਹੀ ਸਿਧਾਂਤ ਲਾਗੂ ਹੁੰਦੇ ਹਨ, ਨਾਲ ਕੁਝ ਹੋਰ ਵੀ:
- ਸਿਸਟਮ ਪ੍ਰੌਂਪਟ: ਸਥਾਈ ਹਦਾਇਤਾਂ ਜੋ ਹਰ ਜਵਾਬ ਨੂੰ ਢਾਲਦੀਆਂ ਹਨ: ਭੂਮਿਕਾ, ਲਹਿਜ਼ਾ, ਨਿਯਮ। “ਤੁਸੀਂ Leaf & Pot ਦੇ ਸਹਾਇਕ ਹੋ, ਜੋ ਇੱਕ ਪੌਦਿਆਂ ਦੀ ਦੁਕਾਨ ਹੈ। ਸਿਰਫ਼ ਆਰਡਰ, ਪੌਦਿਆਂ ਅਤੇ ਡਿਲੀਵਰੀ ਬਾਰੇ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਦਿਓ।”
- ਆਧਾਰ ਦੇਣਾ (Grounding): ਉਹ ਤੱਥ ਸ਼ਾਮਲ ਕਰੋ ਜੋ ਮਾਡਲ ਨੂੰ ਵਰਤਣੇ ਚਾਹੀਦੇ ਹਨ, ਜਿਵੇਂ ਤੁਹਾਡੀਆਂ ਨੀਤੀਆਂ ਜਾਂ ਉਤਪਾਦ ਸੂਚੀ, ਅਤੇ ਉਸ ਨੂੰ ਉਨ੍ਹਾਂ ’ਤੇ ਭਰੋਸਾ ਕਰਨ ਲਈ ਕਹੋ। ਇਹ ਕਿਉਂ ਜ਼ਰੂਰੀ ਹੈ, ਵੇਖੋ LLM ਕੀ ਹੈ।
- ਬੈਕਅੱਪ ਹਦਾਇਤ: ਦੱਸੋ ਕਿ ਅਨਿਸ਼ਚਿਤ ਹੋਣ ’ਤੇ ਕੀ ਕਰਨਾ ਹੈ: “ਜੇ ਜਵਾਬ ਦਿੱਤੀ ਜਾਣਕਾਰੀ ਵਿੱਚ ਨਾ ਹੋਵੇ, ਤਾਂ ਇਹ ਦੱਸੋ ਅਤੇ ਸਹਾਇਤਾ ਈਮੇਲ ਦਿਓ।”
- ਜਵਾਬ ਦਾ ਫ਼ਾਰਮੈਟ: ਜੇ ਤੁਹਾਡਾ ਕੋਡ ਜਵਾਬ ਪੜ੍ਹਦਾ ਹੈ, ਤਾਂ JSON ਵਰਗਾ ਸਖ਼ਤ ਫ਼ਾਰਮੈਟ ਮੰਗੋ।
- ਪਰਖ: ਅਜੀਬ ਇਨਪੁੱਟ ਅਜ਼ਮਾਓ: ਬੁਰੀ ਭਾਸ਼ਾ ਵਾਲੇ ਸੁਨੇਹੇ, ਵਿਸ਼ੇ ਤੋਂ ਬਾਹਰ ਦੇ ਸਵਾਲ, ਅਤੇ ਉਹ ਕੋਸ਼ਿਸ਼ਾਂ ਜੋ ਉਸ ਨੂੰ ਹਦਾਇਤਾਂ ਭੁਲਾਉਣ ਲਈ ਕੀਤੀਆਂ ਜਾਣ (ਜਿਸ ਨੂੰ ਪ੍ਰੌਂਪਟ ਇੰਜੈਕਸ਼ਨ ਕਿਹਾ ਜਾਂਦਾ ਹੈ), ਅਸਲ ਯੂਜ਼ਰਾਂ ਤੋਂ ਪਹਿਲਾਂ।
ਮੁੱਖ ਸ਼ਬਦਾਂ ਦੀ ਵਿਆਖਿਆ
| ਸ਼ਬਦ | ਮਤਲਬ |
|---|---|
| ਪ੍ਰੌਂਪਟ | AI ਮਾਡਲ ਨੂੰ ਦਿੱਤਾ ਜਾਣ ਵਾਲਾ ਇਨਪੁੱਟ। |
| ਸਿਸਟਮ ਪ੍ਰੌਂਪਟ | ਗੱਲਬਾਤ ਤੋਂ ਪਹਿਲਾਂ ਸੈੱਟ ਕੀਤੀਆਂ ਸਥਾਈ ਹਦਾਇਤਾਂ। |
| ਸੰਦਰਭ | ਪ੍ਰੌਂਪਟ ਵਿੱਚ ਸ਼ਾਮਲ ਪਿਛੋਕੜ ਦੀ ਜਾਣਕਾਰੀ। |
| ਜ਼ੀਰੋ-ਸ਼ਾਟ / ਫ਼ਿਊ-ਸ਼ਾਟ | ਬਿਨਾਂ ਮਿਸਾਲ ਪੁੱਛਣਾ, ਜਾਂ ਕੁਝ ਮਿਸਾਲਾਂ ਨਾਲ ਪੁੱਛਣਾ। |
| ਚੇਨ ਆਫ਼ ਥਾਟ | ਜਵਾਬ ਦੇਣ ਤੋਂ ਪਹਿਲਾਂ ਮਾਡਲ ਨੂੰ ਇੱਕ ਸਮੱਸਿਆ ਕਦਮ-ਦਰ-ਕਦਮ ਸੋਚਣ ਲਈ ਕਹਿਣਾ। |
| ਗ੍ਰਾਉਂਡਿੰਗ | ਮਾਡਲ ਨੂੰ ਸਰੋਤ ਸਮੱਗਰੀ ਦੇਣਾ ਅਤੇ ਜਵਾਬ ਉਸ ’ਤੇ ਟਿਕਾਉਣ ਲਈ ਕਹਿਣਾ। |
| ਪ੍ਰੌਂਪਟ ਇੰਜੈਕਸ਼ਨ | ਅਜਿਹਾ ਪਾਠ ਜੋ ਮਾਡਲ ਦੀਆਂ ਹਦਾਇਤਾਂ ਨੂੰ ਓਵਰਰਾਈਡ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ “ਪਿਛਲੀਆਂ ਹਦਾਇਤਾਂ ਅਣਡਿੱਠ ਕਰੋ”। |
| ਕੰਟੈਕਸਟ ਵਿੰਡੋ | ਮਾਡਲ ਇੱਕ ਵਾਰ ਵਿੱਚ ਕਿੰਨਾ ਟੈਕਸਟ ਵਿਚਾਰ ਸਕਦਾ ਹੈ। |
| ਇਟਰੇਸ਼ਨ | ਜੋ ਵਾਪਸ ਆਇਆ ਉਸ ਦੇ ਆਧਾਰ ’ਤੇ ਪ੍ਰੌਂਪਟ ਨੂੰ ਸੁਧਾਰਨਾ। |
ਆਮ ਗ਼ਲਤੀਆਂ ਅਤੇ ਗ਼ਲਤਫ਼ਹਿਮੀਆਂ
- ਜਾਦੂਈ ਸ਼ਬਦਾਂ ਦੀ ਭਾਲ। “ਤੁਸੀਂ ਦੁਨੀਆ ਦੇ ਸਭ ਤੋਂ ਵਧੀਆ ਮਾਹਿਰ ਹੋ” ਉਨ੍ਹਾਂ ਸਾਫ਼ ਗੱਲਾਂ ਨਾਲੋਂ ਬਹੁਤ ਘੱਟ ਮਾਇਨੇ ਰੱਖਦਾ ਹੈ ਜਿਹੜੀਆਂ ਤੁਹਾਨੂੰ ਅਸਲ ਵਿੱਚ ਚਾਹੀਦੀਆਂ ਹਨ।
- ਸਭ ਕੁਝ ਇੱਕੋ ਵਾਰ ਮੰਗਣਾ। 20 ਫ਼ੀਚਰਾਂ ਦੀ ਬੇਨਤੀ 20 ਅੱਧੇ-ਅਧੂਰੇ ਫ਼ੀਚਰ ਦਿੰਦੀ ਹੈ। ਟੁਕੜਿਆਂ ਵਿੱਚ ਬਣਾਓ।
- ਹੱਲ ਦਾ ਵੇਰਵਾ ਦੇਣਾ, ਸਮੱਸਿਆ ਦਾ ਨਹੀਂ। “ਤਿੰਨ ਕਾਲਮਾਂ ਵਾਲਾ ਟੇਬਲ ਜੋੜੋ” ਨਾਲੋਂ “Sam ਨੂੰ ਇੱਕ ਨਜ਼ਰ ਵਿੱਚ ਵੇਖਣਾ ਹੈ ਕਿ ਹਰ ਕਲਾਸ ਵਿੱਚ ਕੌਣ ਬੁੱਕ ਹੈ” ਜ਼ਿਆਦਾ ਲਾਭਦਾਇਕ ਹੈ।
- ਇਹ ਨਾ ਦੱਸਣਾ ਕਿ ਕੀ ਨਹੀਂ ਕਰਨਾ। ਜੇ ਤੁਹਾਨੂੰ ਹੁਣੇ ਲੌਗਇਨ, ਭੁਗਤਾਨ ਜਾਂ ਨਵਾਂ ਡਿਜ਼ਾਈਨ ਨਹੀਂ ਚਾਹੀਦਾ, ਤਾਂ ਸਾਫ਼ ਕਹੋ।
- ਨਤੀਜਾ ਨਾ ਪੜ੍ਹਨਾ। ਅੱਗੇ ਵਧਣ ਤੋਂ ਪਹਿਲਾਂ ਜੋ ਬਣਿਆ ਹੈ ਉਸ ਨੂੰ ਆਪਣੀ “ਮੁਕੰਮਲ” ਦੀ ਪਰਿਭਾਸ਼ਾ ਨਾਲ ਪਰਖੋ।
- ਸੁਧਾਰਨ ਦੀ ਥਾਂ ਮੁੜ ਸ਼ੁਰੂ ਕਰਨਾ। ਆਮ ਤੌਰ ’ਤੇ ਇੱਕ ਛੋਟਾ ਅਗਲਾ ਸੁਨੇਹਾ (“ਇਹ ਨੇੜੇ ਹੈ; X ਬਦਲੋ”) ਪੂਰਾ ਪ੍ਰੌਂਪਟ ਮੁੜ ਲਿਖਣ ਨਾਲੋਂ ਵਧੀਆ ਹੁੰਦਾ ਹੈ।
- ਚੈਟ ਵਿੱਚ ਰਾਜ਼ ਪਾਉਣਾ। ਪਾਸਵਰਡ ਜਾਂ ਲਾਈਵ API ਕੀਅ ਚੈਟ ਵਿੱਚ ਨਾ ਪਾਓ, ਜਦ ਤੱਕ ਟੂਲ ਕੋਲ ਉਨ੍ਹਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਰੱਖਣ ਦਾ ਤਰੀਕਾ ਨਾ ਹੋਵੇ।
ਆਪਣੇ AI ਬਿਲਡਰ ਨੂੰ ਕੀ ਪੁੱਛਣਾ ਹੈ
- “ਬਣਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਮੈਨੂੰ ਕੋਈ ਵੀ ਸਵਾਲ ਪੁੱਛੋ ਅਤੇ ਆਪਣੀ ਯੋਜਨਾ ਦਿਖਾਓ।”
- “ਤਿੰਨ ਵਾਕਾਂ ਵਿੱਚ ਦੁਹਰਾਓ ਕਿ ਤੁਹਾਨੂੰ ਲੱਗਦਾ ਹੈ ਮੈਂ ਕੀ ਚਾਹੁੰਦਾ ਹਾਂ।”
- “ਸਿਰਫ਼ ਬੁਕਿੰਗ ਫ਼ਾਰਮ ਬਦਲੋ; ਬਾਕੀ ਕੁਝ ਨਾ ਛੂਹੋ।”
- “ਤੁਸੀਂ ਕਿਹੜੀਆਂ ਗੱਲਾਂ ਮੰਨ ਲਈਆਂ ਜੋ ਮੈਂ ਨਹੀਂ ਦੱਸੀਆਂ?”
- “ਮੇਰੇ ਨੋਟਸ ਨੂੰ ਯੂਜ਼ਰ, ਫ਼ੀਚਰ, ਨਿਯਮ ਅਤੇ ‘ਹੁਣ ਨਹੀਂ’ ਵਾਲੀਆਂ ਗੱਲਾਂ ਦੀ ਛੋਟੀ ਸਪੈਕ ਵਿੱਚ ਬਦਲੋ।” ਵੇਖੋ AI ਨਾਲ ਪ੍ਰੋਡਕਟ ਰਿਕਵਾਇਰਮੈਂਟ ਡਾਕੂਮੈਂਟ ਕਿਵੇਂ ਲਿਖੀਏ।
- “ਦੱਸੋ ਕਿ ਮੈਂ ਉਸ ਬੇਨਤੀ ਨੂੰ ਹੋਰ ਬਿਹਤਰ ਕਿਵੇਂ ਲਿਖ ਸਕਦਾ ਸੀ।”
Mythex ਵਿੱਚ ਪ੍ਰੌਂਪਟਿੰਗ
Mythex ਵਿੱਚ ਤਿੰਨ ਚੈਟ ਮੋਡ ਹਨ ਜੋ ਇਸ ਤਰੀਕੇ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ ਢੁਕਵੇਂ ਹਨ: Plan ਜਿੱਥੇ ਕੁਝ ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ ਪਹੁੰਚ ਤੈਅ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, Build ਜਿੱਥੇ ਬਦਲਾਅ ਕੀਤੇ ਜਾਂਦੇ ਹਨ, ਅਤੇ Ask ਜੋ ਫ਼ਾਈਲਾਂ ਬਦਲੇ ਬਿਨਾਂ ਸਵਾਲਾਂ ਲਈ ਹੈ। ਤੁਸੀਂ ਸੰਦਰਭ ਵਜੋਂ ਸਕਰੀਨਸ਼ਾਟ ਜਾਂ ਮੌਕਅੱਪ ਨੱਥੀ ਕਰ ਸਕਦੇ ਹੋ, ਅਤੇ ਜੇ ਕੋਈ ਬਦਲਾਅ ਗ਼ਲਤ ਹੋ ਜਾਵੇ ਤਾਂ ਚੈੱਕਪੌਇੰਟ ’ਤੇ ਵਾਪਸ ਜਾ ਸਕਦੇ ਹੋ। ਵਧੀਆ ਪ੍ਰੌਂਪਟ ਅਤੇ ਇਟਰੇਸ਼ਨ ਬਾਰੇ ਹੋਰ ਮਿਸਾਲਾਂ ਲਈ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਪ੍ਰੌਂਪਟ ਅਤੇ ਇਟਰੇਟ ਕਰਨਾ ਵਾਲੇ ਡੌਕਸ ਪੰਨੇ ਵੇਖੋ, ਅਤੇ AI ਨਾਲ ਬਣੀ ਐਪ ਨੂੰ ਕਿਵੇਂ ਸੁਧਾਰੀਏ ਵਿੱਚ ਫ਼ਾਲੋ-ਅੱਪ ਦਾ ਤਰੀਕਾ ਦੱਸਿਆ ਗਿਆ ਹੈ।
ਸਵਾਲ
ਸਧਾਰਨ ਸ਼ਬਦਾਂ ਵਿੱਚ ਪ੍ਰੌਂਪਟ ਇੰਜੀਨੀਅਰਿੰਗ ਕੀ ਹੈ?
ਪ੍ਰੌਂਪਟ ਇੰਜੀਨੀਅਰਿੰਗ AI ਮਾਡਲ ਲਈ ਹਦਾਇਤਾਂ ਲਿਖਣ ਅਤੇ ਸੁਧਾਰਨ ਦਾ ਅਭਿਆਸ ਹੈ, ਤਾਂ ਜੋ ਉਹ ਤੁਹਾਨੂੰ ਲੋੜੀਂਦਾ ਨਤੀਜਾ ਭਰੋਸੇ ਨਾਲ ਦੇਵੇ। ਇਸ ਵਿੱਚ ਤੁਸੀਂ ਕੀ ਪੁੱਛਦੇ ਹੋ, ਕਿਹੜਾ ਸੰਦਰਭ ਦਿੰਦੇ ਹੋ, ਮਿਸਾਲਾਂ, ਸ਼ਰਤਾਂ ਅਤੇ ਵਾਪਸ ਕਿਹੜਾ ਫ਼ਾਰਮੈਟ ਚਾਹੀਦਾ ਹੈ, ਇਹ ਸਭ ਸ਼ਾਮਲ ਹੈ।
ਕੀ ਮੈਨੂੰ ਖ਼ਾਸ ਚਾਲਾਂ ਜਾਂ ਜਾਦੂਈ ਸ਼ਬਦਾਂ ਦੀ ਲੋੜ ਹੈ?
ਬਹੁਤੀ ਨਹੀਂ। ਨਵੇਂ ਮਾਡਲ ਸਾਫ਼, ਖ਼ਾਸ ਅਤੇ ਚੰਗੀ ਤਰ੍ਹਾਂ ਸੰਗਠਿਤ ਹਦਾਇਤਾਂ ਨੂੰ ਸਭ ਤੋਂ ਵਧੀਆ ਜਵਾਬ ਦਿੰਦੇ ਹਨ, ਉਹੀ ਗੱਲਾਂ ਜੋ ਕਿਸੇ ਸਹਿਕਰਮੀ ਨੂੰ ਸਮਝਾਉਣ ਲਈ ਕੰਮ ਆਉਂਦੀਆਂ ਹਨ। ਸੰਦਰਭ, ਮਿਸਾਲਾਂ ਅਤੇ ਮੁਕੰਮਲ ਨਤੀਜੇ ਦਾ ਸਾਫ਼ ਵੇਰਵਾ ਖ਼ਾਸ ਸ਼ਬਦਾਂ ਨਾਲੋਂ ਕਿਤੇ ਵੱਧ ਮਾਇਨੇ ਰੱਖਦਾ ਹੈ।
ਸਿਸਟਮ ਪ੍ਰੌਂਪਟ ਕੀ ਹੁੰਦਾ ਹੈ?
ਸਿਸਟਮ ਪ੍ਰੌਂਪਟ ਉਹ ਸਥਾਈ ਹਦਾਇਤਾਂ ਹਨ ਜੋ ਗੱਲਬਾਤ ਤੋਂ ਪਹਿਲਾਂ ਮਾਡਲ ਨੂੰ ਦਿੱਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਜਿਵੇਂ ਉਸ ਦੀ ਭੂਮਿਕਾ, ਨਿਯਮ ਅਤੇ ਲਹਿਜ਼ਾ। ਐਪਾਂ ਇਸ ਨਾਲ ਹਰ ਜਵਾਬ ਨੂੰ ਢਾਲਦੀਆਂ ਹਨ, ਜਦਕਿ ਯੂਜ਼ਰ ਦੇ ਸੁਨੇਹੇ ਬਾਅਦ ਵਿੱਚ ਆਉਂਦੇ ਹਨ।
ਜਿਵੇਂ-ਜਿਵੇਂ AI ਸਮਾਰਟ ਹੋ ਰਿਹਾ ਹੈ, ਕੀ ਪ੍ਰੌਂਪਟ ਇੰਜੀਨੀਅਰਿੰਗ ਅਜੇ ਵੀ ਲੋੜੀਂਦੀ ਹੈ?
ਬਿਹਤਰ ਮਾਡਲਾਂ ਨੂੰ ਘੱਟ ਚਾਲਾਂ ਦੀ ਲੋੜ ਪੈਂਦੀ ਹੈ, ਪਰ ਉਹ ਫਿਰ ਵੀ ਤੁਹਾਡਾ ਮਨ ਨਹੀਂ ਪੜ੍ਹ ਸਕਦੇ। ਆਪਣਾ ਟੀਚਾ, ਦਰਸ਼ਕ, ਸ਼ਰਤਾਂ ਅਤੇ ਇਹ ਦੱਸਣਾ ਕਿ “ਮੁਕੰਮਲ” ਦਾ ਮਤਲਬ ਕੀ ਹੈ, ਹਮੇਸ਼ਾ ਨਤੀਜੇ ਸੁਧਾਰਦਾ ਹੈ, ਕਿਉਂਕਿ ਮਾਡਲ ਸਿਰਫ਼ ਉਹੀ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ ਜੋ ਤੁਸੀਂ ਉਸ ਨੂੰ ਦੱਸਦੇ ਹੋ।