Installing the watsonx Orchestrate Developer Edition
The watsonx Orchestrate Developer Edition enables you to have a local server environment of watsonx Orchestrate running on your computer. You can use the watsonx Orchestrate ADK to automatically install the watsonx Orchestrate Developer Edition local server.
Installation prerequisites
-
Your computer needs to meet the following requirements:
Component Minimum Recommended CPU 8-core 8-core RAM 16 GB 32 GB -
Install Docker and Docker Compose engine. It is containerization engine used to install the watsonx Orchestrate Developer Edition. For more information, see Docker and Docker compose.
- For Windows users, to install Docker and Docker Compose engine, you should also install the Windows Subsystem for Linux (WSL). For more information, see Windows Subsystem for Linux.
Note:
- To ensure better integration and performance, it’s recommended to install the ADK inside your WSL environment, as your server will be running there. Once installed, you can build and manage your agents directly within WSL for a smoother development experience.
- The WSL 2 with Ubuntu distribution is recommended.
-
Install the ADK. For more information, see Installing the ADK.
Setup the environment
-
Purchase the watsonx Orchestrate Developer Edition license from a salesperson.
-
Access My IBM.
-
Click View Library.
-
Click Add a new key +.
-
Create a watsonx.ai instance on IBM Cloud, if you do not have one already, and locate your
space ID
. For more information, see Developer access. -
Create a
.env
file with the following contents:
Installing the watsonx Orchestrate Developer Edition with ADK
To install the watsonx Orchestrate Developer Edition with the ADK, run the following command in the CLI:
Important:
To run this command, you need to accept all the Watsonx Orchestrate Developer Edition with ADK terms and conditions. For more information, see License reference.
To accept all terms and conditions, type “I accept”.
This will start a local server instance that you can connect to using the CLI. You can then use the CLI to manage your agents and tools just as you would for a production watsonx Orchestrate service instance.
The server start
command is used to download and run the services that compose the watsonx Orchestrate service.
Once your server is installed, you can use it as a local environment to manage your agents and tools locally. To activate the local environment, use the command: