code: def test_remote_text_field_from_api(
      payload: FeedbackFieldModel,
  ) -> None:
      text_field = RemoteTextField.from_api(payload)
      assert text_field.type == FieldTypes.text
      assert text_field.server_settings == payload.settings
      assert text_field.to_server_payload() == payload.dict(
          exclude={"id", "inserted_at", "updated_at"}
      )
  
file_path: argilla/tests/unit/client/feedback/schemas/remote/test_fields.py
imports: from datetime import datetime
  from typing import Any, Dict
  from uuid import uuid4
  import pytest
  from argilla.client.feedback.schemas.enums import FieldTypes
  from argilla.client.feedback.schemas.fields import TextField
  from argilla.client.feedback.schemas.remote.fields import RemoteTextField
  from argilla.client.sdk.v1.datasets.models import FeedbackFieldModel
label_desc: Use image node_id 2 for calling a global function with example usage: test_remote_text_field_from_api(payload) without return types