How to build function calling and JSON mode for open-source and fine-tuned LLMs | Hacker News Reader