LLMs and LangChain – Getting Started Guide
During their workshop at Big Data Conference Europe, Marcin and Bartek guided participants through the essentials of GPT-powered LLM applications. By the end of the session, attendees had a solid grasp of developing with Chains and powerful reasoning Agents, integrating external APIs and context sources, and building solutions that excel in question-answering over documents—all with a focus on accuracy and safety.
What it covered:
- Foundations of LLMs: Participants discovered which Large Language Models best suited different needs and how to apply them effectively.
- LangChain Essentials: They gained a solid understanding of the LangChain API and learned how Chains and Agents can drive dynamic, intelligent behavior in applications.
- Context and Integrations: Attendees explored how to integrate external APIs, pass context between components, and leverage vector databases for advanced features.
- Question Answering with Your Own Data: They used embeddings and combined ChatGPT, VectorDb, and LangChain to develop robust question-answering systems.
- Reasoning Agents: Participants examined how Agents can utilize real-time tools such as Google Search or Wolfram Alpha for powerful, on-the-fly problem-solving.
- Accuracy and Safety: They delved into techniques for self-querying, hallucination checks, and output moderation to ensure reliable application performance.
- Tuning and Production: Finally, they got a glimpse into real-world deployment, from optimizing embeddings to managing inference and costs.
Missed the Session? Don’t Worry!
Couldn’t make it to our workshop at Big Data Conference Europe? We’ve got you covered. We can bring the same interactive experience straight to your team.
By the End of This Workshop, You Will:
- Gain a strong understanding of ChatGPT-powered LLM applications.
- Master the LangChain API to build and orchestrate Chains and Agents for complex decision-making.
- Develop real-world applications integrating external APIs and data.
- Build reasoning Agents that tackle dynamic problems in real-time.
- Implement crucial techniques for application safety and accuracy.
- Combine ChatGPT, VectorDb, and LangChain into powerful question-answering systems.
- Level up your AI skills and transform your creative ideas into functional, future-ready solutions.
Hands-On Agenda
- Introduction
- Overview of various LLMs – what’s good for your use case?
- Introduction to LangChain
- Building with Chains and Agents
- LangChain API
- Passing context between components
- Integrations with external APIs and data sources
- Comparing Chains vs. Agents
- Question Answering Over Documents
- Introduction to embeddings
- Overview of vector databases
- Converting documents to vectors (plus common gotchas)
- Building a simple application with ChatGPT, VectorDb, and LangChain
- Creating Powerful Reasoning Agents
- Dynamic decision-making
- Integrations with tools (e.g., Google Search, Wolfram Alpha)
- Summary & Best Practices
- Techniques for improving accuracy and safety: self-querying, hallucination checks, and output moderation
- LLM in production: key challenges and how to tackle them
- Potentials for tuning: embeddings, inference optimization, cost management
Ready for a Custom Workshop?
Looking to tailor this session to your organization’s specific needs? We can help. Contact us to explore how we can design a workshop that unleashes the power of generative AI for your projects. Let’s build the future together!