class_docstr: Wrapper class for Chinese retrieval conversation system
class_docstr_tok: ["Wrapper","class","for","Chinese","retrieval","conversation","system"]
code: def from_retriever(
      cls, retriever: CustomRetriever, model_path: str, model_name: str
  ) -> "ChineseRetrievalConversation":
      return cls(retriever, model_path, model_name)
  
file_path: ColossalAI/applications/ColossalQA/colossalqa/retrieval_conversation_zh.py
imports: from typing import Tuple
  from colossalqa.chain.retrieval_qa.base import RetrievalQA
  from colossalqa.local.llm import ColossalAPI, ColossalLLM
  from colossalqa.memory import ConversationBufferWithSummary
  from colossalqa.mylogging import get_logger
  from colossalqa.prompt.prompt import PROMPT_DISAMBIGUATE_ZH, PROMPT_RETRIEVAL_QA_ZH, SUMMARY_PROMPT_ZH
  from colossalqa.retriever import CustomRetriever
  from langchain import LLMChain
label_desc: Use image node_id 3 for calling the ChineseRetrievalConversation obj's underlying member method code with example usage: obj.from_retriever(cls, retriever, model_path, model_name) and returns: cls