首页 > 解决方案 > Grpc.Core.RpcException StatusCode Unavailable Channel 处于状态 TRANSIENT_FAILURE

问题描述

我正在使用 Google Vision API 来获取图像的相关标签。

 var client = ImageAnnotatorClient.Create();
 var image = Image.FromFile(@"C:\Users\Scorpio\Desktop\th.jpg");
 var response = client.DetectLabels(image); // error
 foreach (var annotation in response)
 {
     if (annotation.Description != null)
           Console.WriteLine(annotation.Description);
 }

在此处输入图像描述

知道我们如何解决这个问题吗?我尝试使用非常常见的图像,例如国旗,但仍然出错。

标签: c#google-cloud-platformgoogle-cloud-vision

解决方案


 Environment.SetEnvironmentVariable("GOOGLE_APPLICATION_CREDENTIALS", @"C:\Users\#YOURUSER#\source\repos\PdfToImage\credentials.json");

推荐阅读