improve docs for indexes (#1146)

This commit is contained in:
Harrison Chase
2023-02-19 23:14:50 -08:00
committed by GitHub
parent 28781a6213
commit 4f3fbd7267
41 changed files with 1590 additions and 904 deletions

View File

@@ -42,7 +42,7 @@ Checkout the below guide for a walkthrough of how to get started using LangChain
Modules
-----------
There are six main modules that LangChain provides support for.
There are several main modules that LangChain provides support for.
For each module we provide some examples to get started, how-to guides, reference docs, and conceptual guides.
These modules are, in increasing order of complexity:
@@ -57,6 +57,8 @@ These modules are, in increasing order of complexity:
- `Chains <./modules/chains.html>`_: Chains go beyond just a single LLM call, and are sequences of calls (whether to an LLM or a different utility). LangChain provides a standard interface for chains, lots of integrations with other tools, and end-to-end chains for common applications.
- `Indexes <./modules/indexes.html>`_: Language models are often more powerful when combined with your own text data - this module covers best practices for doing exactly that.
- `Agents <./modules/agents.html>`_: Agents involve an LLM making decisions about which Actions to take, taking that Action, seeing an Observation, and repeating that until done. LangChain provides a standard interface for agents, a selection of agents to choose from, and examples of end to end agents.
- `Memory <./modules/memory.html>`_: Memory is the concept of persisting state between calls of a chain/agent. LangChain provides a standard interface for memory, a collection of memory implementations, and examples of chains/agents that use memory.
@@ -72,6 +74,7 @@ These modules are, in increasing order of complexity:
./modules/llms.md
./modules/document_loaders.md
./modules/utils.md
./modules/indexes.md
./modules/chains.md
./modules/agents.md
./modules/memory.md