@@ -394,7 +394,9 @@ def create_job(
394
394
self ,
395
395
session_id : str ,
396
396
model_id : Optional [str ] = None ,
397
- payload : Optional [Union [Dict , List , str ]] = None ,
397
+ payload : Optional [
398
+ Union [Dict , List , str ]
399
+ ] = None , # Deprecated, use model_id from create_model(payload) instead
398
400
name : Optional [str ] = None ,
399
401
parameters : Optional [Union [Dict , List , str ]] = None ,
400
402
) -> ScalewayQaasV1Alpha1Job :
@@ -405,7 +407,7 @@ def create_job(
405
407
Args:
406
408
name (str): Name of the job.
407
409
session_id (str): Session in which the job is executed.
408
- payload (str): Quantum circuit that should be executed.
410
+ payload (str): DEPRECATED Quantum circuit that should be executed.
409
411
model_id (Union[None, Unset, str]): Computation model ID to be executed by the job.
410
412
parameters (Union[None, Unset, str]): Execution parameters for this job.
411
413
@@ -431,9 +433,7 @@ def create_job(
431
433
name = name ,
432
434
session_id = session_id ,
433
435
model_id = model_id ,
434
- circuit = (
435
- CreateJobBodyCircuit (qiskit_circuit = payload ) if payload else None
436
- ),
436
+ circuit = (CreateJobBodyCircuit (qiskit_circuit = payload )),
437
437
parameters = parameters ,
438
438
),
439
439
)
0 commit comments