gpt4 book ai didi

c# - 自定义视觉 : Operation returned an invalid status code: 'NotFound'

转载 作者:行者123 更新时间:2023-11-30 23:00:21 31 4
gpt4 key购买 nike

我正在使用 Microsoft.Cognitive.CustomVision.Prediction 版本 1.2.0 的 NuGet 包。我创建了 1 个试验项目并用一些图像对其进行了训练。现在,当我尝试使用 PredicionEndpoint 调用 API 进行预测时,系统抛出异常:Microsoft.Rest.HttpOperationException

当我调试代码并检查异常时,它说:

{"Operation returned an invalid status code 'NotFound'"}

这是我的代码:

var attachmentStream = await httpClient.GetStreamAsync(imageUrl);

PredictionEndpoint endpoint = new PredictionEndpoint() {
ApiKey = "MY_CORRECT_PREDICTION_KEY"
};

var predictions = new ImagePredictionResultModel();

try {
predictions = endpoint.PredictImage(new Guid("MY_CORRECT_PROJECT_ID"), attachmentStream);
} catch (Microsoft.Rest.HttpOperationException exception) {
await context.PostAsync(exception.Body.ToString());
await context.PostAsync(exception.Data.ToString());
}

foreach(var c in predictions.Predictions) {
Console.WriteLine($ "{c.Tag}: {c.Probability}");
}

attachmentStream 是正确的图像流,我可以将它输出到特定于项目的 View 。

调用 endpoint.PredictImage(...) 时抛出异常。

最佳答案

问题是您应该将其中一个训练交互标记为 default,如 GithUb issue I created 中所述.

关于c# - 自定义视觉 : Operation returned an invalid status code: 'NotFound' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51611116/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com