Guides

Configure an API Profile

Use a synchronous HTTP JSON inference operation as a reusable Inference Source.

An API Profile describes one reusable synchronous HTTP JSON inference operation, its Knotest task, and closed request and response mappings. Credentials and successful live-test receipts stay in private application data rather than the Project.

Configure and test

  1. Open Models & APIs -> API Profiles.
  2. Create a Profile and select its Knotest task.
  3. Enter the HTTP or HTTPS JSON POST operation and invocation policy.
  4. Configure the supported request mapping from a Dataset sample.
  5. Configure the supported response mapping into typed Knotest predictions.
  6. Store the credential using the private credential control.
  7. Run the live test and resolve every mapping or response error.
  8. Save the Profile.

The screenshot shows response mapping in an untested draft. The example endpoint is not a live service and no credential is included.

Unsaved example Object detection API Profile with response field mappings and no credentials.

Watch: Configure response mappingsEnter a placeholder endpoint and output class, then review response paths. No credentials or API test are used.Silent demo · Subtitles follow page language · Full screen for detail

The API Profile metadata is Project truth. Its credential is not. Moving a Project to another computer therefore requires configuring the credential and running the live test again on that installation.

When used for Prediction Generation, the exact Profile identity and configuration become Prediction Set provenance; the credential value does not.

On this page