Update docs api references (#3315)

fix_agent_callbacks
Davis Chase 1 year ago committed by GitHub
parent aa9d5707e0
commit e933be9605
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -7,8 +7,10 @@ Full documentation on all methods, classes, and APIs in LangChain.
.. toctree::
:maxdepth: 1
./reference/models.rst
./reference/prompts.rst
LLMs<./reference/modules/llms>
./reference/utils.rst
Chains<./reference/modules/chains>
Agents<./reference/modules/agents>
./reference/indexes.rst
./reference/modules/memory.rst
./reference/modules/chains.rst
./reference/agents.rst
./reference/modules/utilities.rst

@ -0,0 +1,12 @@
Agents
==============
Reference guide for Agents and associated abstractions.
.. toctree::
:maxdepth: 1
:glob:
modules/agents
modules/tools
modules/agent_toolkits

@ -0,0 +1,16 @@
Indexes
==============
Indexes refer to ways to structure documents so that LLMs can best interact with them.
LangChain has a number of modules that help you load, structure, store, and retrieve documents.
.. toctree::
:maxdepth: 1
:glob:
modules/docstore
modules/text_splitter
modules/document_loaders
modules/vectorstores
modules/retrievers
modules/document_compressors
modules/document_transformers

@ -0,0 +1,12 @@
Models
==============
LangChain provides interfaces and integrations for a number of different types of models.
.. toctree::
:maxdepth: 1
:glob:
modules/llms
modules/chat_models
modules/embeddings

@ -0,0 +1,7 @@
Agent Toolkits
===============================
.. automodule:: langchain.agents.agent_toolkits
:members:
:undoc-members:

@ -0,0 +1,7 @@
Chat Models
===============================
.. automodule:: langchain.chat_models
:members:
:undoc-members:

@ -0,0 +1,7 @@
Document Compressors
===============================
.. automodule:: langchain.retrievers.document_compressors
:members:
:undoc-members:

@ -0,0 +1,7 @@
Document Loaders
===============================
.. automodule:: langchain.document_loaders
:members:
:undoc-members:

@ -0,0 +1,7 @@
Document Transformers
===============================
.. automodule:: langchain.document_transformers
:members:
:undoc-members:

@ -0,0 +1,7 @@
Memory
===============================
.. automodule:: langchain.memory
:members:
:undoc-members:

@ -0,0 +1,7 @@
Output Parsers
===============================
.. automodule:: langchain.output_parsers
:members:
:undoc-members:

@ -0,0 +1,7 @@
Retrievers
===============================
.. automodule:: langchain.retrievers
:members:
:undoc-members:

@ -0,0 +1,7 @@
Tools
===============================
.. automodule:: langchain.tools
:members:
:undoc-members:

@ -0,0 +1,7 @@
Utilities
===============================
.. automodule:: langchain.utilities
:members:
:undoc-members:

@ -1,4 +1,4 @@
VectorStores
Vector Stores
=============================
.. automodule:: langchain.vectorstores

@ -7,5 +7,6 @@ The reference guides here all relate to objects for working with Prompts.
:maxdepth: 1
:glob:
modules/prompt
modules/prompts
modules/example_selector
modules/output_parsers

@ -1,27 +0,0 @@
Utilities
==============
There are a lot of different utilities that LangChain provides integrations for
These guides go over how to use them.
These can largely be grouped into two categories: generic utilities, and then utilities for working with larger text documents.
.. toctree::
:maxdepth: 1
:glob:
:caption: Generic Utilities
modules/python
modules/serpapi
modules/searx_search
.. toctree::
:maxdepth: 1
:glob:
:caption: Utilities for working with Documents
modules/docstore
modules/text_splitter
modules/embeddings
modules/vectorstore
Loading…
Cancel
Save