QChatGPT/pkg/openai/modelmgr.py
2023-01-01 22:52:27 +08:00

35 lines
548 B
Python

# 提供与模型交互的抽象接口
COMPLETION_MODELS = {
'text-davinci-003'
}
EDIT_MODELS = {
}
IMAGE_MODELS = {
}
# ModelManager
# 由session包含
class ModelMgr(object):
using_completion_model = ""
using_edit_model = ""
using_image_model = ""
def __init__(self):
pass
def get_using_completion_model(self):
return self.using_completion_model
def get_using_edit_model(self):
return self.using_edit_model
def get_using_image_model(self):
return self.using_image_model