mirror of
https://github.com/open-compass/opencompass.git
synced 2025-05-30 16:03:24 +08:00
[Feature] Update xunfei api (#572)
* update xunfei api * fix lint * avoid warning
This commit is contained in:
parent
7f77e8dae5
commit
9e42cb163b
@ -247,6 +247,8 @@ class XunFei(BaseAPIModel):
|
||||
self.release()
|
||||
if err_code == 0:
|
||||
return msg.strip()
|
||||
if err_code == 10014: # skip safety problem
|
||||
return 'None'
|
||||
|
||||
if err_code == 10013:
|
||||
return err_data['header']['message']
|
||||
|
@ -15,7 +15,6 @@ from mmengine.dist import init_dist
|
||||
from mmengine.evaluator import Evaluator
|
||||
from mmengine.logging import print_log
|
||||
from mmengine.model.wrappers import MMDistributedDataParallel
|
||||
from mmengine.runner import Runner
|
||||
from mmengine.utils import track_iter_progress
|
||||
|
||||
from opencompass.registry import MM_MODELS, TASKS
|
||||
@ -115,6 +114,8 @@ class MultimodalInferTask:
|
||||
return template.format(task_cmd=command)
|
||||
|
||||
def run(self):
|
||||
from mmengine.runner import Runner
|
||||
|
||||
# only support slurm, pytorch, mpi
|
||||
init_dist(self.cfg.launcher)
|
||||
self.logger.info(f'Task {self.name}')
|
||||
|
Loading…
Reference in New Issue
Block a user