code: def test_search_with_threshold():
      response = request_with_validation(
          api="/collections/{collection_name}/points/search",
          method="POST",
          path_params={"collection_name": collection_name},
          body={"vector": [1.0, 1.0], "limit": 3},
      )
      assert response.ok
      assert len(response.json()["result"]) == 3
  
      assert response.json()["result"][0]["id"] == 2
      assert response.json()["result"][1]["id"] == 1
      assert response.json()["result"][2]["id"] == 3
  
      assert response.json()["result"][0]["score"] - 1.0 < 0.0001
      assert response.json()["result"][1]["score"] - 1.414214 < 0.0001
      assert response.json()["result"][2]["score"] - 2.828427 < 0.0001
  
      response = request_with_validation(
          api="/collections/{collection_name}/points/search",
          method="POST",
          path_params={"collection_name": collection_name},
          body={
              "vector": [1.0, 1.0],
              "limit": 3,
              "score_threshold": 1.5,
          },
      )
  
      assert response.ok
      assert len(response.json()["result"]) == 2
  
      assert response.json()["result"][0]["id"] == 2
      assert response.json()["result"][1]["id"] == 1
  
      assert response.json()["result"][0]["score"] - 1.0 < 0.0001
      assert response.json()["result"][1]["score"] - 1.414214 < 0.0001
  
imports: import pytest
  from .helpers.collection_setup import drop_collection
  from .helpers.helpers import request_with_validation
label_desc: Use image node_id 3 for calling a global function with example usage: test_search_with_threshold() without return types