JetBlue uses DSPy and Databricks to build self-optimizing multi-tool LLM pipelines
Multi-stage LLM pipelines required continuous manual prompt tuning, where single words could make or break a deployment, creating brittle and time-consuming iterative development.
Before DSPy, JetBlue relied on manually crafted, highly explicit prompt templates requiring precise hand-written instructions for each pipeline step.
JetBlue deployed its RAG chatbot 2x faster than with Langchain, eliminated the need to manually iterate on prompts, and launched revenue-driving customer feedback classification and RAG-powered predictive maintenance chatbots.
Frequently asked questions
What did this team achieve with this AI workflow?
JetBlue deployed its RAG chatbot 2x faster than with Langchain, eliminated the need to manually iterate on prompts, and launched revenue-driving customer feedback classification and RAG-powered predictive maintenance…
What tools did this team use?
DSPy, Databricks, Databricks Model Serving, Databricks Vector Search, MLflow, Langchain, DBRX, Llama 2 70B, OpenAI.
What results were reported?
RAG chatbot deployment speed vs Langchain: 2x faster; Customer feedback classification business impact: revenue-driving; Predictive maintenance chatbot operational impact: bolster operational efficiency (source-reported, not independently verified).
What failed first in this deployment?
Before DSPy, JetBlue relied on manually crafted, highly explicit prompt templates requiring precise hand-written instructions for each pipeline step.
How is this back office ops AI workflow structured?
User question submitted → Query reformatting via signature → Tool selection routing → Answer generation → Automatic prompt optimization → Deploy to serving endpoint.