model_provider_constants.py 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. # coding=utf-8
  2. from enum import Enum
  3. from models_provider.impl.aliyun_bai_lian_model_provider.aliyun_bai_lian_model_provider import \
  4. AliyunBaiLianModelProvider
  5. from models_provider.impl.anthropic_model_provider.anthropic_model_provider import AnthropicModelProvider
  6. from models_provider.impl.aws_bedrock_model_provider.aws_bedrock_model_provider import BedrockModelProvider
  7. from models_provider.impl.azure_model_provider.azure_model_provider import AzureModelProvider
  8. from models_provider.impl.deepseek_model_provider.deepseek_model_provider import DeepSeekModelProvider
  9. from models_provider.impl.docker_ai_model_provider.docker_ai_model_provider import DockerModelProvider
  10. from models_provider.impl.gemini_model_provider.gemini_model_provider import GeminiModelProvider
  11. from models_provider.impl.kimi_model_provider.kimi_model_provider import KimiModelProvider
  12. from models_provider.impl.local_model_provider.local_model_provider import LocalModelProvider
  13. from models_provider.impl.ollama_model_provider.ollama_model_provider import OllamaModelProvider
  14. from models_provider.impl.openai_model_provider.openai_model_provider import OpenAIModelProvider
  15. from models_provider.impl.regolo_model_provider.regolo_model_provider import RegoloModelProvider
  16. from models_provider.impl.siliconCloud_model_provider.siliconCloud_model_provider import SiliconCloudModelProvider
  17. from models_provider.impl.tencent_cloud_model_provider.tencent_cloud_model_provider import TencentCloudModelProvider
  18. from models_provider.impl.tencent_model_provider.tencent_model_provider import TencentModelProvider
  19. from models_provider.impl.vllm_model_provider.vllm_model_provider import VllmModelProvider
  20. from models_provider.impl.volcanic_engine_model_provider.volcanic_engine_model_provider import \
  21. VolcanicEngineModelProvider
  22. from models_provider.impl.wenxin_model_provider.wenxin_model_provider import WenxinModelProvider
  23. from models_provider.impl.xf_model_provider.xf_model_provider import XunFeiModelProvider
  24. from models_provider.impl.xinference_model_provider.xinference_model_provider import XinferenceModelProvider
  25. from models_provider.impl.zhipu_model_provider.zhipu_model_provider import ZhiPuModelProvider
  26. class ModelProvideConstants(Enum):
  27. model_azure_provider = AzureModelProvider()
  28. model_wenxin_provider = WenxinModelProvider()
  29. model_ollama_provider = OllamaModelProvider()
  30. model_openai_provider = OpenAIModelProvider()
  31. model_docker_ai_provider = DockerModelProvider()
  32. model_kimi_provider = KimiModelProvider()
  33. model_zhipu_provider = ZhiPuModelProvider()
  34. model_xf_provider = XunFeiModelProvider()
  35. model_deepseek_provider = DeepSeekModelProvider()
  36. model_gemini_provider = GeminiModelProvider()
  37. model_volcanic_engine_provider = VolcanicEngineModelProvider()
  38. model_tencent_provider = TencentModelProvider()
  39. model_tencent_cloud_provider = TencentCloudModelProvider()
  40. model_aws_bedrock_provider = BedrockModelProvider()
  41. model_local_provider = LocalModelProvider()
  42. model_xinference_provider = XinferenceModelProvider()
  43. model_vllm_provider = VllmModelProvider()
  44. aliyun_bai_lian_model_provider = AliyunBaiLianModelProvider()
  45. model_anthropic_provider = AnthropicModelProvider()
  46. model_siliconCloud_provider = SiliconCloudModelProvider()
  47. model_regolo_provider = RegoloModelProvider()