-You can configure BusinessGPT chatbot to be available as a Slack bot from Slack channels.
...
API Key- the is the key of the user that has created the BGT bot. To get the Key go to the user settings in the BGD. see here: https://agatsoftware.atlassian.net/wiki/spaces/VA/pages/3284697089/BusinessGPT+Public+API+for+integration#Getting-API-KEY
DataSource (private and public=both, public, private). This is currently set by default to “Company and public” and can be overwritten by the user, so it does not need to be configured.
PrivateDataSource(Content-item, Collection, All)
Note that if you allow all, any user in the channel can get answers from all the content you have permission to.PrivateDataID (The ID of the content or the collection, not needed for All)
AIModel (optional. Default will be as for the user. Available values: GPT3_5, GPT4)
ChatId (optional): If provided, the question will be added to the existing chat with an external chat ID equal to the provided value. If no chat exists, a new one will be created.
ChatName (optional)- the name of the chat that appears in the auditing
...
@BusinessGPT /setBotConfiguration DataSource=private ,PrivateDataSource=content-Itemitem, PrivateDataID=XXX , APIKey=YYYY , ChatName=ZZZZ, help=You can ask questions based on our Jira and confluence technical documentation. This bot, by default, will only answer based on the company’s private data.
...
DataSource possible values: both,private,public
PrivateDataSource possible values: content-Itemitem/collection/all
All parameters are case insensitive)
...
Both -The bot will first try to answer based on the content configured by the user who set it up. If it does not manage to answer, it will try to answer using public pre-trained knowledge.
Public- Get answers from pre-trained public knowledge only and not search for company private data. For better performance when, you know you don’t need company data.
Prviate - Get answers only from the private company data that was configured for the bot
PrviateDataSource
Content-item - Is used for a specific content item, such as a document or a site.
Collection- A bundle of several content items. For example, several documents
All - All the data the user who set the bot can access. In this case, it is recommended to set up a specific user and not use the Admin API key, as admins typically have broad access.
...