codecrafts-indranil.hashnode.devStep-by-Step Guide to Fine-Tuning LLM ModelsWhen you cook, you have a specific taste in mind. A dessert is supposed to be sweet, not sour or spicy. Similarly, in some specific cases, you need your LLM models to respond in the way you want. For example, if someone asks ChatGPT, "What is the bes...May 15, 2025·5 min read
codecrafts-indranil.hashnode.devHow to Build a Simple Math Assistant using Langchain's Tool Calling and OpenAIWhether you want to create a simple AI agent or a complex RAG system, calling a tool is an essential step. For example, if you are building a simple math assistant chatbot to solve user queries related to math, you need to tell your chatbot to call s...Apr 29, 2025·7 min read
codecrafts-indranil.hashnode.devStep-by-Step Guide to Using Express-Validator for Accurate ValidationIn the constantly changing world of web development, securing user input is essential for building strong applications. A straightforward example is when you create a backend controller function for user registration or login. The first step in your ...Apr 23, 2025·5 min read
codecrafts-indranil.hashnode.devStep-by-Step Guide to Crafting Professional Emails with Mailgen and NodemailerYou receive countless polished and branded emails in your inbox every day. Have you ever wondered how to integrate such professional emails into your web application? Today, we will explore how to create and send professional, polished-looking emails...Apr 23, 2025·5 min read
codecrafts-indranil.hashnode.devEssential Parameters to Consider in Generative AI App DevelopmentIf you are a developer and are jumping into the world of building Gen AI applications there are 3 parameters you need to understand first. Temperature, Top-K and Top-P. What is LLM (Large Language Model) In simple terms, an LLM (Large Language Model)...Apr 23, 2025·5 min read