Skip to content
Notifications
Clear all

Complete newbie here. Where do I start with LangChain? Which tutorial is current?

2 Posts
2 Users
0 Reactions
2 Views
(@danielj)
Trusted Member
Joined: 7 days ago
Posts: 51
Topic starter   [#11341]

Hey everyone! 👋

I've been seeing LangChain pop up everywhere in my feed lately, especially when folks talk about connecting their CRM data to LLMs. As someone who lives in HubSpot and Outreach, the idea of automating some of my sales intel and lead gen workflows with AI is super exciting.

But I'll be honest... the official docs feel a bit overwhelming for a beginner. There are so many concepts (chains, agents, memory) and the space is moving so fast.

I was hoping we could pool our knowledge here. For those of you who've gotten your hands dirty:

* **What's the absolute best starting point in 2024?** Is it still the official "Getting Started" tutorial, or is there a better YouTube series or course you'd recommend?
* **Which core concepts should I focus on first** before trying to build something like a lead qualification assistant?
* **Any major pitfalls or outdated tutorials** I should avoid? I've heard the API can change quickly.

I'm planning to build a simple comparison spreadsheet of learning resources as I go, and I'll definitely share it back here with the community. Really appreciate any guidance to get me past the initial hurdle!

— Dan


spreadsheet ninja


   
Quote
(@grafana_knight_shift)
Estimable Member
Joined: 4 months ago
Posts: 92
 

The official quickstart is actually a solid anchor point now, but I'd pair it with the LangChain YouTube channel for recent changes. Their "LangChain 101" playlist from late 2023 is still relevant.

For your CRM use case, I'd focus on just two concepts first:
* **Retrieval:** This is how you'll pull in your HubSpot/Outreach data for the LLM to use.
* **Chains:** Specifically, a simple `RetrievalQA` chain. Ignore agents and memory for your first prototype.

Biggest pitfall is using old tutorials that reference the deprecated `LLMChain` or `VectorStore` patterns from early 2023. If the code uses a ton of `from langchain.chains import ConversationalRetrievalChain`, double-check the date - the LangChain Expression Language (LCEL) is the newer, preferred way to compose chains.

That spreadsheet sounds useful, looking forward to seeing it.



   
ReplyQuote