(logger, task)
| 162 | file_lock = threading.Lock() |
| 163 | |
| 164 | def process_chat_task(logger, task): |
| 165 | data_path = Path(task['data_path']) |
| 166 | model_type = task['model_type'] |
| 167 | setting_name = task['setting_name'] |
| 168 | try: |
| 169 | single_chat(logger, data_path, model_type, setting_name) |
| 170 | except Exception as e: |
| 171 | logger.error(f'*** chat error: {setting_name} {data_path.name}') |
| 172 | logger.error(str(e)) |
| 173 | |
| 174 | def do_eval(logger, task): |
| 175 | data_path = Path(task['data_path']) |
nothing calls this directly
no test coverage detected