ਚ CLI

ਪ੍ਰੋਜੈਕਟ ਦਾ ਗਿਟਹੱਬ ਰਿਪੋ

ਬਾਰੇ

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

ਚ ਸਿਰਫ਼ ਚਾ ਦਾ ਪੋਰਟ ਨਹੀਂ ਹੈ। ਹਾਲਾਂਕਿ ਇਹ ਅਜੇ ਆਪਣੀ ਸ਼ੁਰੂਆਤੀ ਸਥਿਤੀ ਵਿੱਚ ਹੈ, ਇਹ ਮੈਨੂੰ ਅਤੇ ਹੋਰ ਡਿਵੈਲਪਰਾਂ ਲਈ ਸਭ ਤੋਂ ਜ਼ਿਆਦਾ ਮਹੱਤਵਪੂਰਨ ਚੀਜ਼ਾਂ ‘ਤੇ ਧਿਆਨ ਕੇਂਦ੍ਰਿਤ ਕਰਦਾ ਹੈ: ਗਤੀ, ਕੁਸ਼ਲਤਾ, ਅਤੇ ਕਈ ਏਆਈ ਪਲੇਟਫਾਰਮਾਂ ਲਈ ਸਹਿਯੋਗ। ਚਾ ਦੀ ਸਧਾਰਣਤਾ ਅਤੇ ਟਰਮੀਨਲ-ਪਹਿਲੇ ਇੰਟਰੈਕਸ਼ਨ ਦੀ ਮੂਲ ਫਿਲਾਸਫੀ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖਦੇ ਹੋਏ, ਚ ਆਪਣੇ ਪਾਇਥਨ ਪੂਰਵਜ ਤੋਂ ਇੱਕ ਪ੍ਰਭਾਵਸ਼ਾਲੀ 2.55x ਪ੍ਰਦਰਸ਼ਨ ਸੁਧਾਰ ਦਿੰਦਾ ਹੈ। ਇਸਦਾ ਅਰਥ ਹੈ ਘੱਟ ਇੰਤਜ਼ਾਰ ਅਤੇ ਜ਼ਿਆਦਾ ਸਮਾਂ ਅਸਲ ਸਮੱਸਿਆਵਾਂ ਹੱਲ ਕਰਨ ਲਈ।

ਵਿਕਾਸ

ਜਦੋਂ ਤੋਂ ਮੈਂ ਪਹਿਲੀ ਵਾਰੀ ਚਾ ਜਾਰੀ ਕੀਤਾ ਸੀ, ਏਆਈ ਦਾ ਦ੍ਰਿਸ਼ ਬਹੁਤ ਬਦਲ ਗਿਆ ਹੈ। ਮੈਂ ਕਈ ਮਹੱਤਵਪੂਰਣ ਬਦਲਾਵ ਦੇਖੇ ਹਨ ਜਿਨ੍ਹਾਂ ਨੇ ਮੇਰੇ ਚੈ ਚ ਬਣਾਉਣ ਦੇ ਤਰੀਕੇ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕੀਤਾ:

  • ਨਵੇਂ ਏਆਈ ਪ੍ਰਦਾਤਿਆਂ ਦਾ ਉੱਥਾਨ ਬੇਹੱਦ ਦਿਲਚਸਪ ਰਿਹਾ ਹੈ। ਕੰਪਨੀਆਂ ਜਿਵੇਂ ਗਰੋਕ ਨੇ ਇਨਫਰੇਂਸ ਦੀ ਗਤੀ ਦੇ ਸਰਹੱਦਾਂ ਨੂੰ ਧੱਕਿਆ ਹੈ। ਐਂਥਰੋਪਿਕ ਦਾ ਕਲੌਡ ਨੇ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਤਰਕਸ਼ੀਲ ਸਮਰੱਥਾਵਾਂ ਦਿਖਾਈਆਂ ਹਨ। ਡੀਪਸੀਕ ਅਤੇ ਹੋਰਾਂ ਨੇ ਭਾਸ਼ਾ ਮਾਡਲਾਂ ਲਈ ਤਾਜ਼ਾ ਰੁਝਾਨ ਲੈ ਕੇ ਆਏ ਹਨ। ਇਸ ਵਿ diversification ਵਿਆਪਕਤਾ ਨੇ ਮਤਲਬ ਦਿਤਾ ਕਿ ਸਿਰਫ਼ ਓਪਨਏਆਈ ਨਾਲ ਹੀ ਬੱਝੇ ਰਹਿਣਾ ਹੁਣ ਕਾਫ਼ੀ ਨਹੀਂ ਸੀ।

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

  • ਪਲੇਟਫਾਰਮ ਲਚੀਲਾਪਣ ਦੀ ਲੋੜ ਵੀ ਵੱਧ ਗਈ ਹੈ। ਵੱਖ-ਵੱਖ ਮਾਡਲ ਵੱਖ-ਵੱਖ ਕੰਮਾਂ ਵਿੱਚ ਉੱਤਮ ਹੁੰਦੇ ਹਨ, ਅਤੇ ਉਹਨਾਂ ਦੇ ਵਿਚਕਾਰ ਆਸਾਨੀ ਨਾਲ ਬਦਲਣ ਦੀ ਆਜ਼ਾਦੀ ਕੀਮਤੀ ਹੈ। ਮੈਂ ਚ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਬਣਾਉਣਾ ਚਾਹੁੰਦਾ ਸੀ ਕਿ ਇਹ ਬਿਨਾ ਰੁਕਾਵਟ ਦੇ ਹੋਵੇ, ਤਾਂ ਜੋ ਤੁਸੀਂ API ਐਂਡਪਾਇੰਟਾਂ ਦੇ ਪ੍ਰਬੰਧ ਦੀ ਚਿੰਤਾ ਕਰਨ ਦੇ ਬਜਾਏ ਆਪਣੇ ਕੰਮ ‘ਤੇ ਧਿਆਨ ਕੇਂਦਰਤ ਕਰ ਸਕੋ।

