Submitting your agent details
This tutorial walks you through how to submit your agent for listing in the IBM Cloud catalog through Partner Center. By completing this tutorial, you learn how to select the agent type, upload your agent package, and request approval.
This tutorial is one of six in a series that demonstrates how to onboard and publish an agent to the watsonx Orchestrate and IBM Cloud catalogs. It uses a fictitious company that's called Example Corp. As you complete the tutorial, adapt each step to fit your product's needs.
Before you begin
Before you can submit your agent details, complete the following steps.
- Register your agent.
- Define the product details of your agent.
- Onboard a broker for your agent.
- Add a pricing plan for your agent.
- Build, validate, and package your native agent by following the Native Agent Onboarding documentation. These steps are completed outside of Partner Center and include installing the Agent Development Kit, building and testing your agent, and packaging it into a ZIP file. The metadata in that package is used to populate your catalog listing.
Make sure that a technical team member is assigned to complete the build and packaging steps. If you need to invite one, go to Partner Center > My team.
Select the agent type
You can choose between two agent types. Native agents are built and deployed within watsonx Orchestrate by using the Agent Development Kit or Agent Builder. External agents are built outside watsonx Orchestrate and hosted on a third-party platform. For the purposes of this tutorial, select Native agent.
- In the IBM Cloud console, click the Navigation menu icon
> Partner Center > My products.
- Select the agent that you're onboarding.
- In the navigation menu, click Agent.
- In the Select the type of agent section, select Native agent.
Submit your agent details
After you select the agent type, upload your agent package and review the details that are automatically populated from your package file. The maximum file size is 200 MB and the supported file type is .zip.
-
In the Add agent package section, drag and drop your ZIP package file or click to upload it.
-
Review the fields in the Agent details form to confirm that they reflect the values from your package file. The form is populated with the following fields from your package:
- Name
- The programmatic identifier for your agent.
- Display name
- The name shown to users in the catalog.
- Description
- A short description of your agent.
- Domain tags
- The domain categories used to classify your agent in the watsonx Orchestrate catalog.
- LLM
- The language model your agent uses.
- Version
- The version of your agent package. The version must be greater than any previously submitted version.
- Channels (optional)
- The platforms where your agent operates.
- Style
- The interaction style of your agent.
- Language support
- The languages your agent supports.
- External protocol
- The protocol used for external communication.
-
Click Save.
Next steps
Submit your request to publish your agent to the watsonx Orchestrate and IBM Cloud catalogs.