Day 46: Tool calling from scratch | AI Builder's Expedition