ਮੁੱਖ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ

ਬਹੁ-ਪਲੇਟਫਾਰਮ ਸਹਿਯੋਗ: ਚ ਬਿਨਾ ਰੁਕਾਵਟ ਓਪਨਏਆਈ, ਗਰੋਕ, ਡੀਪਸੀਕ, ਐਂਥਰੋਪਿਕ, ਅਤੇ ਐਕਸਏਆਈ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ। ਮੈਂ ਪਲੇਟਫਾਰਮਾਂ ਦੇ ਵਿਚਕਾਰ ਬਦਲਣਾ ਜਿਤਨਾ ਸੰਭਵ ਹੋ ਸਕੇ ਆਸਾਨ ਕੀਤਾ ਹੈ ਕਿਉਂਕਿ ਮੇਰਾ ਵਿਸ਼ਵਾਸ ਹੈ ਕਿ ਚੋਣਾਂ ਹੋਣ ਨਾਲ ਟੂਲ ਹੋਰ ਕ਼ੀਮਤੀ ਬਣਦਾ ਹੈ।

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

ਇੰਟਰਐਕਟਿਵ ਅਤੇ ਡਾਇਰੈਕਟ ਮੋਡ: ਕਦੇ-ਕਦੇ ਤੁਹਾਨੂੰ ਇੱਕ ਤੇਜ਼ ਜਵਾਬ ਚਾਹੀਦਾ ਹੈ, ਕਦੇ-ਕਦੇ ਲੰਬੀ ਗੱਲਬਾਤ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਚ ਦੋਹਾਂ ਵਰਕਫਲੋਜ਼ ਨੂੰ ਕੁਦਰਤੀ ਤੌਰ ‘ਤੇ ਸਹਿਯੋਗ ਦਿੰਦਾ ਹੈ। ਤੁਸੀਂ ਛੇਤੀ ਕੁਏਰੀਆਂ ਭੇਜ ਸਕਦੇ ਹੋ ਜਾਂ ਵਿਸਥਾਰਤ ਤਕਨੀਕੀ ਚਰਚਾਵਾਂ ਵਿੱਚ ਸ਼ਾਮਿਲ ਹੋ ਸਕਦੇ ਹੋ।

ਵੈੱਬ ਖੋਜ ਏਕੀਕਰਨ: ਮੈਂ ਸੀਆਰਐਕਸਐਨਜੀ (SearXNG) ਨੂੰ IEEE ਉਧਰਣ ਫਾਰਮੈਟ ਨਾਲ ਏਕੀਕ੍ਰਿਤ ਕੀਤਾ ਹੈ। ਇਸਦਾ ਅਰਥ ਹੈ ਕਿ ਜਦੋਂ ਚ ਤੁਹਾਡੇ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਲਈ ਵੈੱਬ ਸਮੱਗਰੀ ਖਿੱਚਦਾ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਸਹੀ ਤਰੀਕੇ ਨਾਲ ਉਧਰਣਯੋਗ, ਰਿਸਰਚ-ਗ੍ਰੇਡ ਜਵਾਬ ਮਿਲਦੇ ਹਨ। ਇਹ ਖਾਸ ਤੌਰ ‘ਤੇ ਉਪਯੋਗੀ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਤੁਹਾਨੂੰ ਅਪ-ਟੂ-ਡੇਟ ਜਾਣਕਾਰੀ ਚਾਹੀਦੀ ਹੋਵੇ ਜਾਂ ਦਾਵਿਆਂ ਦੀ ਜਾਂਚ ਕਰਨੀ ਹੋਵੇ।

