ਹਲਕੇ ਜਾਂਚ-ਢਾਂਚੇ ਅਤੇ ਕੋਡ ਚਲਾਉਣ ਵਾਲੇ ਏਜੰਟ ਖੁੱਲ੍ਹੇ ਅੰਤ ਵਾਲੇ ਕੰਮਾਂ ਲਈ ਵਧੇਰੇ ਢੁਕਵੇਂ ਹਨ, ਜਿੱਥੇ ਬਹੁਤ ਸਖ਼ਤ ਤਾਲਮੇਲ ਮਾਡਲ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਸੀਮਤ ਕਰ ਸਕਦਾ ਹੈ.
ਇਸ ਨਾਲ, ਕੋਡ ਚਲਾਉਣਾ ਅਤੇ ਸੈਂਡਬਾਕਸਿੰਗ ਹੁਣ ਏਜੰਟ-ਅਧਾਰਿਤ ਸਿਸਟਮਾਂ ਦੇ ਮੁੱਖ ਆਰਕੀਟੈਕਚਰਕ ਸਰੋਕਾਰ ਬਣ ਗਏ ਹਨ.
ਸਾਡੇ ਟੈਸਟਾਂ ਵਿੱਚ ਏਜੰਟਸ SDK ਨੇ ਕੋਡ ਚਲਾਉਣ ਵਾਲੇ ਏਜੰਟ ਬਣਾਉਣ ਲਈ ਲੋੜੀਂਦੀ ਜਟਿਲਤਾ ਅਤੇ ਕੋਡ ਨੂੰ 6 ਗੁਣਾ ਤੱਕ ਘਟਾਇਆ ਹੈ.
ਲੰਮੇ ਸਮੇਂ ਤੱਕ ਏਜੰਟ ਸਿਸਟਮਾਂ ਵਿੱਚ ਤਰੱਕੀ ਬਿਹਤਰ ਤਾਲਮੇਲ ਰਾਹੀਂ ਹੋਈ: ਬਿਹਤਰ ਪ੍ਰੌਂਪਟ ਦੇਣਾ, ਟੂਲ ਇੰਟਰਫੇਸ, ਸੰਦਰਭ ਪ੍ਰਬੰਧਨ ਅਤੇ ਵਧੇਰੇ ਸਖ਼ਤ ਕੰਟਰੋਲ ਪ੍ਰਵਾਹ. ਪਰ ਜਿਵੇਂ-ਜਿਵੇਂ ਕੋਡਿੰਗ ਏਜੰਟ ਵਧੇਰੇ ਸਮਰੱਥ ਹੋ ਰਹੇ ਹਨ, ਇਹ ਸੰਤੁਲਨ ਬਦਲਣਾ ਸ਼ੁਰੂ ਹੋ ਗਿਆ ਹੈ.
ਬਹੁਤ ਸਾਰੇ ਖੁੱਲ੍ਹੇ ਅੰਤ ਵਾਲੇ ਕਾਰਜ-ਪ੍ਰਵਾਹਾਂ ਵਿੱਚ ਰੁਕਾਵਟ ਹੁਣ ਖ਼ੁਦ ਏਜੰਟ ਲੂਪ ਨਹੀਂ, ਸਗੋਂ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਪਰਤ ਹੈ: ਉਹ ਸੈਂਡਬਾਕਸ ਜਿੱਥੇ ਮਾਡਲ ਕੋਡ ਲਿਖਦਾ, ਕਮਾਂਡਾਂ ਚਲਾਉਂਦਾ, ਨਤੀਜਿਆਂ ਦੀ ਜਾਂਚ ਕਰਦਾ ਅਤੇ ਦੁਹਰਾਅ ਨਾਲ ਸੁਧਾਰ ਕਰਦਾ ਹੈ. ਜਿਵੇਂ-ਜਿਵੇਂ ਕੰਮ-ਪੱਧਰੀ ਰੀਜ਼ਨਿੰਗ ਇਸ ਮਾਹੌਲ ਵਿੱਚ ਆ ਰਹੀ ਹੈ, ਆਲੇ-ਦੁਆਲੇ ਦਾ ਤਾਲਮੇਲ ਹੋਰ ਸਰਲ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਤਾਂ ਜੋ ਮਾਡਲ ਆਪਣੀ ਪੂਰੀ ਸਮਰੱਥਾ ਵਿਖਾ ਸਕੇ.
ਇਸੇ ਬਦਲਾਅ ਦੀ ਏਜੰਟਸ SDK ਦਾ ਨਵਾਂ ਸੰਸਕਰਣ ਸਹੂਲਤ ਦਿੰਦਾ ਹੈ. ਮੁੱਢਲੀ ਪਹੁੰਚ ਦੌਰਾਨ ਕੀਤੇ ਟੈਸਟਾਂ ਤੋਂ ਅਸੀਂ ਦੇਖਿਆ ਕਿ ਫਰੇਮਵਰਕ ਤਰਕ ਦੀ ਇੱਕ ਹੋਰ ਪਰਤ ਜੋੜਨ ਦੀ ਬਜਾਏ, ਇਹ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਪਰਤ ਨੂੰ ਵਧੇਰੇ ਮਾਡਿਊਲਰ ਅਤੇ ਜੋੜਨਯੋਗ ਬਣਾਉਂਦਾ ਹੈ, ਤਾਂ ਜੋ ਬਾਕੀ ਸਿਸਟਮ ਹਲਕਾ ਰਹੇ.
ਜਾਂਚ-ਢਾਂਚਾ ਇੰਜੀਨੀਅਰਿੰਗ ਵਿੱਚ ਜਾਂਚ-ਢਾਂਚੇ ਨੂੰ ਉਸਦੇ ਘੱਟੋ-ਘੱਟ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਰੂਪ ਤੱਕ ਸੀਮਤ ਕਰਨਾ ਪ੍ਰਚਲਿਤ ਹੋ ਗਿਆ ਹੈ. ਮੋਟੇ ਤੌਰ ’ਤੇ, ਜਾਂਚ-ਢਾਂਚਾ ਮਾਡਲ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਦਾ ਸਾਫਟਵੇਅਰ ਹੈ: ਉਹ ਪਰਤ ਜੋ ਸੰਦਰਭ, ਟੂਲਾਂ, ਕੰਟਰੋਲ ਪ੍ਰਵਾਹ ਅਤੇ ਫੀਡਬੈਕ ਲੂਪਾਂ ਦਾ ਪ੍ਰਬੰਧ ਕਰਦੀ ਹੈ, ਤਾਂ ਜੋ ਮਾਡਲ ਭਰੋਸੇਯੋਗ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰ ਸਕੇ.
ਪਿਛਲੇ ਕੁਝ ਸਾਲਾਂ ਦੌਰਾਨ ਏਜੰਟ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਵਿੱਚ ਕਈ ਸੁਧਾਰ ਇਸ ਪਰਤ ਨੂੰ ਮਜ਼ਬੂਤ ਕਰਨ ਨਾਲ ਆਏ. ਬਿਹਤਰ ਟੂਲਾਂ, ਬਿਹਤਰ ਮੈਮੋਰੀ ਅਤੇ ਪ੍ਰਾਪਤੀ, ਵਧੇਰੇ ਸਪਸ਼ਟ ਕੰਮ-ਵੰਡ ਅਤੇ ਸਖ਼ਤ ਤਾਲਮੇਲ ਨੇ ਅਕਸਰ ਸਿਸਟਮਾਂ ਨੂੰ ਵਧੇਰੇ ਭਰੋਸੇਯੋਗ ਅਤੇ ਸਮਰੱਥ ਬਣਾਇਆ. ਇਸ ਪ੍ਰਤੀਮਾਨ ਵਿੱਚ ਤਰੱਕੀ ਦਾ ਮੁੱਖ ਅਰਥ ਮਾਡਲ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਦੇ ਸਾਫਟਵੇਅਰ ਵਿੱਚ ਵਧੇਰੇ ਕੰਮ-ਸੰਬੰਧੀ ਤਰਕ ਸ਼ਾਮਲ ਕਰਨਾ ਸੀ.
ਹੁਣ ਇਹ ਰੁਝਾਨ ਕਮਜ਼ੋਰ ਹੋ ਰਿਹਾ ਹੈ, ਘੱਟੋ-ਘੱਟ ਖੁੱਲ੍ਹੇ ਅੰਤ ਵਾਲੇ ਕੰਮਾਂ ਦੀ ਇੱਕ ਸ਼੍ਰੇਣੀ ਲਈ. ਵਧਦੀ ਗਿਣਤੀ ਵਿੱਚ ਪ੍ਰੋਜੈਕਟ ਅਤੇ ਖੋਜ-ਪੱਤਰ ਦਰਸਾਉਂਦੇ ਹਨ ਕਿ ਜਾਂਚ-ਢਾਂਚੇ ਦੇ ਵਧੇਰੇ ਨਿਰਦੇਸ਼ਕ ਬਣਨ ਨਾਲ ਕਾਰਗੁਜ਼ਾਰੀ ਹਮੇਸ਼ਾ ਨਹੀਂ ਸੁਧਰਦੀ. ਸਹਾਇਤਾ-ਪ੍ਰਾਪਤ ਕੋਡਿੰਗ, ਲੰਮੇ ਸਮੇਂ ਤੱਕ ਚੱਲਣ ਵਾਲੇ ਕੰਮਾਂ, ਬ੍ਰਾਊਜ਼ਰ ਦੀ ਵਰਤੋਂ ਅਤੇ ਲੰਮੇ ਸੰਦਰਭ ਵਾਲੇ ਕੰਮਾਂ ਵਿੱਚ ਇੱਕੋ ਰੁਝਾਨ ਵਾਰ-ਵਾਰ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ: ਜਦੋਂ ਮਾਡਲ ਕਾਫ਼ੀ ਬੁੱਧੀਮਾਨ ਹੋਵੇ, ਤਾਂ ਆਲੇ-ਦੁਆਲੇ ਦੇ ਸਾਫਟਵੇਅਰ ਵਿੱਚ ਬਹੁਤ ਜ਼ਿਆਦਾ ਕੰਮ-ਬਣਤਰ ਥੋਪਣਾ ਲਾਭ ਦੀ ਬਜਾਏ ਰੁਕਾਵਟ ਬਣ ਸਕਦਾ ਹੈ.
ਇਸ ਤਰ੍ਹਾਂ ਜਾਂਚ-ਢਾਂਚੇ ਦੀ ਭੂਮਿਕਾ ਬਦਲ ਰਹੀ ਹੈ. ਸਖ਼ਤ ਤਾਲਮੇਲ ਰਾਹੀਂ ਕੰਮ ਦਾ ਪਹਿਲਾਂ ਹੀ ਅਨੁਮਾਨ ਲਗਾਉਣ ਦੀ ਬਜਾਏ, ਜਾਂਚ-ਢਾਂਚਾ ਹੁਣ ਸਾਫ਼ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਸਤਹ ਦੇਣ ਲਈ ਵਧੇਰੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ: ਇੱਕ ਸੈਂਡਬਾਕਸ ਜਿੱਥੇ ਮਾਡਲ ਸਥਿਤੀ ਜਾਂਚ ਸਕਦਾ, ਕੋਡ ਚਲਾ ਸਕਦਾ, ਗਲਤੀਆਂ ਤੋਂ ਉੱਭਰ ਸਕਦਾ ਅਤੇ ਸਿਸਟਮ ਦੇ ਇੰਟਰਫੇਸਾਂ ਤੇ ਸੁਰੱਖਿਆ ਉਪਾਵਾਂ ਦੀਆਂ ਹੱਦਾਂ ਅੰਦਰ ਰਹਿੰਦਿਆਂ ਆਪਣੀ ਪਹੁੰਚ ਢਾਲ ਸਕਦਾ ਹੈ. ਇਹ ਉਸ ਬਦਲਾਅ ਦੇ ਨੇੜੇ ਹੈ ਜਿਸਦਾ ਵਰਣਨ ਆਂਦਰੇ ਕਾਰਪੈਥੀ ਨੇ ਸਾਫਟਵੇਅਰ ਇੰਜੀਨੀਅਰ 3.0 ਵਿੱਚ ਕੀਤਾ ਸੀ: ਪਹਿਲਾਂ ਸਾਫਟਵੇਅਰ ਵਿੱਚ ਮੌਜੂਦ ਕੁਝ ਤਰਕ ਉੱਪਰ “ਪ੍ਰੌਂਪਟ” ਵਿੱਚ ਚਲਾ ਜਾਂਦਾ ਹੈ.
ਇਸਦਾ ਸਬਕ ਇਹ ਨਹੀਂ ਕਿ ਏਜੰਟ ਸਿਸਟਮ ਹਰ ਥਾਂ ਤੋਂ ਬਣਤਰ ਹਟਾ ਦੇਣ. ਕਈ ਕੰਮਾਂ ਨੂੰ ਅਜੇ ਵੀ ਸਪਸ਼ਟ ਕਾਰਜ-ਪ੍ਰਵਾਹਾਂ, ਅਨੁਮਾਨੀ ਨਿਯਮਾਂ ਅਤੇ ਨਿਰਧਾਰਤ ਸੁਰੱਖਿਆ ਹੱਦਾਂ ਦਾ ਲਾਭ ਮਿਲਦਾ ਹੈ, ਖ਼ਾਸ ਕਰਕੇ ਜਦੋਂ ਕੰਮ ਸੀਮਤ, ਵੱਡੀ ਮਾਤਰਾ ਵਾਲਾ ਜਾਂ ਸਪਸ਼ਟ ਸਫਲਤਾ ਮਾਪਦੰਡ ਵਾਲਾ ਹੋਵੇ. ਜਿਵੇਂ ਅਸੀਂ ਏਜੰਟ-ਅਧਾਰਿਤ ਸਿਸਟਮ ਡਿਜ਼ਾਈਨ ਲਈ ਅਨੁਮਾਨੀ ਨਿਯਮਾਂ ਬਾਰੇ ਆਪਣੀ ਪਿਛਲੀ ਪੋਸਟ ਵਿੱਚ ਦਲੀਲ ਦਿੱਤੀ ਸੀ, ਜਦੋਂ ਭਰੋਸੇਯੋਗ ਤਰਕ ਪ੍ਰਵਾਹ ਸੰਭਵ ਅਤੇ ਲੋੜੀਂਦਾ ਹੋਵੇ, ਤਾਂ ਮਜ਼ਬੂਤ ਤਾਲਮੇਲ ਅਜੇ ਵੀ ਮਹੱਤਵ ਰੱਖਦਾ ਹੈ.
ਖੁੱਲ੍ਹੇ ਅੰਤ ਵਾਲੇ ਕੰਮਾਂ ਲਈ ਧਿਆਨ ਦਾ ਕੇਂਦਰ ਬਦਲ ਰਿਹਾ ਹੈ. ਚੁਣੌਤੀ ਹੋਰ ਵਿਸਤ੍ਰਿਤ ਤਾਲਮੇਲ ਪਰਤਾਂ ਬਣਾਉਣ ਦੀ ਘੱਟ ਅਤੇ ਅਜਿਹੇ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਮਾਹੌਲ ਬਣਾਉਣ ਦੀ ਵੱਧ ਹੈ ਜੋ ਇੰਨੇ ਸਰਲ, ਨਿਰੀਖਣਯੋਗ ਅਤੇ ਮਾਡਿਊਲਰ ਹੋਣ ਕਿ ਮਾਡਲ ਉਨ੍ਹਾਂ ਅੰਦਰ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰ ਸਕੇ.
ਜਦੋਂ ਕੋਈ ਏਜੰਟ ਫਾਈਲਾਂ ਪੜ੍ਹ ਸਕੇ, ਕੋਡ ਲਿਖ ਸਕੇ, ਸ਼ੈੱਲ ਕਮਾਂਡਾਂ ਚਲਾ ਸਕੇ ਅਤੇ ਲੰਮੇ ਸਮੇਂ ਤੱਕ ਚੱਲਣ ਵਾਲੇ ਕੰਮ ਸ਼ੁਰੂ ਕਰ ਸਕੇ, ਤਾਂ ਇੰਜੀਨੀਅਰਿੰਗ ਚੁਣੌਤੀ ਬਦਲ ਜਾਂਦੀ ਹੈ. ਔਖਾ ਹਿੱਸਾ ਹੁਣ ਸਿਰਫ਼ ਪ੍ਰੌਂਪਟ ਅਨੁਕੂਲਨ ਜਾਂ ਟੂਲ ਰੂਟਿੰਗ ਨਹੀਂ ਰਿਹਾ. ਅਸਲ ਸਿਸਟਮ ਉੱਤੇ ਕੰਮ ਕਰਨ ਕਾਰਨ ਇਹ ਏਜੰਟ ਕਾਫ਼ੀ ਵਧੇਰੇ ਸ਼ਕਤੀਸ਼ਾਲੀ ਬਣ ਜਾਂਦੇ ਹਨ, ਪਰ ਵੱਡਾ ਸੁਰੱਖਿਆ ਖੇਤਰ ਪੈਦਾ ਹੋਣ ਕਰਕੇ ਵਧੇਰੇ ਸੰਵੇਦਨਸ਼ੀਲ ਵੀ ਹੋ ਜਾਂਦੇ ਹਨ. ਉਦਾਹਰਨ ਵਜੋਂ, ਕੋਡ ਚਲਾ ਸਕਣ ਵਾਲਾ ਏਜੰਟ ਨੁਕਸਾਨਦੇਹ ਕਾਰਵਾਈਆਂ ਕਰ ਸਕਦਾ ਹੈ ਜੇ ਉਸਦਾ ਮਾਹੌਲ ਢੰਗ ਨਾਲ ਅਲੱਗ ਨਾ ਕੀਤਾ ਗਿਆ ਹੋਵੇ. AISI ਦਾ ਸੈਂਡਬਾਕਸ ਬੈਂਚ ਵੇਖੋ.
ਇਸ ਲਈ ਸੈਂਡਬਾਕਸਿੰਗ ਏਜੰਟ ਫਰੇਮਵਰਕਾਂ ਵਿੱਚ ਇੱਕ ਅਹਿਮ ਸਰੋਕਾਰ ਬਣ ਰਹੀ ਹੈ. ਪਹਿਲੇ ਸਿਸਟਮਾਂ ਵਿੱਚ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਨੂੰ ਅਕਸਰ ਇੱਕ ਵਾਧੂ ਹਿੱਸਾ ਮੰਨਿਆ ਜਾਂਦਾ ਸੀ: ਜਾਂਚ-ਢਾਂਚੇ ਨਾਲ ਜੋੜਿਆ ਗਿਆ ਇੱਕ ਟੂਲ. ਪਰ ਜਦੋਂ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਸਥਿਤੀ-ਯੁਕਤ, ਲੰਮੇ ਸਮੇਂ ਤੱਕ ਚੱਲਣ ਵਾਲਾ ਜਾਂ ਰਿਮੋਟ ਬਣ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਪਹੁੰਚ ਨਾਕਾਮ ਹੋਣ ਲੱਗਦੀ ਹੈ. ਖ਼ੁਦ ਸੈਂਡਬਾਕਸ, ਉਸਦੇ ਜੀਵਨ-ਚੱਕਰ, ਸਥਿਤੀ, ਇੰਟਰਫੇਸਾਂ ਅਤੇ ਏਜੰਟ ਲੂਪ ਨਾਲ ਉਸਦੇ ਤਾਲਮੇਲ ਦਾ ਪ੍ਰਬੰਧ ਛੇਤੀ ਹੀ ਆਪਣੇ-ਆਪ ਵਿੱਚ ਇੱਕ ਸਿਸਟਮ-ਡਿਜ਼ਾਈਨ ਸਮੱਸਿਆ ਬਣ ਜਾਂਦਾ ਹੈ. ਇਹ ਇੱਕ ਕਾਰਨ ਹੈ ਕਿ ਹੁਣ ਵਧਦੀ ਗਿਣਤੀ ਵਿੱਚ ਪ੍ਰਦਾਤਾ ਕੋਡ ਚਲਾਉਣ ਲਈ ਪ੍ਰਬੰਧਿਤ ਮਾਹੌਲ ਪੇਸ਼ ਕਰ ਰਹੇ ਹਨ, ਜਿਨ੍ਹਾਂ ਵਿੱਚ OpenAI ਦਾ ਕੰਟੇਨਰ API ਅਤੇ ਸ਼ੈੱਲ ਟੂਲ, Modal, Cloudflare, Daytona ਅਤੇ E2B ਆਦਿ ਸ਼ਾਮਲ ਹਨ.
ਇਹ ਹੱਦ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿਉਂਕਿ ਕੋਡ ਚਲਾਉਣ ਲਈ ਜਾਂਚ-ਢਾਂਚੇ ਦੇ ਬਾਕੀ ਹਿੱਸੇ ਨਾਲੋਂ ਵਧੇਰੇ ਮਜ਼ਬੂਤ ਅਲੱਗਾਵ ਅਤੇ ਸਖ਼ਤ ਰਨਟਾਈਮ ਕੰਟਰੋਲ ਚਾਹੀਦਾ ਹੈ. ਅਮਲ ਵਿੱਚ, ਮਾੜੇ ਢੰਗ ਨਾਲ ਲਾਗੂ ਕੀਤੇ ਕੋਡ ਚਲਾਉਣ ਵਾਲੇ ਏਜੰਟ ਕਾਰੋਬਾਰ ਲਈ ਤਿੰਨ ਅਹਿਮ ਜੋਖਮ ਪੈਦਾ ਕਰ ਸਕਦੇ ਹਨ: ਬੇਕਾਬੂ ਕੰਪਿਊਟ ਖਰਚਾ, ਅੰਦਰੂਨੀ ਸਿਸਟਮਾਂ ਉੱਤੇ ਵਿਨਾਸ਼ਕਾਰੀ ਕਾਰਵਾਈਆਂ ਅਤੇ ਸੰਵੇਦਨਸ਼ੀਲ ਜਾਣਕਾਰੀ ਦਾ ਉਜਾਗਰ ਹੋਣਾ. ਢੁਕਵੀਂ ਕੰਟੇਨਰਾਈਜ਼ੇਸ਼ਨ, ਅਲੱਗਾਵ ਅਤੇ ਰਨਟਾਈਮ ਸੁਰੱਖਿਆ ਉਪਾਵਾਂ ਨਾਲ ਇਨ੍ਹਾਂ ਜੋਖਮਾਂ ਨੂੰ ਅਸਲ ਤੈਨਾਤੀਆਂ ਲਈ ਸਵੀਕਾਰਯੋਗ ਪੱਧਰ ਤੱਕ ਸੀਮਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ.
ਇਸਨੂੰ ਸਮਝਣ ਦਾ ਇੱਕ ਤਰੀਕਾ ਇਹ ਕਲਪਨਾ ਕਰਨਾ ਹੈ ਕਿ ਏਜੰਟ ਨੂੰ ਪੂਰੇ ਦਫ਼ਤਰ ਦੀਆਂ ਚਾਬੀਆਂ ਦੇਣ ਦੀ ਬਜਾਏ ਉਸਦਾ ਆਪਣਾ ਬੰਦ ਵਰਕਸਪੇਸ ਦਿੱਤਾ ਜਾਵੇ. ਉਹ ਉਸ ਥਾਂ ਅੰਦਰ ਲਾਭਦਾਇਕ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ, ਪਰ ਸਿਰਫ਼ ਸਪਸ਼ਟ ਤੌਰ ’ਤੇ ਪਰਿਭਾਸ਼ਿਤ ਹੱਦਾਂ ਵਿੱਚ. ਤੁਸੀਂ ਉਸਦੀ ਕੰਪਿਊਟ ਵਰਤੋਂ ਉੱਤੇ ਹੱਦ ਲਾ ਸਕਦੇ ਹੋ, ਇਹ ਸੀਮਤ ਕਰ ਸਕਦੇ ਹੋ ਕਿ ਉਹ ਕਿਹੜੇ ਸਿਸਟਮਾਂ ਅਤੇ ਫਾਈਲਾਂ ਤੱਕ ਪਹੁੰਚੇ, ਅਤੇ ਇਹ ਕੰਟਰੋਲ ਕਰ ਸਕਦੇ ਹੋ ਕਿ ਉਸਨੂੰ ਸ਼ੁਰੂ ਤੋਂ ਕਿਹੜੀ ਜਾਣਕਾਰੀ ਮਿਲੇ.
ਇਸ ਨਾਲ ਜੋਖਮ ਪੂਰੀ ਤਰ੍ਹਾਂ ਖ਼ਤਮ ਨਹੀਂ ਹੁੰਦਾ, ਪਰ ਸਮੱਸਿਆ “ਤੁਹਾਡੇ ਬੁਨਿਆਦੀ ਢਾਂਚੇ ਵਿੱਚ ਖੁੱਲ੍ਹਾ ਘੁੰਮਦਾ ਏਜੰਟ” ਤੋਂ “ਕੰਟਰੋਲ ਕੀਤੇ ਮਾਹੌਲ ਵਿੱਚ ਕੰਮ ਕਰਦਾ ਏਜੰਟ” ਬਣ ਜਾਂਦੀ ਹੈ. ਜੇ ਇਹ ਪਰਤ ਏਜੰਟ ਸਿਸਟਮਾਂ ਦਾ ਮਿਆਰੀ ਹਿੱਸਾ ਬਣਨੀ ਹੈ, ਤਾਂ ਇਸਨੂੰ ਖ਼ੁਦ ਫਰੇਮਵਰਕ ਵਿੱਚ ਮੁੱਖ ਪੱਧਰ ਦੀ ਸਹਾਇਤਾ ਚਾਹੀਦੀ ਹੈ. ਇਸ ਨਾਲ ਸੈਂਡਬਾਕਸ ਪੋਰਟੇਬਲ ਮੂਲ ਇਕਾਈਆਂ ਵਾਲੀ ਮਾਡਿਊਲਰ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਪਰਤ ਬਣ ਜਾਂਦਾ ਹੈ, ਜਿਸਨੂੰ ਡਿਵੈਲਪਰ ਛੇਤੀ ਅਪਣਾ ਸਕਦੇ, ਪ੍ਰਦਾਤਾਵਾਂ ਵਿਚਕਾਰ ਬਦਲ ਸਕਦੇ ਅਤੇ ਏਜੰਟ ਤਰਕ ਨੂੰ ਵਾਰ-ਵਾਰ ਮੁੜ ਬਣਾਏ ਬਿਨਾਂ ਵਿਸਤਾਰ ਦੇ ਸਕਦੇ ਹਨ.
ਜਦੋਂ ਕੋਈ ਏਜੰਟ ਕੋਡ ਚਲਾਉਂਦਾ ਹੈ, ਤਾਂ ਖ਼ੁਦ ਸੈਂਡਬਾਕਸ ਨੂੰ ਵੀ ਤਾਲਮੇਲ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ. ਸਥਾਨਕ ਧਾਰਨਾ-ਪ੍ਰਮਾਣ ਤੋਂ ਰਿਮੋਟ ਐਗਜ਼ੀਕਿਊਸ਼ਨ, ਕਈ ਬੈਕਐਂਡਾਂ ਜਾਂ ਲੰਮੇ ਸਮੇਂ ਦੇ ਸੈਸ਼ਨਾਂ ਵੱਲ ਜਾਣ ਨਾਲ ਕਾਰਜਕਾਰੀ ਬੋਝ ਕਈ ਗੁਣਾ ਵਧ ਜਾਂਦਾ ਹੈ. ਤੁਹਾਨੂੰ ਮਾਹੌਲ ਬਣਾਉਣ, ਰੋਕਣ, ਵਿਰਾਮ ਦੇ ਕੇ ਮੁੜ ਚਲਾਉਣ, ਸਥਿਤੀ ਦਾ ਸਨੈਪਸ਼ਾਟ ਲੈਣ, ਬਾਅਦ ਵਿੱਚ ਮੁੜ ਜੁੜਨ ਅਤੇ ਪ੍ਰਦਾਤਾਵਾਂ ਵਿਚਕਾਰ ਇਹ ਸਭ ਸੰਭਾਲਣ ਲਈ ਇਕਸਾਰ ਤਰੀਕਾ ਚਾਹੀਦਾ ਹੈ.
ਵਿਚਾਰਕ ਤੌਰ ’ਤੇ ਇਸ ਵਿੱਚੋਂ ਕੁਝ ਵੀ ਆਕਰਸ਼ਕ ਨਹੀਂ, ਪਰ ਅਮਲ ਵਿੱਚ ਇਹ ਮਹੱਤਵ ਰੱਖਦਾ ਹੈ. ਇਹ ਬਿਲਕੁਲ ਉਹ ਬੁਨਿਆਦੀ ਢਾਂਚਾ ਹੈ ਜੋ ਉਦੋਂ ਪਰੇਸ਼ਾਨੀ ਬਣ ਜਾਂਦਾ ਹੈ ਜਦੋਂ ਹਰ ਟੀਮ ਏਜੰਟ-ਅਧਾਰਿਤ ਪਾਈਪਲਾਈਨ ਨੂੰ ਸ਼ੁਰੂ ਤੋਂ ਮੁੜ ਬਣਾਉਂਦੀ ਹੈ, ਖ਼ਾਸ ਕਰਕੇ ਜਦੋਂ ਇਹ ਏਜੰਟ ਫਰੇਮਵਰਕ ਨਾਲ ਏਕੀਕ੍ਰਿਤ ਨਾ ਹੋਵੇ…
ਇੱਥੇ ਹੀ ਬਿਹਤਰ ਫਰੇਮਵਰਕ ਸਹਾਇਤਾ ਮਹੱਤਵਪੂਰਨ ਬਣਦੀ ਹੈ. ਸਾਨੂੰ ਨਵੇਂ OpenAI ਏਜੰਟਸ SDK ਦੀ ਮੁੱਢਲੀ ਪਹੁੰਚ ਮਿਲੀ ਅਤੇ ਅਸੀਂ ਇਸ ਨਾਲ ਖ਼ੁਦ ਸੈਂਡਬਾਕਸ ਵਾਲੇ ਏਜੰਟ ਬਣਾਏ. ਸਭ ਤੋਂ ਉੱਘੜਵੀਂ ਗੱਲ ਆਰਕੀਟੈਕਚਰਕ ਤਰਜੀਹ ਵਿੱਚ ਬਦਲਾਅ ਸੀ: SDK ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਨੂੰ ਹਾਸ਼ੀਏ ਦੇ ਟੂਲ ਦੀ ਬਜਾਏ ਮੁੱਖ ਪਰਤ ਮੰਨਦਾ ਹੈ. ਅਮਲ ਵਿੱਚ ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਤੁਸੀਂ ਘੱਟ ਕੋਡ ਨਾਲ ਸੈਂਡਬਾਕਸ ਵਾਲਾ ਏਜੰਟ ਚਾਲੂ ਕਰ ਸਕਦੇ, ਸੈਂਡਬਾਕਸ ਦਾ ਸਨੈਪਸ਼ਾਟ ਲੈ ਸਕਦੇ ਜਾਂ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਮੁੜ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ. ਸਾਡੇ ਕੁਝ ਟੈਸਟਾਂ ਵਿੱਚ ਕੋਡ ਲਗਭਗ 6 ਗੁਣਾ ਘੱਟ ਸੀ. ਫਿਰ ਆਲੇ-ਦੁਆਲੇ ਦਾ ਏਜੰਟ ਤਰਕ ਮੁੜ ਲਿਖੇ ਬਿਨਾਂ ਬੈਕਐਂਡ ਬਦਲ ਸਕਦੇ ਹੋ.
ਜ਼ਿੰਮੇਵਾਰੀਆਂ ਦੀ ਇਹ ਵਧੇਰੇ ਸਪਸ਼ਟ ਵੰਡ ਜਾਂਚ-ਢਾਂਚੇ ਨੂੰ ਰੀਜ਼ਨਿੰਗ, ਸੰਦਰਭ ਅਤੇ ਕਾਰਜ-ਪ੍ਰਵਾਹ ਉੱਤੇ ਕੇਂਦਰਿਤ ਰਹਿਣ ਦਿੰਦੀ ਹੈ. ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਪਰਤ ਅਲੱਗਾਵ, ਪੋਰਟੇਬਿਲਟੀ ਅਤੇ ਰਨਟਾਈਮ ਸਥਿਤੀ ਉੱਤੇ ਧਿਆਨ ਦੇ ਸਕਦੀ ਹੈ. ਇਹ ਅਮੂਰਤੀਕਰਨ ਅਜਿਹੇ ਕੋਡਿੰਗ ਏਜੰਟ ਬਣਾਉਣਾ ਆਸਾਨ ਕਰਦਾ ਹੈ ਜੋ ਵਧੇਰੇ ਸਮਰੱਥ ਹੋਣ ਅਤੇ ਜਿਨ੍ਹਾਂ ਨੂੰ ਵਿਕਸਿਤ ਕਰਨਾ ਵੀ ਆਸਾਨ ਹੋਵੇ. ਉਹ ਸਥਾਨਕ ਤੇ ਰਿਮੋਟ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਵਿਚਕਾਰ ਜਾ ਸਕਦੇ, ਲੰਮੇ ਸਮੇਂ ਦੇ ਕੰਮਾਂ ਦਾ ਸਮਰਥਨ ਕਰ ਸਕਦੇ ਅਤੇ ਪੂਰੇ ਸਿਸਟਮ ਨੂੰ ਮੁੜ ਡਿਜ਼ਾਈਨ ਕੀਤੇ ਬਿਨਾਂ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਬੈਕਐਂਡ ਬਦਲ ਸਕਦੇ ਹਨ.
ਜਿਵੇਂ-ਜਿਵੇਂ ਹੋਰ ਕੰਮ-ਪੱਧਰੀ ਤਰਕ ਜਾਂਚ-ਢਾਂਚੇ ਤੋਂ ਮਾਡਲ ਵਿੱਚ ਜਾਂਦਾ ਹੈ, ਸਿਸਟਮ ਦੀ ਕੁਝ ਜਟਿਲਤਾ ਵੀ ਉਸਦੇ ਨਾਲ ਹੇਠਾਂ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਪਰਤ ਵਿੱਚ ਚਲੀ ਜਾਂਦੀ ਹੈ. ਕੋਡ ਚਲਾਉਣਾ ਅਤੇ ਸੈਂਡਬਾਕਸਿੰਗ ਹੁਣ ਏਜੰਟ-ਅਧਾਰਿਤ ਸਿਸਟਮਾਂ ਦੇ ਮੁੱਖ ਆਰਕੀਟੈਕਚਰਕ ਸਰੋਕਾਰ ਹਨ, ਖ਼ਾਸ ਕਰਕੇ ਵੱਧ ਕੋਡਿੰਗ ਵਾਲੇ ਅਤੇ ਖੁੱਲ੍ਹੇ ਅੰਤ ਵਾਲੇ ਕੰਮਾਂ ਲਈ. ਹੁਣ ਏਜੰਟ-ਅਧਾਰਿਤ ਪਾਈਪਲਾਈਨ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨਾ ਉਨਾ ਹੀ ਮਹੱਤਵਪੂਰਨ ਹੈ ਜਿੰਨਾ ਉਸ ਮਾਹੌਲ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨਾ ਜਿਸ ਵਿੱਚ ਏਜੰਟ ਸਮੇਂ ਦੇ ਨਾਲ ਸੁਰੱਖਿਅਤ ਅਤੇ ਭਰੋਸੇਯੋਗ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰ ਸਕੇ.
ਇਸੇ ਲਈ ਸੈਂਡਬਾਕਸ ਵਾਲੇ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਦੇ ਉੱਚ-ਪੱਧਰੀ ਅਮੂਰਤੀਕਰਨ ਮਹੱਤਵ ਰੱਖਦੇ ਹਨ. ਨਵਾਂ OpenAI ਏਜੰਟਸ SDK ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਨੂੰ ਸਿਸਟਮ ਦੀ ਮਾਡਿਊਲਰ ਪਰਤ ਮੰਨ ਕੇ ਇਸ ਦਿਸ਼ਾ ਵੱਲ ਵਧਦਾ ਹੈ: ਬੈਕਐਂਡਾਂ ਵਿਚਕਾਰ ਪੋਰਟੇਬਲ, ਲੰਮੇ ਸਮੇਂ ਦੇ ਕੰਮਾਂ ਦੌਰਾਨ ਸਥਿਤੀ-ਯੁਕਤ ਅਤੇ ਇੰਨਾ ਸਰਲ ਕਿ ਹਰ ਨਵੀਂ ਸੰਰਚਨਾ ਲਈ ਇੱਕੋ ਬੁਨਿਆਦੀ ਢਾਂਚਾ ਮੁੜ ਬਣਾਏ ਬਿਨਾਂ ਵਰਤਿਆ ਜਾ ਸਕੇ.
ਵਿਆਪਕ ਸਬਕ ਇਹ ਹੈ ਕਿ ਏਜੰਟ ਫਰੇਮਵਰਕਾਂ ਦੀ ਅਗਲੀ ਪੀੜ੍ਹੀ ਦੀ ਪਛਾਣ ਸ਼ਾਇਦ ਇਸ ਗੱਲ ਨਾਲ ਘੱਟ ਹੋਵੇਗੀ ਕਿ ਉਹ ਕਿੰਨਾ ਤਾਲਮੇਲ ਤਰਕ ਜੋੜਦੇ ਹਨ, ਅਤੇ ਇਸ ਨਾਲ ਵੱਧ ਕਿ ਉਹ ਉਨ੍ਹਾਂ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਮਾਹੌਲਾਂ ਨੂੰ ਕਿੰਨੀ ਚੰਗੀ ਤਰ੍ਹਾਂ ਬਣਤਰ ਦਿੰਦੇ ਹਨ ਜਿਨ੍ਹਾਂ ਉੱਤੇ ਏਜੰਟ ਲਗਾਤਾਰ ਵਧੇਰੇ ਨਿਰਭਰ ਹੋ ਰਹੇ ਹਨ.