Agent VectorDB Question Answering Benchmarking
HTTP request chain
OpenAPI chain
HuggingGPT
Context aware text splitting and QA / Chat
Question answering over a group chat messages using Activeloop’s DeepLake
Perform context-aware text splitting
Retrieve from vector stores directly
Retrieve as you generate with FLARE
Improve document indexing with HyDE
QA using Activeloop’s DeepLake
Graph QA
Tree of Thought (ToT) example
SalesGPT - Your Context-Aware AI Sales Assistant With Knowledge Base
Bash chain
LLM Symbolic Math 
Summarization checker chain
Self-checking chain
Agent Debates with Tools
Weaviate self-querying 
Chroma self-querying 
DeepLake self-querying 
Self-querying with Pinecone
Self-querying with MyScale
Qdrant self-querying 
Lost in the middle: The problem with long contexts
How to add memory to a Multi-Input Chain
Conversation Knowledge Graph Memory
ConversationTokenBufferMemory
How to add Memory to an LLMChain
How to use multiple memory classes in the same chain
How to customize conversational memory
ConversationSummaryBufferMemory
Multiple callback handlers
Token counting
Logging to file
Multi-Input Tools
Defining Custom Tools
Tool Input Schema
Human-in-the-loop Tool Validation
Combine agents and vector stores
Access intermediate steps
Timeouts for agents
Streaming final agent output
Cap the max number of iterations
Async API
Tracking token usage
Serialization
Retry parser
Datetime parser
Pydantic (JSON) parser
Router
Transformation
Vector store-augmented text generation
FLARE
Hypothetical Document Embeddings