diff --git a/docs/docs/cloud/how-tos/test_deployment.md b/docs/docs/cloud/how-tos/test_deployment.md index 127e1e25e..b35bf5e13 100644 --- a/docs/docs/cloud/how-tos/test_deployment.md +++ b/docs/docs/cloud/how-tos/test_deployment.md @@ -1,10 +1,10 @@ -# Test Cloud Deployment +# Test LangGraph Platform Deployment -The LangGraph Studio UI connects directly to LangGraph Cloud deployments. +The LangGraph Studio UI connects directly to LangGraph Platform deployments. Starting from the LangSmith UI... -1. In the left-hand navigation panel, select `LangGraph Cloud`. The `LangGraph Cloud` view contains a list of existing LangGraph Cloud deployments. +1. In the left-hand navigation panel, select `LangGraph Platform`. The `LangGraph Platform` view contains a list of existing LangGraph Platform deployments. 1. Select an existing deployment to test with LangGraph Studio. 1. In the top-right corner, select `Open LangGraph Studio`. 1. [Invoke an assistant](./invoke_studio.md) or [view an existing thread](./threads_studio.md). diff --git a/docs/docs/cloud/reference/cli.md b/docs/docs/cloud/reference/cli.md index 01286a5e3..ae2324da8 100644 --- a/docs/docs/cloud/reference/cli.md +++ b/docs/docs/cloud/reference/cli.md @@ -1,6 +1,6 @@ # LangGraph CLI -The LangGraph command line interface includes commands to build and run a LangGraph Cloud API server locally in [Docker](https://www.docker.com/). For development and testing, you can use the CLI to deploy a local API server as an alternative to the [Studio desktop app](../../concepts/langgraph_studio.md). +The LangGraph command line interface includes commands to build and run a LangGraph Cloud API server locally in [Docker](https://www.docker.com/). For development and testing, you can use the CLI to deploy a local API server. ## Installation diff --git a/docs/docs/concepts/faq.md b/docs/docs/concepts/faq.md index a626e8133..582db8c7c 100644 --- a/docs/docs/concepts/faq.md +++ b/docs/docs/concepts/faq.md @@ -36,7 +36,7 @@ LangGraph is a stateful, orchestration framework that brings added control to ag | Concurrency Control | Simple threading | Supports double-texting | | Scheduling | None | Cron scheduling | | Monitoring | None | Integrated with LangSmith for observability | -| IDE integration | LangGraph Studio for Desktop | LangGraph Studio for Desktop & Cloud | +| IDE integration | LangGraph Studio | LangGraph Studio | ## What are my deployment options for LangGraph Platform? diff --git a/docs/docs/concepts/langgraph_cli.md b/docs/docs/concepts/langgraph_cli.md index 9eec86ffb..2c69c0193 100644 --- a/docs/docs/concepts/langgraph_cli.md +++ b/docs/docs/concepts/langgraph_cli.md @@ -4,7 +4,7 @@ - [LangGraph Platform](./langgraph_platform.md) - [LangGraph Server](./langgraph_server.md) -The LangGraph CLI is a multi-platform command-line tool for building and running the [LangGraph API server](./langgraph_server.md) locally. This offers an alternative to the [LangGraph Studio desktop app](./langgraph_studio.md) for developing and testing agents across all major operating systems (Linux, Windows, MacOS). The resulting server includes all API endpoints for your graph's runs, threads, assistants, etc. as well as the other services required to run your agent, including a managed database for checkpointing and storage. +The LangGraph CLI is a multi-platform command-line tool for building and running the [LangGraph API server](./langgraph_server.md) locally. The resulting server includes all API endpoints for your graph's runs, threads, assistants, etc. as well as the other services required to run your agent, including a managed database for checkpointing and storage. ## Installation diff --git a/docs/docs/how-tos/index.md b/docs/docs/how-tos/index.md index d27eb5ae8..560b801a5 100644 --- a/docs/docs/how-tos/index.md +++ b/docs/docs/how-tos/index.md @@ -59,12 +59,10 @@ LangGraph makes it easy to manage conversation [memory](../concepts/memory.md) i [Human-in-the-loop](../concepts/human_in_the_loop.md) functionality allows you to involve humans in the decision-making process of your graph. These how-to guides show how to implement human-in-the-loop workflows in your graph. - Key workflows: - [How to wait for user input](human_in_the_loop/wait-user-input.ipynb): A basic example that shows how to implement a human-in-the-loop workflow in your graph using the `interrupt` function. - [How to review tool calls](human_in_the_loop/review-tool-calls.ipynb): Incorporate human-in-the-loop for reviewing/editing/accepting tool call requests before they executed using the `interrupt` function. - Other methods: @@ -284,10 +282,9 @@ Graph execution can take a while, and sometimes users may change their mind abou LangGraph Studio is a built-in UI for visualizing, testing, and debugging your agents. -- [How to connect to a LangGraph Cloud deployment](../cloud/how-tos/test_deployment.md) +- [How to connect to a LangGraph Platform deployment](../cloud/how-tos/test_deployment.md) - [How to connect to a local dev server](../how-tos/local-studio.md) - [How to connect to a local deployment (Docker)](../cloud/how-tos/test_local_deployment.md) -- [How to test your graph in LangGraph Studio (MacOS only)](../cloud/how-tos/invoke_studio.md) - [How to interact with threads in LangGraph Studio](../cloud/how-tos/threads_studio.md) - [How to add nodes as dataset examples in LangGraph Studio](../cloud/how-tos/datasets_studio.md) - [How to engineer prompts in LangGraph Studio](../cloud/how-tos/iterate_graph_studio.md) @@ -306,4 +303,4 @@ These are the guides for resolving common errors you may find while building wit These guides provide troubleshooting information for errors that are specific to the LangGraph Platform. -- [INVALID_LICENSE](../troubleshooting/errors/INVALID_LICENSE.md) \ No newline at end of file +- [INVALID_LICENSE](../troubleshooting/errors/INVALID_LICENSE.md) diff --git a/docs/docs/how-tos/local-studio.md b/docs/docs/how-tos/local-studio.md index 3a892386a..747aa6d69 100644 --- a/docs/docs/how-tos/local-studio.md +++ b/docs/docs/how-tos/local-studio.md @@ -1,15 +1,6 @@ # How to connect a local agent to LangGraph Studio -This guide shows you how to connect your local agent to [LangGraph Studio](../concepts/langgraph_studio.md) for visualization, interaction, and debugging. - -## Connection Options - -There are two ways to connect your local agent to LangGraph Studio: - -- [Development Server](../concepts/langgraph_studio.md#development-server-with-web-ui): Python package, all platforms, no Docker -- [LangGraph Desktop](../concepts/langgraph_studio.md#desktop-app): Application, Mac only, requires Docker - -In this guide we will cover how to use the development server as that is generally an easier and better experience. +This guide shows you how to connect your local agent to [LangGraph Studio](../concepts/langgraph_studio.md) for visualization, interaction, and debugging using the development server. ## Setup your application @@ -24,9 +15,8 @@ You will need to make sure to install the `inmem` extras. ???+ note "Minimum version" - The minimum version to use the `inmem` extra with `langgraph-cli` is `0.1.55`. - Python 3.11 or higher is required. - +The minimum version to use the `inmem` extra with `langgraph-cli` is `0.1.55`. +Python 3.11 or higher is required. ```shell pip install -U "langgraph-cli[inmem]" @@ -41,7 +31,7 @@ pip install -U "langgraph-cli[inmem]" langgraph dev ``` -This will look for the `langgraph.json` file in your current directory. +This will look for the `langgraph.json` file in your current directory. In there, it will find the paths to the graph(s), and start those up. It will then automatically connect to the cloud-hosted studio. @@ -70,8 +60,8 @@ langgraph dev --debug-port 5678 Then attach your preferred debugger: === "VS Code" - Add this configuration to `launch.json`: - ```json +Add this configuration to `launch.json`: +`json { "name": "Attach to LangGraph", "type": "debugpy", @@ -81,12 +71,7 @@ Then attach your preferred debugger: "port": 5678 } } - ``` - Specify the port number you chose in the previous step. + ` +Specify the port number you chose in the previous step. -=== "PyCharm" - 1. Go to Run → Edit Configurations - 2. Click + and select "Python Debug Server" - 3. Set IDE host name: `localhost` - 4. Set port: `5678` (or the port number you chose in the previous step) - 5. Click "OK" and start debugging \ No newline at end of file +=== "PyCharm" 1. Go to Run → Edit Configurations 2. Click + and select "Python Debug Server" 3. Set IDE host name: `localhost` 4. Set port: `5678` (or the port number you chose in the previous step) 5. Click "OK" and start debugging