A production-grade ETL pipeline that ingests daily foreign-exchange (FX) rates for 7 European currencies, computes all 42 cross-pairs, and loads them into a star-schema data warehouse — locally via ...
Stage 1: Intent Parsing The user's natural language gets converted into a structured pipeline definition using GPT-4 function calling. The model is constrained to output valid JSON matching a strict ...