Botstore
Last updated
Last updated
Dhee.AI allows developers to sell their custom bots in the Dhee Store. To sell your agents in the Dhee Store, you need to provide information regarding the bot, including the client configurable information if any. This could be done using AgentSettings->BotStore.
The configurations are categorized into 3 key parts.
Basic Settings
Client Configurable Settings
BotStore Demo Configuration
We will delve into each of the configurations to understand it better.
As the name suggests, the Basic Settings allows the developer to configure the basic meta-information about the bot. This include
Name: Name for your bot.
Description: Short description of what your bot specializes in.
Support Email: Configured email for contacting the support team
Support Phone Number: Registered phone number for contacting the support team
Website: Url of the developer website
Keywords: List of keywords associated with the bot. This is useful while consumers search for your bot in Dhee Store.
Plan Rate: Rate Plan for consuming your bot.
Additionally, you can add images for
Bot Introduction
Bot Preview Image
Both images need to be less than 512KB in size. The following image types are supported
JPG
JPEG
PNG (Portable Network Graphics)
SVG (Scalable Vector Graphics)
GIF (Graphics Interchange Format)
You can enable to sell your bot by enabling the Sell in botstore configuration on the top right corner.
Often bots can be configured by client developers to suit their needs. This is done by exposing client configurable settings in your bot. The available client configurable settings can be added using AgentSettings->BotStore_Client-ConfigurableSettings.
Users can provide a collection of User Configurable Settings. Each configuration setting is identified by
Name: Unique name for identifying the setting
Description: Description of the configuration settings
Possible Values: Allows values for the configuration
IsOptional: True if the configuration is optional. False otherwise.
Botstore provides developers to browse the store and interact with the bots. The Botstore Demo Configuration allows the User to select the configuration values (previously defined in the Client Configurable settings) to be used in the demo.
If the bot doesn't have Client Configurable Settings, the section would be empty.