Although I've been working as a data scientist for more than five years and developing a product using a large language model, I wouldn't still call myself an expert in GenAI. As all of you know, the world of AI changes every day, and it's very difficult to stay up-to-date with all the new learnings.
However, I have spent enough time understanding at least how to develop a product using LLM using LangChain, and I am still spending hours creating a product using LLM.
Here's how I first got interested in LangChain:
At a consulting firm, it's always crucial to understand new technology that I can leverage to deliver value to clients. And it was last year when all the productionizing GPT tools became so popular. That's when I first got interested. It wasn't due to pure curiosity but rather to do my job better. I've suggested building a GenAI product, and LangChain was my choice over other LLM libraries. I still spend hours finding a better way to improve our product, and as some LangChain users probably know, the library gets updated very frequently and intensively. So, I will always continue the journey of learning LLM and LangChain. I will write more posts on using LangChain.
So, my goal over the next 12 months is:
I want to build my own product. One of my lifelong goals is to be a successful indie hacker with many products that excite people. And I want one of my products to utilize LangChain to integrate GenAI capabilities. Of course, it will take time since I have a 9 to 5 job, but I will keep pushing until I deliver an MVP. I will keep making updates ;)