...
Ximilar https://www.ximilar.com/
Fashion & Retail
Inscene AI https://thebdx.com/technology/inscene/
Good for home builders and real estate in US
Imagga AI - https://imagga.com/
Great fit for real estate, color tagging, retail and commerce
Note |
---|
Pre-requisites: |
...
Digizuite offers an automation which can be triggered based on your requirements. Often it will be on all new product images being uploaded into the platform. Since this is in our automation, it is completely customized what should trigger so you could do it for certain metadata or workflow stages.
Endpoints
These endpoints are the ones which is used in the automation config further down.
Info |
---|
Please be aware that 5.8+ have a different URL so go find the right base URL here: Digizuite™ AI Services or ask R&D. But client id and code will be the same. |
Type | Endpoint | Input | Functionality | Output | ||||
---|---|---|---|---|---|---|---|---|
Ximilar AI |
|
| Sends image for tagging at ai service and returns tags. | Returns
| ||||
Ximiar Fashion Tagging AI |
|
| Sends image for tagging at ai service and returns tags. | Returns
| ||||
Ximiar Fashion Tagging AI |
|
| Sends image for tagging at ai service and returns tags. | Returns
| ||||
Inscene AI |
** Be aware here that Inscene AI is only supported in the US. So therefore it has its own URL ({URL-DEPENDING-ON-DAM-VERSION}-us). |
|
|
...
Code Block |
---|
trigger "Metadata trigger" { type = "Specific Metadata Value" resolves = "Set String Metafield" value = "#54a0ff;creative" ignore_casing = "true" meta_field = "guid:6fe35f10-c810-497b-af9c-e52c3d583593" listen_to_metadata_changes = "all" } action "Invoke Endpoint" { type = "Invoke Endpoint" endpoint = "https://dgz-integration-broker{URL-DEPENDING-ON-DAM-VERSION}.azurewebsites.net/api/integrations/asset/invoke?clientId={SECRET_CLIENT_ID}&integrationType=ximilaraiservice&assetId=<assetid>&code={SECRET_CODE}" method = "post" response = "@response" } action "Get Value At Index" { type = "Get Value At Index" needs = "Invoke Endpoint" values = "@response" index = "0" result = "@firstInArray" } action "Query JSON" { type = "Query JSON" needs = "Get Value At Index" Invoke Endpoint" json = "@firstInArray@response" json_path = "$.result.tags[*].name" error_on_not_found_items = "true" result = "@queryResult" } action "Set String Metafield" { type = "Set String Metafield" needs = "Query JSON" meta_field = "guid:7441267e-4f7c-4dcd-9c42-20273a4ab6af" new_value = "@queryResult" asset_item_ids = "@sourceAssetItemId" } |
...