Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

These endpoints are the ones which is used in the automation config further down

Type

Endpoint

Input

Functionality

Output

Ximilar AI

https://dgz-integration-broker.azurewebsites.net/api/integrations/asset/invoke?clientId={SECRET_CLIENT_ID}&integrationType=ximilaraiservice&assetId=<assetid>&code={SECRET_CODE}

Info

Since this is custom categories it requires a workshop to define categories and get images which corresponds to those categories for training the AI model.

  • clientId: provided by Digizuite

  • integrationType: ximilaraiservice

  • code: provided by digizuite

Sends image for tagging at ai service and returns tags.

Returns

Code Block
interface DigizuiteTagResponse {
   status: string; // from ai service
   errorMessage: string; // from ai service
   tags: DetectTagObject[];
}

interface DetectTagObject {
   prop: number;
   name: number;
   id: number;
}

Ximiar Fashion Tagging AI

https://dgz-integration-broker.azurewebsites.net/api/integrations/asset/invoke?clientId={SECRET_CLIENT_ID}&integrationType=ximilargenericaiservice&assetId=<assetid>&code={SECRET_CODE}

  • clientId: provided by Digizuite

  • integrationType: ximilargenericaiservice

  • code: provided by digizuite

Sends image for tagging at ai service and returns tags.

Returns

Code Block
interface DigizuiteTagResponse {
   status: string; // from ai service
   errorMessage: string; // from ai service
   tags: DetectTagObject[];
}

interface DetectTagObject {
   prop: number;
   name: number;
   id: number;
}

Ximiar Fashion Tagging AI

https://dgz-integration-broker.azurewebsites.net/api/integrations/asset/invoke?clientId={SECRET_CLIENT_ID}&integrationType=ximilarfashionaiservice&assetId=<assetid>&code={SECRET_CODE}

  • clientId: provided by Digizuite

  • integrationType: ximilarfashionaiservice

  • code: provided by digizuite

Sends image for tagging at ai service and returns tags.

Returns

Code Block
interface DigizuiteTagResponse {
   status: string; // from ai service
   errorMessage: string; // from ai service
   tags: DetectTagObject[];
}

interface DetectTagObject {
   prop: number;
   name: number;
   id: number;
}

Inscene AI

https://dgz-integration-broker-us.azurewebsites.net/api/integrations/asset/invoke?clientId={SECRET_CLIENT_ID}&integrationType=insceneaiservice&assetId=<assetid>&code={SECRET_CODE}

** Be aware here that Inscene AI is only supported in the US. So therefore it has its own URL (dgz-integration-broker-us).

  • clientId: provided by Digizuite

  • integrationType: insceneaiservice

  • code: provided by digizuite

Code Block
interface DigizuiteTagResponse {
   status: string; // from ai service
   errorMessage: string; // from ai service
   tags: DetectTagObject[];
   subTags: DetectTagObject[]; // only for Inscene AI
   objects: DetectSubObject[]; // only for Inscene AI
}

interface DetectTagObject {
   prop: number;
   name: number;
   id: number;
}

interface DetectSubObject {
   prop: number;
   name: number;
   id: number;
   subObjects: DetectTagObject[];
}

Configuration

The following shows a starting point for your integration.

...