# 完整的报错信息,例子

DataBaseError = {
    'code': 'ModelFactory.Mydb.DataBase.ParameterError',
    'description': '数据库错误',
    'detail': '数据库无法连接',
    'solution': '请检查数据库及登录信息',
    'link': ''}
LLMSourceError = {
    'code': 'ModelFactory.ConnectController.LLMSource.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''}
LLMUsedError = {
    'code': 'ModelFactory.ConnectController.LLMUsed.ParameterError',
    'description': '参数错误',
    'detail': '当前模型在数据库中不存在',
    'solution': '请刷新列表',
    'link': ''}
LLMParamError = {
    'code': 'ModelFactory.ConnectController.LLMUsed.ParameterError',
    'description': '配置错误',
    'detail': '当前模型配置信息错误，无法连接',
    'solution': '请检查大模型的配置信息',
    'link': ''}
LLMRemoveError = {
    'code': 'ModelFactory.ConnectController.LLMRemove.ParameterError',
    'description': '参数错误',
    'detail': '该模型不存在',
    'solution': '请检查输入信息',
    'link': ''}
LLMDeployError = {
    'code': 'ModelFactory.ConnectController.LLMDeploy.ParameterError',
    'description': '参数错误',
    'detail': '该模型不存在',
    'solution': '请检查输入信息',
    'link': ''}
LLMAddError = {
    'code': 'ModelFactory.ConnectController.LLMAdd.ParameterError',
    'description': '参数错误',
    'detail': '模型名称重复',
    'solution': '请检查输入信息',
    'link': ''
}
LLMAdd2Error = {
    'code': 'ModelFactory.ConnectController.LLMAdd.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''}

LLMEditError = {
    'code': 'ModelFactory.ConnectController.LLMEdit.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''}
LLMEdit2Error = {
    'code': 'ModelFactory.ConnectController.LLMEdit.ParameterError',
    'description': '参数错误',
    'detail': '该模型不存在',
    'solution': '请检查输入信息',
    'link': ''}
LLMEdit3Error = {
    'code': 'ModelFactory.ConnectController.LLMEdit.ParameterError',
    'description': '参数错误',
    'detail': 'series和config参数不允许修改',
    'solution': '请检查输入信息',
    'link': ''}
LLMEdit4Error = {
    'code': 'ModelFactory.ConnectController.LLMEdit.NameError',
    'description': '参数错误',
    'detail': '名称重复',
    'solution': '请检查输入信息',
    'link': ''}
LLMCheckError = {
    'code': 'ModelFactory.ConnectController.LLMCheck.ParameterError',
    'description': '参数错误',
    'detail': '当前模型在数据库中不存在',
    'solution': '请刷新列表',
    'link': ''}
LLMTestError = {
    'code': 'ModelFactory.ConnectController.LLMTest.ParameterError',
    'description': '参数错误',
    'detail': '该模型不存在',
    'solution': '请检查输入信息',
    'link': ''}
PromptItemSourceError = {
    'code': 'ModelFactory.PromptController.PromptItemSource.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''}
PromptSourceError = {
    'code': 'ModelFactory.PromptController.PromptSource.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''}
PromptLLMSourceError = {
    'code': 'ModelFactory.PromptController.PromptLLMSourceError.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''}
PromptTemplateSource = {
    'code': 'ModelFactory.PromptController.PromptTemplateSource.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''}
PromptCheck = {
    'code': 'ModelFactory.PromptController.PromptCheck.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''}
PromptUsed = {
    'code': 'ModelFactory.PromptController.PromptUsed.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''}
PromptItemAddError1 = {
    'code': 'ModelFactory.PromptController.PromptItemAdd.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptItemAddError2 = {
    'code': 'ModelFactory.PromptController.PromptItemAdd.NameError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptItemEditError1 = {
    'code': 'ModelFactory.PromptController.PromptItemEdit.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptItemEditError2 = {
    'code': 'ModelFactory.PromptController.PromptItemEdit.NameError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptTypeAddError1 = {
    'code': 'ModelFactory.PromptController.PromptTypeAdd.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptTypeAddError2 = {
    'code': 'ModelFactory.PromptController.PromptTypeAdd.NameError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptTypeEditError1 = {
    'code': 'ModelFactory.PromptController.PromptTypeEdit.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptTypeEditError2 = {
    'code': 'ModelFactory.PromptController.PromptTypeEdit.NameError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptAddError1 = {
    'code': 'ModelFactory.PromptController.PromptAdd.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptAddError2 = {
    'code': 'ModelFactory.PromptController.PromptAdd.NameError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptNameEditError1 = {
    'code': 'ModelFactory.PromptController.PromptNameEdit.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptNameEditError2 = {
    'code': 'ModelFactory.PromptController.PromptNameEdit.NameError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptEditError1 = {
    'code': 'ModelFactory.PromptController.PromptEdit.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptTemplateEditError1 = {
    'code': 'ModelFactory.PromptController.PromptTemplateEdit.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptDeployError1 = {
    'code': 'ModelFactory.PromptController.PromptDeploy.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptUndeployError1 = {
    'code': 'ModelFactory.PromptController.PromptUndeploy.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptRunError1 = {
    'code': 'ModelFactory.PromptController.PromptRun.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptTemplateRunError1 = {
    'code': 'ModelFactory.PromptController.PromptTemplateRun.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptConpletionError1 = {
    'code': 'ModelFactory.PromptController.PromptConpletion.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptCodeError1 = {
    'code': 'ModelFactory.PromptController.PromptCode.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptDeleteError1 = {
    'code': 'ModelFactory.PromptController.PromptDelete.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
PromptMoveError = {
    'code': 'ModelFactory.PromptController.PromptMove.ParameterError',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
ModelError = {
    'code': 'ModelFactory.LLM.Error',
    'description': '查询或前缀提示符太长，',
    'detail': '模型配置信息中的 max_tokens 数值过大',
    'solution': '可以减少前缀提示符，或缩小最大令牌，或切换到具有更大令牌限制大小的模型。',
    'link': ''
}
BatchAddPromptError = {
    'code': 'ModelFactory.PromptController.BatchAddPrompt.Error',
    'description': '[message]',
    'detail': '[message]',
    'solution': '请检查输入信息',
    'link': ''
}
ModelTimeoutError = {
    'code': 'ModelFactory.LLM.ModelTimeoutError',
    'description': '模型请求超时，请重试',
    'detail': '模型请求超时，请重试',
    'solution': '模型请求超时，请重试',
    'link': ''
}

