Building a GPT-powered agent to answer questions using open data from Splitgraph | Hacker News Reader