Home / Companies / Dagster / Blog / Post Details
Content Deep Dive

LLM training pipelines with Langchain, Airbyte, and Dagster

Blog post from Dagster

Post Details
Company
Date Published
Author
Colton Padden
Word Count
1,490
Company Posts That Month
5
Language
English
Hacker News Points
-
Post removed?
No
Summary

Training Large Language Models (LLMs) requires contextual data, which is often dispersed across various sources. To maintain this data's freshness, a robust pipeline is necessary, transcending ad hoc scripting. Dagster can orchestrate services involved in LLM training by running ingestion tasks, transforming and structuring data, and making it available for the LLM. When paired with an ingestion tool like Airbyte and a framework for language models like LangChain, the task of making data accessible to LLMs becomes feasible, maintainable, and scalable. The pipeline involves three steps: data ingestion using Airbyte, configuring the pipeline in Dagster, and loading the data. The final code can be found on Github, and prerequisites include Python 3, Docker, an OpenAI API key, and specific dependencies. The example showcases how to use Airbyte and Dagster to bring data into a format that can be used by LangChain for question-answering applications. The pipeline can be materialized from the command line or deployed in production using Dagster's features.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
LLM 23 1,819 224 89 -2%
Vector Search 8 1,138 165 70 -23%
Data Pipeline 1 293 99 51 -45%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.