| except json.JSONDecodeError as e: | except json.JSONDecodeError as e: | ||||
| raise CredentialsValidateFailedError('Credentials validation failed: JSON decode error') | raise CredentialsValidateFailedError('Credentials validation failed: JSON decode error') | ||||
| if (completion_type is LLMMode.CHAT and json_result['object'] == ''): | |||||
| if (completion_type is LLMMode.CHAT and json_result.get('object','') == ''): | |||||
| json_result['object'] = 'chat.completion' | json_result['object'] = 'chat.completion' | ||||
| elif (completion_type is LLMMode.COMPLETION and json_result['object'] == ''): | |||||
| elif (completion_type is LLMMode.COMPLETION and json_result.get('object','') == ''): | |||||
| json_result['object'] = 'text_completion' | json_result['object'] = 'text_completion' | ||||
| if (completion_type is LLMMode.CHAT | if (completion_type is LLMMode.CHAT |