@@ -394,7 +394,9 @@ def create_job(
394394 self ,
395395 session_id : str ,
396396 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
398400 name : Optional [str ] = None ,
399401 parameters : Optional [Union [Dict , List , str ]] = None ,
400402 ) -> ScalewayQaasV1Alpha1Job :
@@ -405,7 +407,7 @@ def create_job(
405407 Args:
406408 name (str): Name of the job.
407409 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.
409411 model_id (Union[None, Unset, str]): Computation model ID to be executed by the job.
410412 parameters (Union[None, Unset, str]): Execution parameters for this job.
411413
@@ -431,9 +433,7 @@ def create_job(
431433 name = name ,
432434 session_id = session_id ,
433435 model_id = model_id ,
434- circuit = (
435- CreateJobBodyCircuit (qiskit_circuit = payload ) if payload else None
436- ),
436+ circuit = (CreateJobBodyCircuit (qiskit_circuit = payload )),
437437 parameters = parameters ,
438438 ),
439439 )
0 commit comments