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

Build a GitHub Support Bot with GPT3, LangChain, and Python

Blog post from Dagster

Post Details
Company
Date Published
Author
Pete Hunt
Word Count
4,308
Company Posts That Month
1
Language
English
Hacker News Points
4
Post removed?
No
Summary

The Dagster team, inspired by the power of large language models like ChatGPT, decided to explore how they could use this technology to improve their own data orchestration solution. They wanted to create a Slack bot that could answer basic questions about Dagster using its vast knowledge base. The team started by investigating the feasibility of fine-tuning GPT-3 on Dagster documentation and eventually settled on using LangChain, an open-source library for building LLM-based applications. By leveraging LangChain's features, such as data augmentation and prompt engineering, they were able to construct a prompt that would elicit accurate answers from the bot. The team implemented this in a GitHub repository, where they used Dagster to manage their pipeline and cache the embeddings with Faiss. This allowed them to scale their application efficiently while maintaining high accuracy. With these changes, they created a Slack bot that could answer questions about Dagster's APIs and other technical concepts, demonstrating the potential of LLMs in data orchestration.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
LLM 11 292 59 28 +7%
Vector Search 9 307 67 38 +12%
AI Model Fine-tuning 6 No monthly metrics for this publish month.
Data Pipeline 2 475 100 40 -27%
Developer Experience 1 163 95 56 -14%
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.