Skip to content

Commit

Permalink
Replace ecosystem pages with real links (#5494)
Browse files Browse the repository at this point in the history
  • Loading branch information
jacoblee93 authored May 20, 2024
1 parent 4e235b6 commit eadf62e
Show file tree
Hide file tree
Showing 6 changed files with 25 additions and 17 deletions.
13 changes: 5 additions & 8 deletions docs/core_docs/docs/concepts.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -43,14 +43,14 @@ The main `langchain` package contains chains, agents, and retrieval strategies t
These are NOT third party integrations.
All chains, agents, and retrieval strategies here are NOT specific to any one integration, but rather generic across all integrations.

### [LangGraph](/docs/langgraph)
### [LangGraph.js](https://langchain-ai.github.io/langgraphjs/)

Not currently in this repo, `langgraph` is an extension of `langchain` aimed at
LangGraph.js is an extension of `langchain` aimed at
building robust and stateful multi-actor applications with LLMs by modeling steps as edges and nodes in a graph.

LangGraph exposes high level interfaces for creating common types of agents, as well as a low-level API for constructing more contr

### [LangSmith](/docs/langsmith)
### [LangSmith](https://docs.smith.langchain.com)

A developer platform that lets you debug, test, evaluate, and monitor LLM applications.

Expand Down Expand Up @@ -98,12 +98,9 @@ something is happening, or even just to debug your chain. You can stream interme
Input and output schemas give every LCEL chain schemas inferred from the structure of your chain. This can be used for validation of inputs and outputs,
and is an integral part of LangServe.

[**Seamless LangSmith tracing**](/docs/langsmith)
[**Seamless LangSmith tracing**](https://docs.smith.langchain.com)
As your chains get more and more complex, it becomes increasingly important to understand what exactly is happening at every step.
With LCEL, **all** steps are automatically logged to [LangSmith](/docs/langsmith/) for maximum observability and debuggability.

[**Seamless LangServe deployment**](https://www.langchain.com/langserve/)
Any chain created with LCEL can be easily deployed using [LangServe](https://www.langchain.com/langserve/).
With LCEL, **all** steps are automatically logged to [LangSmith](https://docs.smith.langchain.com) for maximum observability and debuggability.

### Interface

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ Concepts covered in `Integrations` should generally exist in `@langchain/communi

### Tutorials and Ecosystem

The [Tutorials](/docs/tutorials) and [Ecosystem](/docs/langsmith/) sections should contain guides that address higher-level problems than the sections above.
The [Tutorials](/docs/tutorials) and [Ecosystem](https://docs.smith.langchain.com) sections should contain guides that address higher-level problems than the sections above.
This includes, but is not limited to, considerations around productionization and development workflows.

These should contain mostly **How-to guides**, **Explanations**, and **Tutorials**.
Expand Down
2 changes: 1 addition & 1 deletion docs/core_docs/docs/how_to/qa_chat_history_how_to.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
"source": [
"### LangSmith\n",
"\n",
"Many of the applications you build with LangChain will contain multiple steps with multiple invocations of LLM calls. As these applications get more and more complex, it becomes crucial to be able to inspect what exactly is going on inside your chain or agent. The best way to do this is with [LangSmith](/docs/langsmith/).\n",
"Many of the applications you build with LangChain will contain multiple steps with multiple invocations of LLM calls. As these applications get more and more complex, it becomes crucial to be able to inspect what exactly is going on inside your chain or agent. The best way to do this is with [LangSmith](https://docs.smith.langchain.com).\n",
"\n",
"Note that LangSmith is not needed, but it is helpful. If you do want to use LangSmith, after you sign up at the link above, make sure to set your environment variables to start logging traces:\n",
"\n",
Expand Down
10 changes: 5 additions & 5 deletions docs/core_docs/docs/introduction.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ sidebar_position: 0
LangChain simplifies every stage of the LLM application lifecycle:

- **Development**: Build your applications using LangChain's open-source [building blocks](/docs/how_to/#langchain-expression-language-lcel) and [components](/docs/how_to/). Hit the ground running using [third-party integrations](/docs/integrations/platforms/).
- **Productionization**: Use [LangSmith](/docs/langsmith/) to inspect, monitor and evaluate your chains, so that you can continuously optimize and deploy with confidence.
- **Productionization**: Use [LangSmith](https://docs.smith.langchain.com) to inspect, monitor and evaluate your chains, so that you can continuously optimize and deploy with confidence.
- **Deployment**: Turn any chain into an API with [LangServe](https://www.langchain.com/langserve).

import ThemedImage from "@theme/ThemedImage";
Expand All @@ -31,7 +31,7 @@ Concretely, the framework consists of the following open-source libraries:
- Partner packages (e.g. **`@langchain/openai`**, **`@langchain/anthropic`**, etc.): Some integrations have been further split into their own lightweight packages that only depend on **`@langchain/core`**.
- **`langchain`**: Chains, agents, and retrieval strategies that make up an application's cognitive architecture.
- **[langgraph](https://www.langchain.com/langserveh)**: Build robust and stateful multi-actor applications with LLMs by modeling steps as edges and nodes in a graph.
- **[LangSmith](/docs/langsmith)**: A developer platform that lets you debug, test, evaluate, and monitor LLM applications.
- **[LangSmith](https://docs.smith.langchain.com)**: A developer platform that lets you debug, test, evaluate, and monitor LLM applications.

:::note

Expand Down Expand Up @@ -62,17 +62,17 @@ However, these guides will help you quickly accomplish common tasks.

Introductions to all the key parts of LangChain you'll need to know! [Here](/docs/concepts) you'll find high level explanations of all LangChain concepts.

## [API reference](https://v02.api.js.langchain.com)
## [API reference](https://api.js.langchain.com)

Head to the reference section for full documentation of all classes and methods in the LangChain Python packages.

## Ecosystem

### [🦜🛠️ LangSmith](/docs/langsmith)
### [🦜🛠️ LangSmith](https://docs.smith.langchain.com)

Trace and evaluate your language model applications and intelligent agents to help you move from prototype to production.

### [🦜🕸️ LangGraph](/docs/langgraph)
### [🦜🕸️ LangGraph](https://langchain-ai.github.io/langgraphjs/)

Build stateful, multi-actor applications with LLMs, built on top of (and intended to be used with) LangChain primitives.

Expand Down
13 changes: 12 additions & 1 deletion docs/core_docs/sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,18 @@ module.exports = {
label: "Ecosystem",
collapsed: false,
collapsible: false,
items: ["langsmith", "langgraph"],
items: [
{
type: "link",
href: "https://docs.smith.langchain.com/",
label: "🦜🛠️ LangSmith",
},
{
type: "link",
href: "https://langchain-ai.github.io/langgraphjs/",
label: "🦜🕸️ LangGraph.js",
},
],
},
{
type: "category",
Expand Down
2 changes: 1 addition & 1 deletion docs/core_docs/vercel.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
},
{
"source": "/v0.1",
"destination": "https://langchain-v01.vercel.app/v0.1"
"destination": "/"
},
{
"source": "/v0.2/docs/get_started/introduction(/?)",
Expand Down

0 comments on commit eadf62e

Please sign in to comment.