code: def test_add_duplicated_vector_settings():
      dataset = FeedbackDataset(
          fields=[TextField(name="required-field")],
          questions=[TextQuestion(name="question")],
      )
  
      expected_settings = VectorSettings(
          name="vector-settings", dimensions=100
      )
      dataset.add_vector_settings(expected_settings)
  
      with pytest.raises(
          ValueError,
          match="Vector settings with name 'vector-settings' already exists",
      ):
          dataset.add_vector_settings(expected_settings)
  
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 10 for calling a global function with example usage: test_add_duplicated_vector_settings() without return types