code: def _serialize_fields(point):
      
      output = []
      for k, v in point['fields'].items():
          k = escape(k, key_escape)
          if isinstance(v, bool):
              output.append(f'{k}={v}')
          elif isinstance(v, int):
              output.append(f'{k}={v}i')
          elif isinstance(v, str):
              output.append(f'{k}="{v.translate(str_escape)}"')
          elif v is None:
              # Empty values
              continue
          else:
              # Floats
              output.append(f'{k}={v}')
      return ','.join(output)
docs: Field values can be floats, integers, strings, or Booleans.