code: def test_create_dataset_with_suggestions(
      argilla_user: "ServerUser",
  ) -> None:
      argilla.client.singleton.init(api_key=argilla_user.api_key)
  
      ds = FeedbackDataset(
          fields=[TextField(name="text")],
          questions=[TextQuestion(name="text")],
      )
  
      ds.add_records(
          records=[
              FeedbackRecord(
                  fields={"text": "this is a text"},
                  suggestions=[
                      {
                          "question_name": "text",
                          "value": "This is a suggestion",
                      }
                  ],
              )
          ]
      )
  
      remote_dataset = ds.push_to_argilla(name="new_dataset")
  
      assert len(remote_dataset.records) == 1
      assert remote_dataset.records[0].id is not None
      assert isinstance(
          remote_dataset.records[0].suggestions[0],
          RemoteSuggestionSchema,
      )
      assert (
          remote_dataset.records[0].suggestions[0].question_id
          == remote_dataset.question_by_name("text").id
      )
  
imports: import tempfile
  from typing import TYPE_CHECKING, List, Type, Union
  import argilla.client.singleton
  import datasets
  import pytest
  from argilla import User, Workspace
  from argilla.client.feedback.config import DatasetConfig
  from argilla.client.feedback.dataset import FeedbackDataset
  from argilla.client.feedback.schemas.fields import TextField
  from argilla.client.feedback.schemas.metadata import FloatMetadataProperty, IntegerMetadataProperty, TermsMetadataProperty
  from argilla.client.feedback.schemas.questions import TextQuestion
  from argilla.client.feedback.schemas.records import FeedbackRecord
  from argilla.client.feedback.schemas.remote.records import RemoteSuggestionSchema
  from argilla.client.feedback.schemas.vector_settings import VectorSettings
  from argilla.client.feedback.training.schemas.base import TrainingTask
  from argilla.client.models import Framework
label_desc: Use image node_id 1 for calling a global function with example usage: test_create_dataset_with_suggestions(argilla_user) without return types