Daniel Marino
1 ਨਵੰਬਰ 2024
ਓਲਾਮਾ LLM ਅਤੇ ਇੱਕ ਕਸਟਮ ਟੂਲ ਨਾਲ Langchain.js ਦੀ ToolCallingAgentOutputParser ਗਲਤੀ ਨੂੰ ਠੀਕ ਕਰਨਾ

ਓਲਾਮਾ LLM ਨੂੰ Langchain.js ਵਿੱਚ ਇੱਕ ਕਸਟਮ ਟੂਲ ਦੇ ਨਾਲ ਏਕੀਕ੍ਰਿਤ ਕਰਨਾ ਅਤੇ "ਟੂਲਕਾਲਿੰਗ ਏਜੇਂਟ ਆਉਟਪੁਟ ਪਾਰਸਰ ਉੱਤੇ ਪਾਰਸ ਰਿਜ਼ਲਟ" ਸਮੱਸਿਆ ਵਿੱਚ ਚਲਾਉਣ ਲਈ ਇੱਕ ਦਰਦਨਾਕ ਕੋਸ਼ਿਸ਼ ਹੋ ਸਕਦੀ ਹੈ। ਅਸੰਗਤ ਆਉਟਪੁੱਟ ਪਾਰਸਿੰਗ ਇਸ ਸਮੱਸਿਆ ਦਾ ਕਾਰਨ ਹੈ, ਜੋ ਆਮ ਤੌਰ 'ਤੇ ਚੈਟਜਨਰੇਸ਼ਨ ਫਾਰਮੈਟਾਂ ਨਾਲ ਜੁੜੀ ਹੁੰਦੀ ਹੈ। ਡਿਵੈਲਪਰ ਉਚਿਤ ਏਜੰਟ ਹੈਂਡਲਿੰਗ ਤਕਨੀਕਾਂ, ਜਿਵੇਂ ਕਿ createToolCallingAgent, ਅਤੇ ਇਹ ਯਕੀਨੀ ਬਣਾ ਕੇ ਕਿ ਇਨਪੁਟ ਪ੍ਰਮਾਣਿਕਤਾ Zod ਦੇ ਨਾਲ ਸਹੀ ਹੈ, ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਸ ਮੁੱਦੇ ਨੂੰ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਢੰਗ ਨਾਲ ਹੱਲ ਕਰ ਸਕਦੇ ਹਨ।