The problem
Vendor orders, budgets, invoices and monthly transactions sat in Snowflake at a scale only the data team could navigate. Every commercial question became a ticket, and the queue was the bottleneck on decisions.
Engagement detail
- CLIENT
- Enterprise vendor-management platform
- INDUSTRY
- Retail & supply chain
- DISCIPLINE
- Generative AI
PythonFastAPIReactJSLangChainGPT-4oLLaMA 70B (Groq)SnowflakeSQL
What we built
- Built a multi-LLM pipeline with LangChain that converts a natural-language question into accurate, optimised SQL, then summarises the result set in plain language.
- Handled complex, large-scale structured data spanning vendor orders, budgets, invoices and monthly transactions, with real-time querying against Snowflake.
- Combined GPT-4o and LLaMA 70B on Groq, routing between them for cost-effective coverage across simple and complex queries.
- Delivered it as a responsive chat product with a React front end on a FastAPI backend.
Available for new engagements
Have a problem shaped like this one?
We will tell you what transfers from this engagement to yours, what does not, and what we would do differently now.