𝗙𝗮𝘀𝘁𝗖𝗼𝗻𝘁𝗲𝘅: ਸਰਚ ਨੂੰ ਹੱਲ ਕਰਨ ਤੋਂ ਵੱਖ ਕਰੋ
ਕੋਡਿੰਗ ਏਜੰਟ ਕੋਡ ਲੱਭਣ ਵਿੱਚ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸਮਾਂ ਬਰਬਾਦ ਕਰਦੇ ਹਨ।
Microsoft ਅਤੇ Shanghai Jiao Tong University ਨੇ ਇਸ ਸਮੱਸਿਆ ਦਾ ਅਧਿਐਨ ਕੀਤਾ। ਉਨ੍ਹਾਂ ਨੂੰ ਪਤਾ ਲੱਗਾ ਕਿ ਕੋਡ ਦੀ ਸਰਚ ਕਰਨ ਵਿੱਚ ਟੂਲ ਦੀ ਵਰਤੋਂ ਦੇ 56.2% ਮੋੜ (turns) ਵਰਤੇ ਜਾਂਦੇ ਹਨ। ਇਹ ਕੁੱਲ ਟੋਕਨਾਂ (tokens) ਦਾ 46.5% ਵੀ ਵਰਤਦਾ ਹੈ।
ਜਦੋਂ ਇੱਕ ਮਾਡਲ ਕੋਡ ਦੀ ਸਰਚ ਕਰਦਾ ਹੈ ਅਤੇ ਉਸਨੂੰ ਠੀਕ ਕਰਦਾ ਹੈ, ਤਾਂ ਉਸਦੀ ਮੈਮੋਰੀ ਖਰਾਬ ਹੋ ਜਾਂਦੀ ਹੈ। ਇਹ ਫਾਲਤੂ ਫਾਈਲ ਸਨਿਪੇਟਸ (snippets) ਅਤੇ ਗਲਤ ਅੰਦਾਜ਼ਿਆਂ ਨਾਲ ਭਰ ਜਾਂਦੀ ਹੈ। ਇਸ ਨਾਲ ਤਰਕ (reasoning) ਕਰਨਾ ਮੁਸ਼ਕਲ ਹੋ ਜਾਂਦਾ ਹੈ।
FastContext ਇਸਦਾ ਹੱਲ ਕਰਦਾ ਹੈ। ਇਹ ਰੀਪੋਜ਼ੀਟਰੀ (repository) ਦੀ ਖੋਜ ਲਈ ਇੱਕ ਵੱਖਰੇ ਸਬ-ਏਜੰਟ (subagent) ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ: • ਐਕਸਪਲੋਰਰ ਏਜੰਟ ਸਹੀ ਫਾਈਲਾਂ ਅਤੇ ਲਾਈਨ ਨੰਬਰ ਲੱਭਦਾ ਹੈ। • ਇਹ ਮੁੱਖ ਏਜੰਟ ਨੂੰ ਲੰਬੇ ਸਾਰ (summaries) ਨਹੀਂ ਭੇਜਦਾ। • ਇਹ ਸਿਰਫ਼ ਸਹੀ ਸਬੂਤਾਂ ਦਾ ਇੱਕ ਛੋਟਾ ਜਿਹਾ ਬੰਡਲ ਭੇਜਦਾ ਹੈ। • ਮੁ