code: def create_context(
      question,
      search_file_id,
      max_len=1800,
      search_model="ada",
      max_rerank=10,
  ):
      """
      Create a context for a question by finding the most similar context from the search file.
      :param question: The question
      :param search_file_id: The file id of the search file
      :param max_len: The maximum length of the returned context (in tokens)
      :param search_model: The search model to use
      :param max_rerank: The maximum number of reranking
      :return: The context
      """
      results = openai.Engine(search_model).search(
          search_model=search_model,
          query=question,
          max_rerank=max_rerank,
          file=search_file_id,
          return_metadata=True,
      )
      returns = []
      cur_len = 0
      for result in results["data"]:
          cur_len += int(result["metadata"]) + 4
          if cur_len > max_len:
              break
          returns.append(result["text"])
      return "\n\n###\n\n".join(returns)
  
label_desc: Use image node_id 1 for calling a global function with example usage: create_context(question, search_file_id, max_len, search_model, max_rerank) and returns: str