🦜️🔗 LangChain Features

🦜️🔗 LangChain Features page displays a list of features provided by LangChain along with their status indicators. These features include Prompt Templates, Text Splitter, Chains, Agents, and Memory. The page provides details about the availability of these features in both Python and TypeScript. The Prompt Templates section provides templates for various use cases like Few Shot Prompt Template, Output Parsers, Example Selectors, etc. The Text Splitter section provides multiple options for splitting text, including Character Text Splitter, Recursive Character Text Splitter, and Markdown Text Splitter. The Chains section provides multiple pre-built chains like LLM Chain, Chat Vector DB Chain, API Chain, Graph QA Chain, etc. The Agents section provides various agents like zero-shot-react-description, chat-zero-shot-react-description, conversational-react-description, etc. The Memory section provides different memory options like Buffer Memory, Buffer Window Memory, Summary Memory, Entity Memory, Summary Buffer Memory, and Knowledge Graph Memory. Overall, the Features page displays LangChain's diverse set of features and their availability in both Python and TypeScript.

Prompt Templates

Prompt Templates Python TypeScript
Prompt Template
Few Shot Prompt Template
Output Parsers
Example Selectors

Text Splitter

Feature Python TypeScript
Character Text Splitter
Recursive Character Text Splitter
Markdown Text Splitter

Chains

Feature Python TypeScript
LLM Chain
Stuff Combine Documents Chain
Map Reduce Combine Documents Chain
Refine Combine Documents Chain
Map Rerank Combine Documents Chain
Chat Vector DB Chain
Vector DB QA Chain
Analyze Document Chain
Question Answering Chains
Summarization Chains
Question Answering With Sources Chains
SQL Database Chain
API Chain
Transformation Chain
Constitutional Chain
Conversational Chain
Graph QA Chain
HyDE Chain
LLM Bash Chain
LLM Math Chain
PAL Chain
LLM Requests Chain
Moderation Chain
Sequential Chain
Simple Sequential Chain

Agents

Feature Python TypeScript
zero-shot-react-description
chat-zero-shot-react-description
self-ask-with-search
react-docstore
conversational-react-description
chat-conversational-react-description

Memory

Feature Python TypeScript
Buffer Memory
Buffer Window Meory
Summary Memory
Entity Memory
Summary Buffer Memory
Knowledge Graph Memory