code: def run_inputs():
      datasets = [
          DatasetInput(
              dataset=Dataset(
                  name="name1",
                  digest="digest1",
                  source_type="my_source_type",
                  source="source",
              ),
              tags=[InputTag(key="key", value="value")],
          )
      ]
  
      run_inputs = RunInputs(dataset_inputs=datasets)
  
      return run_inputs, datasets
  
file_path: mlflow/tests/entities/conftest.py
imports: import random
  import uuid
  import pytest
  from mlflow.entities import Dataset, DatasetInput, InputTag, LifecycleStage, Metric, Param, RunData, RunInfo, RunInputs, RunStatus, RunTag
  from mlflow.utils.time import get_current_time_millis
  from tests.helper_functions import random_int, random_str
label_desc: Use image node_id 3 for calling a global function with example usage: run_inputs() and returns: run_inputs,  datasets