ਸਮਾਰਟ ਫਾਇਲ ਹੈਂਡਲਿੰਗ: ਗੱਲਬਾਤ ਸੰਦਰਭ ਵਿੱਚ ਫਾਇਲਾਂ ਲੋਡ ਕਰਨਾ ਉਹ ਚੀਜ਼ ਹੈ ਜੋ ਮੈਂ ਲਗਾਤਾਰ ਵਰਤਦਾ ਹਾਂ, ਇਸ ਲਈ ਮੈਂ ਇਸਨੂੰ ਬਿਹਤਰ ਬਣਾਇਆ। ਮਲਟੀ-ਸਿਲੈਕਟ ਫੰਕਸ਼ਨਾਲਿਟੀ ਇਸ ਗੱਲ ਨੂੰ ਆਸਾਨ ਬਣਾਉਂਦੀ ਕਿ ਤੁਸੀਂ ਗੱਲਬਾਤ ਵਿੱਚ ਬਿਲਕੁਲ ਉਹੀ ਸ਼ਾਮਿਲ ਕਰੋ ਜੋ ਤੁਹਾਨੂੰ ਚਾਹੀਦਾ ਹੈ।

ਪੇਸ਼ੇਵਰ ਟੂਲ: ਚਾਹੇ ਤੁਸੀਂ ਦਸਤਾਵੇਜ਼ੀ ਲਈ ਗੱਲਬਾਤਾਂ ਐਕਸਪੋਰਟ ਕਰ ਰਹੇ ਹੋ, ਆਪਣੇ ਮਨਪਸੰਦ ਟੈਕਸਟ ਐਡੀਟਰ ਨੂੰ ਜਟਿਲ ਪ੍ਰਾਂਪਟਾਂ ਲਈ ਵਰਤ ਰਹੇ ਹੋ, ਜਾਂ ਏਆਈ ਮਾਡਲਾਂ ਦੇ ਵਿਚਕਾਰ ਬਦਲ ਰਹੇ ਹੋ—ਚ ਇਸਨੂੰ ਸਧਾਰਨ ਬਣਾਉਂਦਾ ਹੈ। ਇਹ ਸਿਰਫ਼ ਉਹ ਫੀਚਰ ਨਹੀਂ ਜੋ ਮੈਨੂੰ ਵਧੀਆ ਲੱਗਦੇ ਹਨ; ਇਹ ਉਹ ਟੂਲ ਹਨ ਜੋ ਮੈਂ ਆਪਣੀ ਦੈਨੰਦਿਨ ਕਾਮ ਵਿੱਚ ਹਰ ਰੋਜ਼ ਵਰਤਦਾ ਹਾਂ।

ਚੈਟ ਇਤਿਹਾਸ ਪ੍ਰਬੰਧਨ: ਗੱਲਬਾਤ ਇਤਿਹਾਸ ਵਿੱਚ ਵਾਪਸ ਜਾਣ ਦੀ ਸਮਰੱਥਾ ਨੇ ਮੈਨੂੰ ਅਨੇਕ ਵਾਰੀ ਬਚਾਇਆ ਹੈ ਜਦੋਂ ਮੈਨੂੰ ਚਰਚਾ ਦੇ ਪਹਿਲੇ ਹਿੱਸਿਆਂ ਦਾ ਹਵਾਲਾ ਦੇਣਾ ਹੁੰਦਾ ਹੈ ਜਾਂ ਭਵਿੱਖ ਲਈ ਚੈਟਾਂ ਨੂੰ ਐਕਸਪੋਰਟ ਕਰਨਾ ਹੁੰਦਾ ਹੈ।

ਕਿਉਂ ਗੋਲੈਂਗ?

