diff --git a/docs/docs/get_started/introduction.mdx b/docs/docs/get_started/introduction.mdx index b887a0c3f1b..4b5a49bf383 100644 --- a/docs/docs/get_started/introduction.mdx +++ b/docs/docs/get_started/introduction.mdx @@ -43,18 +43,32 @@ These docs focus on the Python LangChain library. [Head here](https://js.langcha ::: +## LangChain Expression Language (LCEL) + +LCEL is a declarative way to compose chains. LCEL was designed from day 1 to support putting prototypes in production, with no code changes, from the simplest “prompt + LLM” chain to the most complex chains. + +- **[Overview](/docs/expression_language/)**: LCEL and its benefits +- **[Interface](/docs/expression_language/interface)**: The standard interface for LCEL objects +- **[How-to](/docs/expression_language/interface)**: Key features of LCEL +- **[Cookbook](/docs/expression_language/cookbook)**: Example code for accomplishing common tasks + + ## Modules LangChain provides standard, extendable interfaces and integrations for the following modules: #### [Model I/O](/docs/modules/model_io/) Interface with language models + #### [Retrieval](/docs/modules/data_connection/) Interface with application-specific data + #### [Agents](/docs/modules/agents/) -Let chains choose which tools to use given high-level directives +Let models choose which tools to use given high-level directives + ## Examples, ecosystem, and resources + ### [Use cases](/docs/use_cases/question_answering/) Walkthroughs and techniques for common end-to-end use cases, like: - [Document question answering](/docs/use_cases/question_answering/) @@ -63,14 +77,17 @@ Walkthroughs and techniques for common end-to-end use cases, like: - and much more... ### [Integrations](/docs/integrations/providers/) -LangChain is part of a rich ecosystem of tools that integrate with our framework and build on top of it. Check out our growing list of [integrations](/docs/integrations/providers/) and [dependent repos](/docs/additional_resources/dependents). +LangChain is part of a rich ecosystem of tools that integrate with our framework and build on top of it. Check out our growing list of [integrations](/docs/integrations/providers/). ### [Guides](/docs/guides/adapters/openai) Best practices for developing with LangChain. +### [API reference](https://api.python.langchain.com) +Head to the reference section for full documentation of all classes and methods in the LangChain and LangChain Experimental Python packages. + +### [Developer's guide](/docs/contributing) +Check out the developer's guide for guidelines on contributing and help getting your dev environment set up. + ### [Community](/docs/community) Head to the [Community navigator](/docs/community) to find places to ask questions, share feedback, meet other developers, and dream about the future of LLM’s. -## API reference - -Head to the [reference](https://api.python.langchain.com) section for full documentation of all classes and methods in the LangChain Python package. diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index c467152121a..82200fb823b 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -216,6 +216,10 @@ const config = { href: "https://github.com/langchain-ai/langserve", label: "LangServe GitHub", }, + { + href: "https://github.com/langchain-ai/langchain/tree/master/templates", + label: "Templates GitHub", + }, { href: "https://smith.langchain.com/hub", label: "LangChain Hub",