code: def _local_run_log_behaviors(
      sagemaker_session,
      artifact_file_path=None,
      is_complete_log=True,
  ):
      with load_run(sagemaker_session=sagemaker_session) as run:
          run.log_parameter("pa", 1.0)
          run.log_parameter("pb", "p2-value")
          run.log_parameters({"pc": 2.0, "pd": "p4-value"})
  
          if is_complete_log:
              run.log_file(
                  file_path=artifact_file_path, name=file_artifact_name
              )
              run.log_artifact(name=artifact_name, value="s3://Output")
              run.log_artifact(
                  name=artifact_name,
                  value="s3://Input",
                  is_output=False,
              )
  
              for i in range(BATCH_SIZE):
                  run.log_metric(name=metric_name, value=i, step=i)
  
imports: from __future__ import absolute_import
  import datetime
  import json
  import os
  import time
  import pytest
  from tests.conftest import CUSTOM_S3_OBJECT_KEY_PREFIX
  from tests.integ.sagemaker.experiments.conftest import TAGS
  from sagemaker.experiments._api_types import _TrialComponentStatusType
  from sagemaker.experiments._utils import is_run_trial_component
  from sagemaker.processing import FrameworkProcessor
  from sagemaker.pytorch import PyTorch
  from sagemaker.s3 import S3Uploader
  from sagemaker.xgboost import XGBoostModel
  from tests.integ import DATA_DIR
  from sagemaker.experiments._metrics import BATCH_SIZE
  from sagemaker.experiments.trial_component import _TrialComponent
  from sagemaker.sklearn import SKLearn
  from sagemaker.utils import retry_with_backoff, unique_name_from_base
  from tests.integ.sagemaker.experiments.helpers import name, cleanup_exp_resources
  from sagemaker.experiments.run import RUN_NAME_BASE, DELIMITER
  from sagemaker.experiments import Run, load_run, list_runs
  from sagemaker.experiments._helper import _DEFAULT_ARTIFACT_PREFIX
label_desc: Use image node_id 15 for calling a global function with example usage: _local_run_log_behaviors(sagemaker_session, artifact_file_path, is_complete_log) without return types