Skip to main content

Job Invocation

Only functions with the Ready status can be invoked.

Invoke function

Selecting a Function

From the Functions page, select the function you want to invoke.

Selecting a Function

The function details view opens, displaying the Invocation section.

Invocation Configuration

In the Invocation section, provide the required execution information.

Invocation Configuration

1. Provider:

Select a compute provider to execute the function. The available providers depend on the SDK used to create the function.

Example:

  • Qiskit → IBM Quantum and Quapp
  • Braket → Quapp and Amazon Braket

2. Device:

Displays all devices provided by the provider you previously selected

Including hardware and simulator. Based on the name to distinguish. For simulators there will be “simulator“ in the device's name

3. Shots: the number of times that quantum circuit is run

  • Default is 10
  • Only integers can be entered

4. Input:

Select "form-data":

  • key: field name
  • value: the value of the field

Select "raw": Input can be input as JSON, String, or Integer depend on how you define it in function.

Invoking the Function

After completing the invocation configuration, select Invoke.

The system creates a new job for the invocation.

The newly created job appears at the top of the Related Jobs table, where its status and execution details can be monitored.

Notes

  • Each invocation creates a single job.
  • Job execution status can be tracked from the Related Jobs section.
  • Ensure the selected provider and device are available before invoking.