Files
DronePlanning/backend_service/venv/lib/python3.13/site-packages/dashscope/models.py
huangfu c4f851d387 chore: 添加虚拟环境到仓库
- 添加 backend_service/venv 虚拟环境
- 包含所有Python依赖包
- 注意:虚拟环境约393MB,包含12655个文件
2025-12-03 10:19:25 +08:00

44 lines
1.2 KiB
Python

# Copyright (c) Alibaba, Inc. and its affiliates.
from dashscope.api_entities.dashscope_response import DashScopeAPIResponse
from dashscope.client.base_api import GetMixin, ListMixin
class Models(ListMixin, GetMixin):
SUB_PATH = 'models'
@classmethod
def get(cls,
name: str,
api_key: str = None,
**kwargs) -> DashScopeAPIResponse:
"""Get the model information.
Args:
name (str): The model name.
api_key (str, optional): The api key. Defaults to None.
workspace (str): The dashscope workspace id.
Returns:
DashScopeAPIResponse: The model information.
"""
return super().get(name, api_key, **kwargs)
@classmethod
def list(cls,
page=1,
page_size=10,
api_key: str = None,
**kwargs) -> DashScopeAPIResponse:
"""List models.
Args:
api_key (str, optional): The api key
page (int, optional): Page number. Defaults to 1.
page_size (int, optional): Items per page. Defaults to 10.
Returns:
DashScopeAPIResponse: The models.
"""
return super().list(page, page_size, api_key=api_key, **kwargs)