code: def args(self, **args):
      for name, value in args.items():
          arg = self.field.args.get(name)
          arg_type_serializer = get_arg_serializer(arg.type)
          value = arg_type_serializer(value)
          self.ast_field.arguments.append(
              ast.Argument(
                  name=ast.Name(value=name), value=get_ast_value(value)
              )
          )
      return self
  
imports: from collections.abc import Iterable
  import decimal
  from functools import partial
  from wandb_graphql.language import ast
  from wandb_graphql.language.printer import print_ast
  from wandb_graphql.type import GraphQLField, GraphQLList, GraphQLNonNull, GraphQLEnumType
  from .utils import to_camel_case
label_desc: Use image node_id 5 for calling the DSLField obj's underlying member method code with example usage: obj.args() and returns: self