ailab
ailab copied to clipboard
Getting an error every time I try to upload the test data via dotnet
Unhandled Exception: Microsoft.Rest.HttpOperationException: Operation returned an invalid status code 'Unauthorized' at Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training.TrainingApi.GetDomainsWithHttpMessagesAsync(Dictionary`2 customHeaders, CancellationToken cancellationToken) at Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training.TrainingApiExtensions.GetDomainsAsync(ITrainingApi operations, CancellationToken cancellationToken) at Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training.TrainingApiExtensions.GetDomains(ITrainingApi operations) at Import.Program.Main(String[] args) in ~/AISchoolTutorials-master/sketch2code/Import/Program.cs:line 29
I keep getting this error when I try to upload the JSON data. My key is correct although in step 2 in the tutorial I couldn't complete steps 10,11,12 as there is no notepad in the quick settings tab.
Any help is greatly appreciated. Thanks!
Can someone help here?
Getting same error..
same any solution?
The solution that worked for me:
- Open your terminal and go to Import folder
- paste this
dotnet add package Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training --version 2.0.0
this will update the CustomVision package. - Open Program.cs and replace this line
TrainingApi trainingApi = new TrainingApi() { ApiKey = trainingKey };
with this lineCustomVisionTrainingClient trainingApi = new CustomVisionTrainingClient(new Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training.ApiKeyServiceClientCredentials(trainingKey)) {Endpoint = ENDPOINT};
makesure to replaceENDPOINT
with your yours from customvision.ai
The solution that worked for me:
- Open your terminal and go to Import folder
- paste this
dotnet add package Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training --version 2.0.0
this will update the CustomVision package.- Open Program.cs and replace this line
TrainingApi trainingApi = new TrainingApi() { ApiKey = trainingKey };
with this lineCustomVisionTrainingClient trainingApi = new CustomVisionTrainingClient(new Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training.ApiKeyServiceClientCredentials(trainingKey)) {Endpoint = ENDPOINT};
makesure to replaceENDPOINT
with your yours from customvision.ai
getting some errors while giving the endpoint , how to resolve this.