code: def test_find_similar_with_wrong_inputs(
      self, owner: User, feedback_dataset: FeedbackDataset
  ):
      rg.init(api_key=owner.api_key)
      workspace = Workspace.create(name="test")
  
      record = FeedbackRecord(
          external_id="0",
          fields={"text": "hello"},
          vectors={"vector": [1, 2]},
      )
  
      feedback_dataset.add_vector_settings(
          VectorSettings(name="vector", dimensions=2)
      )
      remote = feedback_dataset.push_to_argilla(
          "test_find_similar_records", workspace=workspace
      )
  
      with pytest.raises(
          ValueError,
          match="Either 'record' or 'value' must be provided",
      ):
          remote.find_similar_records(vector_name="vector")
  
      with pytest.raises(
          ValueError,
          match="Either 'record' or 'value' must be provided",
      ):
          remote.find_similar_records(
              vector_name="vector", value=[1, 2], record=record
          )
  
file_path: argilla/tests/integration/client/feedback/dataset/remote/test_working_with_vectors.py
imports: from typing import Any, List, Union
  import argilla.client.singleton
  import pytest
  from argilla import User, Workspace
  from argilla.feedback import FeedbackDataset, FeedbackRecord, ResponseSchema, TextField, TextQuestion, VectorSettings
label_desc: Use image node_id 7 for calling the TestSuiteWorkingWithVectors obj's underlying member method code with example usage: obj.test_find_similar_with_wrong_inputs(owner, feedback_dataset) without return types