Spaces:
Running
Running
File size: 487 Bytes
2319518 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
from .base import BaseChatModel
from .qwen_dashscope import QwenChatAtDS
from .qwen_oai import QwenChatAsOAI
def get_chat_model(model: str, api_key: str,
model_server: str) -> BaseChatModel:
if model_server.strip().lower() == 'dashscope':
llm = QwenChatAtDS(model=model, api_key=api_key)
else:
llm = QwenChatAsOAI(model=model,
api_key=api_key,
model_server=model_server)
return llm
|