class_docstr: Resolver for  request and responses from [`diffusers.StableDiffusionXLPipeline`](https://huggingface.co/docs/diffusers/main/en/api/pipelines/stable_diffusion/stable_diffusion_xl#stable-diffusion-xl) multi-modal Diffusion Pipelines, providing necessary data transformations, formatting, and logging.
  
  Arguments:
      pipeline_name: (str) The name of the Diffusion Pipeline.
docstr: Update the configs of the W&B run.
  
  Arguments:
      pipeline_configs: (Dict[str, Any]) The configs corresponding to the
          architecture of the pipeline.
      kwargs: (Dict[str, Any]) Dictionary of keyword arguments.
docstr_tok: ["Update","the","configs","of","the","W","&","B","run",".","Arguments",":","pipeline_configs",":","(","Dict","[","str",",","Any","]",")","The","configs","corresponding","to","the","architecture","of","the","pipeline",".","kwargs",":","(","Dict","[","str",",","Any","]",")","Dictionary","of","keyword","arguments","."]
code: def update_wandb_configs(
      self, pipeline_configs: Dict[str, Any], kwargs: Dict[str, Any]
  ) -> None:
      """Update the configs of the W&B run.
  
      Arguments:
          pipeline_configs: (Dict[str, Any]) The configs corresponding to the
              architecture of the pipeline.
          kwargs: (Dict[str, Any]) Dictionary of keyword arguments.
  
      """
      if "workflow" not in wandb.config:
          wandb.config.update(
              {
                  "workflow": [
                      {
                          "pipeline": pipeline_configs,
                          "params": kwargs,
                          "stage": self.workflow_stage,
                      }
                  ]
              }
          )
      else:
          existing_workflow = wandb.config.workflow
          updated_workflow = existing_workflow + [
              {
                  "pipeline": pipeline_configs,
                  "params": kwargs,
                  "stage": self.workflow_stage,
              }
          ]
          wandb.config.update(
              {
                  "workflow": updated_workflow,
              },
              allow_val_change=True,
          )
  
file_path: wandb/wandb/integration/diffusers/resolvers/sdxl.py
imports: import logging
  from typing import TYPE_CHECKING, Any, Dict, List, Sequence
  import wandb
  from wandb.sdk.integration_utils.auto_logging import Response
  from wandb.util import get_module
  from .utils import chunkify, get_updated_kwargs
label_desc: Use image node_id 5 for calling the SDXLResolver obj's underlying member method code with example usage: obj.update_wandb_configs(pipeline_configs, kwargs) without return types