mirror of
https://github.com/hwchase17/langchain.git
synced 2026-04-05 03:48:48 +00:00
(new docs): fix links (#21345)
This commit is contained in:
@@ -66,7 +66,7 @@
|
|||||||
"```\n",
|
"```\n",
|
||||||
"\n",
|
"\n",
|
||||||
"\n",
|
"\n",
|
||||||
"For more details, see our [Installation guide](/docs/get_started/installation).\n",
|
"For more details, see our [Installation guide](/docs/installation).\n",
|
||||||
"\n",
|
"\n",
|
||||||
"### LangSmith\n",
|
"### LangSmith\n",
|
||||||
"\n",
|
"\n",
|
||||||
|
|||||||
89
docs/versioned_docs/version-0.2.x/installation.mdx
Normal file
89
docs/versioned_docs/version-0.2.x/installation.mdx
Normal file
@@ -0,0 +1,89 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Installation
|
||||||
|
|
||||||
|
## Official release
|
||||||
|
|
||||||
|
To install LangChain run:
|
||||||
|
|
||||||
|
import Tabs from '@theme/Tabs';
|
||||||
|
import TabItem from '@theme/TabItem';
|
||||||
|
import CodeBlock from "@theme/CodeBlock";
|
||||||
|
|
||||||
|
<Tabs>
|
||||||
|
<TabItem value="pip" label="Pip" default>
|
||||||
|
<CodeBlock language="bash">pip install langchain</CodeBlock>
|
||||||
|
</TabItem>
|
||||||
|
<TabItem value="conda" label="Conda">
|
||||||
|
<CodeBlock language="bash">conda install langchain -c conda-forge</CodeBlock>
|
||||||
|
</TabItem>
|
||||||
|
</Tabs>
|
||||||
|
|
||||||
|
This will install the bare minimum requirements of LangChain.
|
||||||
|
A lot of the value of LangChain comes when integrating it with various model providers, datastores, etc.
|
||||||
|
By default, the dependencies needed to do that are NOT installed. You will need to install the dependencies for specific integrations separately.
|
||||||
|
|
||||||
|
## From source
|
||||||
|
|
||||||
|
If you want to install from source, you can do so by cloning the repo and be sure that the directory is `PATH/TO/REPO/langchain/libs/langchain` running:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install -e .
|
||||||
|
```
|
||||||
|
|
||||||
|
## LangChain core
|
||||||
|
The `langchain-core` package contains base abstractions that the rest of the LangChain ecosystem uses, along with the LangChain Expression Language. It is automatically installed by `langchain`, but can also be used separately. Install with:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install langchain-core
|
||||||
|
```
|
||||||
|
|
||||||
|
## LangChain community
|
||||||
|
The `langchain-community` package contains third-party integrations. It is automatically installed by `langchain`, but can also be used separately. Install with:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install langchain-community
|
||||||
|
```
|
||||||
|
|
||||||
|
## LangChain experimental
|
||||||
|
The `langchain-experimental` package holds experimental LangChain code, intended for research and experimental uses.
|
||||||
|
Install with:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install langchain-experimental
|
||||||
|
```
|
||||||
|
|
||||||
|
## LangGraph
|
||||||
|
`langgraph` is a library for building stateful, multi-actor applications with LLMs, built on top of (and intended to be used with) LangChain.
|
||||||
|
Install with:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install langgraph
|
||||||
|
```
|
||||||
|
## LangServe
|
||||||
|
LangServe helps developers deploy LangChain runnables and chains as a REST API.
|
||||||
|
LangServe is automatically installed by LangChain CLI.
|
||||||
|
If not using LangChain CLI, install with:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install "langserve[all]"
|
||||||
|
```
|
||||||
|
for both client and server dependencies. Or `pip install "langserve[client]"` for client code, and `pip install "langserve[server]"` for server code.
|
||||||
|
|
||||||
|
## LangChain CLI
|
||||||
|
The LangChain CLI is useful for working with LangChain templates and other LangServe projects.
|
||||||
|
Install with:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install langchain-cli
|
||||||
|
```
|
||||||
|
|
||||||
|
## LangSmith SDK
|
||||||
|
The LangSmith SDK is automatically installed by LangChain.
|
||||||
|
If not using LangChain, install with:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install langsmith
|
||||||
|
```
|
||||||
@@ -63,7 +63,7 @@
|
|||||||
"```\n",
|
"```\n",
|
||||||
"\n",
|
"\n",
|
||||||
"\n",
|
"\n",
|
||||||
"For more details, see our [Installation guide](/docs/get_started/installation).\n",
|
"For more details, see our [Installation guide](/docs/installation).\n",
|
||||||
"\n",
|
"\n",
|
||||||
"### LangSmith\n",
|
"### LangSmith\n",
|
||||||
"\n",
|
"\n",
|
||||||
|
|||||||
@@ -75,7 +75,7 @@
|
|||||||
"```\n",
|
"```\n",
|
||||||
"\n",
|
"\n",
|
||||||
"\n",
|
"\n",
|
||||||
"For more details, see our [Installation guide](/docs/get_started/installation).\n",
|
"For more details, see our [Installation guide](/docs/installation).\n",
|
||||||
"\n",
|
"\n",
|
||||||
"### LangSmith\n",
|
"### LangSmith\n",
|
||||||
"\n",
|
"\n",
|
||||||
|
|||||||
@@ -65,7 +65,7 @@
|
|||||||
"```\n",
|
"```\n",
|
||||||
"\n",
|
"\n",
|
||||||
"\n",
|
"\n",
|
||||||
"For more details, see our [Installation guide](/docs/get_started/installation).\n",
|
"For more details, see our [Installation guide](/docs/installation).\n",
|
||||||
"\n",
|
"\n",
|
||||||
"### LangSmith\n",
|
"### LangSmith\n",
|
||||||
"\n",
|
"\n",
|
||||||
|
|||||||
@@ -64,7 +64,7 @@
|
|||||||
"```\n",
|
"```\n",
|
||||||
"\n",
|
"\n",
|
||||||
"\n",
|
"\n",
|
||||||
"For more details, see our [Installation guide](/docs/get_started/installation).\n",
|
"For more details, see our [Installation guide](/docs/installation).\n",
|
||||||
"\n",
|
"\n",
|
||||||
"### LangSmith\n",
|
"### LangSmith\n",
|
||||||
"\n",
|
"\n",
|
||||||
|
|||||||
@@ -117,7 +117,7 @@
|
|||||||
"\n",
|
"\n",
|
||||||
"## Chains {#chains}\n",
|
"## Chains {#chains}\n",
|
||||||
"\n",
|
"\n",
|
||||||
"Chains (i.e., compositions of LangChain [Runnables](/docs/expression_language/)) support applications whose steps are predictable. We can create a simple chain that takes a question and does the following:\n",
|
"Chains (i.e., compositions of LangChain [Runnables](/docs/concepts#langchain-expression-language)) support applications whose steps are predictable. We can create a simple chain that takes a question and does the following:\n",
|
||||||
"- convert the question into a SQL query;\n",
|
"- convert the question into a SQL query;\n",
|
||||||
"- execute the query;\n",
|
"- execute the query;\n",
|
||||||
"- use the result to answer the original question.\n",
|
"- use the result to answer the original question.\n",
|
||||||
|
|||||||
@@ -87,7 +87,7 @@
|
|||||||
"```\n",
|
"```\n",
|
||||||
"\n",
|
"\n",
|
||||||
"\n",
|
"\n",
|
||||||
"For more details, see our [Installation guide](/docs/get_started/installation).\n",
|
"For more details, see our [Installation guide](/docs/installation).\n",
|
||||||
"\n",
|
"\n",
|
||||||
"### LangSmith\n",
|
"### LangSmith\n",
|
||||||
"\n",
|
"\n",
|
||||||
|
|||||||
@@ -1,6 +1,15 @@
|
|||||||
{
|
{
|
||||||
"docs": [
|
"docs": [
|
||||||
"introduction",
|
{
|
||||||
|
"type": "category",
|
||||||
|
"label": "Introduction",
|
||||||
|
"collapsed": false,
|
||||||
|
"collapsible": false,
|
||||||
|
"link": {"type": "doc", "id": "introduction"},
|
||||||
|
"items": [
|
||||||
|
"installation"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"type": "doc",
|
"type": "doc",
|
||||||
"id": "tutorials/index",
|
"id": "tutorials/index",
|
||||||
|
|||||||
Reference in New Issue
Block a user