JAICP updates in August 2024
New
- APIs for project and channel management.
- Unified token for APIs.
Improved
- Improved STS algorithm.
APIs for project and channel management
Two new APIs are now available in JAICP:
- Project API for project management.
- Channel API for channel management and bot deployment.
Unified token for APIs
Beta
We introduced a new API access section in JAICP where you can manage unified tokens.
A unified token is a token that gives access to one or more APIs at once. Currently, it can give access to the Project API and Channel API.
For the other APIs, the process of getting a token remains the same for now. In future updates, we plan to move all the APIs to a unified token making it easier for you to manage access.
Improved STS algorithm
An entity can have multiple values. For example, it can consist of one or multiple words. Before, the STS algorithm did not always detect the longest variant of an entity in a phrase. Because of this, the intent was getting low weights.
We improved the algorithm, and now it finds the longest variant of an entity. As a result, the intent weights are calculated more accurately.
Classifier version
-
Already existing projects use the old classifier. Such projects have the following setting specified in the advanced NLU settings:
"classificationAlgorithmVersion": null
To use the new classifier version with the improved STS algorithm, set
1
forclassificationAlgorithmVersion
.cautionThe intent weights will be calculated differently when using STS. This might affect, for example, the results of the automated tests.
-
If you create a new project, the new classifier version will be used by default:
"classificationAlgorithmVersion": 1