Submit user-run job (user executed on it’s own) endpoint.
Handles the storing pre-run job object or job-result object into Haiqu.
Args: user (User): User authenticated with api key.
Returns: LocalJobModel: The new job object.
Job submit data model for user-owned, local job/results.
Successful Response
Local user-run Job (regular Qiskit job).
Flow:
* user run normal Qiskit job
* they use haiqu.log(<job|result>) to send it to Haiqu cloud for analysis.
Qiskit and IBM runtime has several types of jobs and types of results. We do our best to analyze them all.
Class for job status.
Submitted, Initializing, Queued, Validating, Running, Cancelled, Done, Error Class for job types.
User local job, Analytics, Device specific analytics, Data Loading, Run, State Compression, Transpilation, Variational, Pretraining, SKQD