code: def iris_clf_model(tmp_path: Path) -> Path:
      URI = tmp_path / "IrisClf"
      model = KNeighborsClassifier()
      model.fit(X, Y)
      mlflow.sklearn.save_model(model, URI.resolve())
      return URI
  
imports: from __future__ import annotations
  import os
  import typing
  from pathlib import Path
  from typing import TYPE_CHECKING
  import mlflow
  import mlflow.models
  import mlflow.sklearn
  import mlflow.tracking
  import numpy
  import psutil
  import pytest
  from sklearn.datasets import load_iris
  from sklearn.neighbors import KNeighborsClassifier
  import bentoml
  from bentoml._internal.models.model import ModelContext
  from bentoml.exceptions import BentoMLException
  from bentoml.exceptions import NotFound
label_desc: Use image node_id 1 for calling a global function with example usage: iris_clf_model(tmp_path) and returns: URI