0% found this document useful (0 votes)
204 views2 pages

Tutorials - ? ? LangChain

This document provides tutorials for getting started with LangChain and LLM application development, covering various components such as chat models, semantic search, classification, and extraction. It also introduces LangGraph for orchestrating applications and LangSmith for monitoring and evaluating LLM applications. Users can find detailed guides and tutorials to build and evaluate their applications effectively.

Uploaded by

amkslade101
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
204 views2 pages

Tutorials - ? ? LangChain

This document provides tutorials for getting started with LangChain and LLM application development, covering various components such as chat models, semantic search, classification, and extraction. It also introduces LangGraph for orchestrating applications and LangSmith for monitoring and evaluating LLM applications. Users can find detailed guides and tutorials to build and evaluate their applications effectively.

Uploaded by

amkslade101
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Tutorials

Tutorials Open on GitHub

New to LangChain or LLM app development in general? Read this material to quickly get up and
running building your first applications.

Get started
Familiarize yourself with LangChain's open-source components by building simple applications.

If you're looking to get started with chat models, vector stores, or other LangChain components
from a specific provider, check out our supported integrations.

Chat models and prompts: Build a simple LLM application with prompt templates and chat
models.
Semantic search: Build a semantic search engine over a PDF with document loaders,
embedding models, and vector stores.
Classification: Classify text into categories or labels using chat models with structured
outputs.
Extraction: Extract structured data from text and other unstructured media using chat
models and few-shot examples.

Refer to the how-to guides for more detail on using all LangChain components.

Orchestration
Get started using LangGraph to assemble LangChain components into full-featured
applications.
Chatbots: Build a chatbot that incorporates memory.
Agents: Build an agent that interacts with external tools.
Retrieval Augmented Generation (RAG) Part 1: Build an application that uses your own
documents to inform its responses.
Retrieval Augmented Generation (RAG) Part 2: Build a RAG application that incorporates a
memory of its user interactions and multi-step retrieval.
Question-Answering with SQL: Build a question-answering system that executes SQL
queries to inform its responses.
Summarization: Generate summaries of (potentially long) texts.
Question-Answering with Graph Databases: Build a question-answering system that
queries a graph database to inform its responses.

LangSmith
LangSmith allows you to closely trace, monitor and evaluate your LLM application. It seamlessly
integrates with LangChain, and you can use it to inspect and debug individual steps of your
chains as you build.

LangSmith documentation is hosted on a separate site. You can peruse LangSmith tutorials
here.

Evaluation
LangSmith helps you evaluate the performance of your LLM applications. The tutorial below is a
great way to get started:

Evaluate your LLM application

Edit this page

You might also like