/// <summary> /// 用户使用该接口可以创建自学习模型,以供识别调用 /// </summary> /// <param name="req"><see cref="CreateCustomizationRequest"/></param> /// <returns><see cref="CreateCustomizationResponse"/></returns> public CreateCustomizationResponse CreateCustomizationSync(CreateCustomizationRequest req) { JsonResponseModel <CreateCustomizationResponse> rsp = null; try { var strResp = this.InternalRequestSync(req, "CreateCustomization"); rsp = JsonConvert.DeserializeObject <JsonResponseModel <CreateCustomizationResponse> >(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return(rsp.Response); }
/// <summary> /// Creates the customization. /// </summary> /// <returns>The customization.</returns> /// <param name="logo">Logo.</param> /// <param name="colors">map of ARGB colors #AARRGGBB.</param> /// <param name="consentText">Consent text.</param> /// <param name="name">Display Name.</param> /// <param name="appName">Corresponding App name.</param> public Task <string> CreateCustomization( Payload logo, MapField <string, string> colors, string consentText, string name, string appName) { var request = new CreateCustomizationRequest { Logo = logo, Colors = { colors }, Name = name, ConsentText = consentText, AppName = appName }; return(gateway(authenticationContext()) .CreateCustomizationAsync(request) .ToTask(response => response.CustomizationId)); }