model_service.py 405 B

12345678910111213141516
  1. """模型查询服务。"""
  2. from typing import List
  3. from ..utils.openai_util import OpenAIUtil
  4. class ModelService:
  5. """负责读取可用模型列表。"""
  6. def __init__(self, ai: OpenAIUtil | None = None):
  7. self.ai = ai or OpenAIUtil()
  8. async def get_available_models(self) -> List[str]:
  9. """获取可用模型列表。"""
  10. return await self.ai.get_available_models()