| } | } | ||||
| """ | """ | ||||
| try: | try: | ||||
| if "/" in credentials['model_uid'] or "?" in credentials['model_uid'] or "#" in credentials['model_uid']: | |||||
| raise CredentialsValidateFailedError("model_uid should not contain /, ?, or #") | |||||
| extra_param = XinferenceHelper.get_xinference_extra_parameter( | extra_param = XinferenceHelper.get_xinference_extra_parameter( | ||||
| server_url=credentials['server_url'], | server_url=credentials['server_url'], | ||||
| model_uid=credentials['model_uid'] | model_uid=credentials['model_uid'] |
| :return: | :return: | ||||
| """ | """ | ||||
| try: | try: | ||||
| if "/" in credentials['model_uid'] or "?" in credentials['model_uid'] or "#" in credentials['model_uid']: | |||||
| raise CredentialsValidateFailedError("model_uid should not contain /, ?, or #") | |||||
| self.invoke( | self.invoke( | ||||
| model=model, | model=model, | ||||
| credentials=credentials, | credentials=credentials, |
| :return: | :return: | ||||
| """ | """ | ||||
| try: | try: | ||||
| if "/" in credentials['model_uid'] or "?" in credentials['model_uid'] or "#" in credentials['model_uid']: | |||||
| raise CredentialsValidateFailedError("model_uid should not contain /, ?, or #") | |||||
| server_url = credentials['server_url'] | server_url = credentials['server_url'] | ||||
| model_uid = credentials['model_uid'] | model_uid = credentials['model_uid'] | ||||
| extra_args = XinferenceHelper.get_xinference_extra_parameter(server_url=server_url, model_uid=model_uid) | extra_args = XinferenceHelper.get_xinference_extra_parameter(server_url=server_url, model_uid=model_uid) |