Prerequisites
Before integrating IBM watsonx Orchestrate with the BeeAI Framework, ensure you have the following:- An active IBM watsonx Orchestrate account.
- The BeeAI Framework installed:
- The IBM watsonx Orchestrate extension for BeeAI:
Consuming from IBM watsonx Orchestrate (client)
TheWatsonxOrchestrateAgent class enables you to connect to any native agent hosted on IBM watsonx Orchestrate. This allows your BeeAI-powered applications to interact with IBM watsonx Orchestrate agents programmatically.
Exposing to IBM watsonx Orchestrate (server)
TheWatsonxOrchestrateServer allows you to expose BeeAI agents as HTTP server with a chat completion endpoint compatible with IBM watsonx Orchestrate.
This enables you to register and use your local BeeAI agents as external agents within IBM watsonx Orchestrate.
You can’t consume local agents in the hosted version. To use your agents in IBM watsonx Orchestrate, first deploy the server, then register it in the IBM watsonx Orchestrate UI or CLI.