With the MS Azure Custom Tags extension you can train a custom end point using the Azure GUI specifically developed for this task. This end point is then used by this plugin to tag assets with the trained custom tags.
Important: If the name of a tag is changed in the training application, then the tag has to be renamed manually in CELUM too (default language only).
To be configured in {home}/appserver/conf/custom.properties
type: string, required: yes, default: -
The license key for the plugin (product: azureCustomVision), provided by brix.
type: comma-separated list of user group ids, required: no, default: -
The user group ids which are allowed to use this extension (superadmins are always entitled).
type: integer, required: no, default: 5
The number of threads in the thread pool, that are processing the asset changes and initiating the automated tagging, has to be >= 2.
type: integer, required: no, default: 10
The debounce time in seconds. E.g. 10 means that for 5s, all changes that happen on an asset are collected and then processed at once. This has the advantage that if 10 relevant changes happen one after another within an interval of 5s, cognitive services are still only asked once and not 10 times.
type: url, required: yes, default: -
URL to the custom end point. On the Azure Training GUI, go to Performance > Prediction URL and copy the shown URL under the title If you have an image URL.
type: string, required: yes, default: -
The prediction key. On the Azure Training GUI go to Performance > Prediction URL and copy the prediction key.
type: integer, required: yes, default: -
The id of the node reference information field for the tags.
type: double, required: no, default: 0.5
Only apply tags with a probability (a number between 0 and 1) >= the threshold.
type: boolean, required: no, default: true
Whether the context menu should be available (for the allowed user groups) or not. Restart required.
type: boolean, required: no, default: false
Whether images should be tagged automatically or not. Restart required.
type: string, required: no, default: -
Search expression, only tag images within the scope (for automation and initialize task).
type: integer, required: no, default: api-user
User id of the user to perform the search with (only assets visible to this user will be found).
type: integer, required: no, default: 100
Nodes are partitioned if the number of children in a node (which are not intermediate nodes) becomes greater than the threshold. That way, the GUI doesn't freeze if you try to open the tag tree. A number <= 0 prevents the partitioning.
MS Azure Custom Tags | CELUM (min. version) |
---|---|
1.0.0 | 6.4 (tested with 6.8) |
Nova Plugin | CELUM (min. version) | Backend Plugin (min. version) |
---|---|---|
1.0.0 | 6.10.0 | 1.2.0 |
Released 2021-03-23
Initial version
Released 2021-10-11
Nova plugin support