docstr: Pull LLM artifacts with Ollama API. 
code: def create(
      self,
      target: str,
      df: Optional[pd.DataFrame] = None,
      args: Optional[Dict] = None,
  ) -> None:
      """Pull LLM artifacts with Ollama API."""
      # arg setter
      args = args["using"]
      args["target"] = target
      self.model_storage.json_set("args", args)
  
      # download model
      # TODO v2: point Ollama to the engine storage folder instead of their default location
      model_name = args["model_name"]
      # blocking operation, finishes once model has been fully pulled and served
      requests.post(
          OllamaHandler.SERVE_URL + "/api/pull",
          json={"name": model_name},
      )
  
file_path: mindsdb/mindsdb/integrations/handlers/ollama_handler/ollama_handler.py
imports: import json
  import requests
  from typing import Dict, Optional
  import pandas
  from mindsdb.integrations.libs.base import BaseMLEngine
  from mindsdb.integrations.libs.llm_utils import get_completed_prompts
label_desc: Use image node_id 2 for calling the OllamaHandler obj's underlying member method code with example usage: obj.create(target, df, args) without return types