Mv LCEL docs up a level (#10073)

pull/10098/head
Bagatur 1 year ago committed by GitHub
parent 561ac17248
commit 5f1c67b47c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,14 @@
---
sidebar_class_name: hidden
---
# LangChain Expression Language (LCEL)
LangChain Expression Language or LCEL is a declarative way to easily compose chains together.
Any chain constructed this way will automatically have full sync, async, and streaming support.
#### [Interface](/docs/expression_language/interface)
The base interface shared by all LCEL objects
#### [Cookbook](/docs/expression_language/cookbook)
Examples of common LCEL usage patterns

@ -51,7 +51,7 @@ Walkthroughs and best-practices for common end-to-end use cases, like:
Learn best practices for developing with LangChain. Learn best practices for developing with LangChain.
### [Ecosystem](/docs/ecosystem/) ### [Ecosystem](/docs/ecosystem/)
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/) and [dependent repos](/docs/ecosystem/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/) and [dependent repos](/docs/additional_resources/dependents).
### [Additional resources](/docs/additional_resources/) ### [Additional resources](/docs/additional_resources/)
Our community is full of prolific developers, creative builders, and fantastic teachers. Check out [YouTube tutorials](/docs/additional_resources/youtube.html) for great tutorials from folks in the community, and [Gallery](https://github.com/kyrolabs/awesome-langchain) for a list of awesome LangChain projects, compiled by the folks at [KyroLabs](https://kyrolabs.com). Our community is full of prolific developers, creative builders, and fantastic teachers. Check out [YouTube tutorials](/docs/additional_resources/youtube.html) for great tutorials from folks in the community, and [Gallery](https://github.com/kyrolabs/awesome-langchain) for a list of awesome LangChain projects, compiled by the folks at [KyroLabs](https://kyrolabs.com).

@ -1,9 +0,0 @@
# LangChain Expression Language
import DocCardList from "@theme/DocCardList";
LangChain Expression Language is a declarative way to easily compose chains together.
Any chain constructed this way will automatically have full sync, async, and streaming support.
See guides below for how to interact with chains constructed this way as well as cookbook examples.
<DocCardList />

@ -46,23 +46,23 @@ module.exports = {
}, },
{ {
type: "category", type: "category",
label: "Guides", label: "LangChain Expression Language",
collapsed: true, collapsed: true,
items: [{ type: "autogenerated", dirName: "guides" }], items: [{ type: "autogenerated", dirName: "expression_language" } ],
link: { link: {
type: 'generated-index', type: 'doc',
description: 'Design guides for key parts of the development process', id: "expression_language/index"
slug: "guides",
}, },
}, },
{ {
type: "category", type: "category",
label: "Ecosystem", label: "Guides",
collapsed: true, collapsed: true,
items: [{ type: "autogenerated", dirName: "ecosystem" }], items: [{ type: "autogenerated", dirName: "guides" }],
link: { link: {
type: 'generated-index', type: 'generated-index',
slug: "ecosystem", description: 'Design guides for key parts of the development process',
slug: "guides",
}, },
}, },
{ {
@ -72,7 +72,7 @@ module.exports = {
items: [{ type: "autogenerated", dirName: "additional_resources" }, { type: "link", label: "Gallery", href: "https://github.com/kyrolabs/awesome-langchain" }], items: [{ type: "autogenerated", dirName: "additional_resources" }, { type: "link", label: "Gallery", href: "https://github.com/kyrolabs/awesome-langchain" }],
link: { link: {
type: 'generated-index', type: 'generated-index',
slug: "additional_resources", slug: "additional_resources",
}, },
}, },
'community' 'community'

@ -3547,6 +3547,18 @@
{ {
"source": "/en/latest/integrations/:path*", "source": "/en/latest/integrations/:path*",
"destination": "/docs/integrations/providers/:path*" "destination": "/docs/integrations/providers/:path*"
},
{
"source": "/docs/guides/expression_language(/?)",
"destination": "/docs/expression_language/"
},
{
"source": "/docs/guides/expression_language/:path*",
"destination": "/docs/expression_language/:path*"
},
{
"source": "/docs/ecosystem/dependents",
"destination": "/docs/additional_resources/dependents"
} }
] ]
} }
Loading…
Cancel
Save