def METHOD_NAME(self, collection_name, vectors, top_k):
    # Search vector in milvus collection
    try:
        self.set_collection(collection_name)
        search_params = {
            "metric_type": METRIC_TYPE,
            "params": {
                "nprobe": 16
            }
        }
        res = self.collection.search(
            vectors,
            anns_field="embedding",
            param=search_params,
            limit=top_k)
        LOGGER.debug(f"Successfully search in collection: {res}")
        return res
    except Exception as e:
        LOGGER.error(f"Failed to search vectors in Milvus: {e}")
        sys.exit(1)