code: def test_update_records(
      st_extractor: SentenceTransformersExtractor,
      records: List[FeedbackRecord],
  ):
      records = st_extractor.update_records(records, fields=["field_1"])
      assert "field_1" in records[0].vectors
      assert "field_2" not in records[0].vectors
      records = st_extractor.update_records(records, fields=["field_2"])
      assert "field_1" in records[0].vectors
      assert "field_2" in records[0].vectors
  
file_path: argilla/tests/integration/client/feedback/integrations/test_sentencetransformers.py
imports: from typing import List
  import pytest
  from argilla import init
  from argilla.client.feedback.dataset.local.dataset import FeedbackDataset
  from argilla.client.feedback.integrations.sentencetransformers import SentenceTransformersExtractor
  from argilla.client.feedback.schemas.fields import TextField
  from argilla.client.feedback.schemas.questions import TextQuestion
  from argilla.client.feedback.schemas.records import FeedbackRecord
  from typing_extensions import TYPE_CHECKING
  from tests.factories import WorkspaceFactory
label_desc: Use image node_id 4 for calling a global function with example usage: test_update_records(st_extractor, records) without return types