ਚਾ ਨੂੰ ਗੋਲੈਂਗ ਵਿੱਚ ਮੁੜ ਲਿਖਣ ਦਾ ਫੈਸਲਾ ਸਿਰਫ਼ ਪ੍ਰਦਰਸ਼ਨ ਬਾਰੇ ਨਹੀਂ ਸੀ। ਚਾ ਨੂੰ ਇੱਕ ਸਾਲ ਸੰਭਾਲਣ ਤੋਂ ਬਾਅਦ, ਮੈਨੂੰ ਸਾਫ਼ ਤਸਵੀਰ ਮਿਲੀ ਕਿ ਕੀ ਕੰਮ ਕਰਦਾ ਹੈ ਅਤੇ ਕੀ ਬਿਹਤਰ ਹੋ ਸਕਦਾ ਹੈ। ਗੋਲੈਂਗ ਦੀ ਮਜ਼ਬੂਤ ਟਾਈਪਿੰਗ ਵਿਕਾਸ ਦੌਰਾਨ ਗਲਤੀਆਂ ਨੂੰ ਪਹਿਲਾਂ ਹੀ ਫੜ ਲੈਂਦੀ ਹੈ। ਇਸਦੀ ਸ਼ਾਨਦਾਰ concurrency ਸਹਿਯੋਗ ਨੇ ਕਈ API ਕਾਲਾਂ ਨੂੰ ਸੰਭਾਲਣਾ ਹੋਰ ਨਰਮ ਕੀਤਾ। ਤੇਜ਼ ਐਗਜ਼ੈਕਿਊਸ਼ਨ ਨੇ ਹਰ ਇੰਟਰੈਕਸ਼ਨ ਨੂੰ ਜ਼ਿਆਦਾ ਜਵਾਬਦੇਹ ਬਣਾਇਆ।

ਪਰ ਸ਼ਾਇਦ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ Gallਕੱਲ, ਗੋਲੈਂਗ ਨੇ ਮੈਨੂੰ ਇੱਕ ਜ਼ਿਆਦਾ ਮਜ਼ਬੂਤ ਅਤੇ ਰਖ-ਰਖਾਅ ਯੋਗ ਟੂਲ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕੀਤੀ। ਕੋਡ ਸੁੱਥਰਾ ਹੈ, ਐਰਰ ਹੈਂਡਲਿੰਗ ਜ਼ਿਆਦਾ ਭਰੋਸੇਯੋਗ ਹੈ, ਅਤੇ ਸਮੂਹ ਆਰਕੀਟੈਕਚਰ ਹੋਰ ਮਜ਼ਬੂਤ ਹੈ। ਇਹ ਸੁਧਾਰ ਲਿੰਮੇਟ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਤੁਰੰਤ ਨਾ ਵੀ ਦਿਖਾਈ ਦੇਣ, ਪਰ ਇਹ ਚ ਨੂੰ ਹੋਰ ਭਰੋਸੇਯੋਗ ਅਤੇ ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨਾਲ ਵਧਾਉਣ ਲਈ ਆਸਾਨ ਬਣਾਉਂਦੇ ਹਨ।

ਏਆਈ-ਸਹਾਇਤ ਵਿਕਾਸ ਦੀ ਤਾਕਤ

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

ਇਹ ਤੇਜ਼ ਵਿਕਾਸ ਚੱਕਰ ਕੋਈ ਛੇਤੀ ਕੰਮ ਕਰਨ ਬਾਰੇ ਨਹੀਂ ਸੀ। ਬਲਕੇ, ਇਸ ਨੇ ਦਰਸਾਇਆ ਕਿ ਏਆਈ ਟੂਲ ਸਾਨੂੰ ਸਾਫਟਵੇਅਰ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਕਿਵੇਂ ਨਵੇਂ ਢੰਗ ਨਾਲ ਨਜ਼ਦੀਕ ਕਰ ਸਕਦੇ ਹਨ। ਜੋ ਕੁਝ ਹਫ਼ਤਿਆਂ ਦੀ ਯੋਜਨਾ, ਕੋਡਿੰਗ, ਅਤੇ ਡੀਬੱਗਿੰਗ ਲੈ ਸਕਦਾ ਸੀ, ਉਹ ਸੰਕੁਚਿਤ ਹੋ ਕੇ ਘੰਟਿਆਂ ਦੇ ਧਿਆਨ ਭਰਿਆਂ ਵਿਕਾਸ ਵਿੱਚ ਬਦਲ ਗਿਆ। ਇਹ ਸਿਰਫ਼ ਕੋਡ ਤੇਜ਼ੀ ਨਾਲ ਲਿਖਣ ਬਾਰੇ ਨਹੀਂ ਹੈ; ਇਹ ਪ੍ਰਯੋਗ, ਦੁਹਰਾਉਣ, ਅਤੇ ਨਵਾਚਾਰ ਕਰਨ ਦੀ ਰਫ਼ਤਾਰ ਬਾਰੇ ਹੈ ਜੋ ਪਹਿਲਾਂ ਸੰਭਵ ਨਹੀਂ ਸੀ।

ਅਗਲੇ ਕਦਮ

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

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

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