<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def open_model(self, model_path, audit=False):
 """Append a open non-workshared model entry to the journal. This instructs Revit to open a non-workshared model. Args: model_path (str):
 full path to non-workshared model audit (bool):
 if True audits the model when opening """

        if audit:
            self._add_entry(templates.FILE_OPEN_AUDIT
                                     .format(model_path=model_path))
        else:
            self._add_entry(templates.FILE_OPEN
                                     .format(model_path=model_path))