[Feature] Update xunfei api (#572)

* update xunfei api

* fix lint

* avoid warning
This commit is contained in:
Songyang Zhang 2023-11-10 22:46:06 +08:00 committed by GitHub
parent 7f77e8dae5
commit 9e42cb163b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 1 deletions

View File

@ -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']

View File

@ -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}')