gpt4 book ai didi

swift - 来自 https 请求的奇怪 MLFeatureValue 响应

转载 作者:行者123 更新时间:2023-11-30 11:37:54 26 4
gpt4 key购买 nike

我遇到问题/错误?我的 https 响应返回 JSON,正如它应该的那样,但是当我解码它时,我突然被告知它是“MLFeatureValue”类型?

导入的库:

  • 基金会
  • AVKit
  • UIKit
  • AV基金会
  • 愿景

使用:

  • swift 4
  • Xcode 9.2
  • 项目已从react-native“0.54.3”中弹出

error message

var request = URLRequest(url: URL(string: "https://vision.googleapis.com/v1/images:annotate?key=fancyApiKey;)")!)

request.httpBody = jsonData
request.addValue("application/json", forHTTPHeaderField: "Content-Type")
request.httpMethod = "POST"
let task = self.urlSession.dataTask(with: request as URLRequest) { requestData, requestResponse, error in

let parsedResult = try! JSONSerialization.jsonObject(with: requestData!, options: .allowFragments) as AnyObject
print("data", parsedResult)

guard let data = parsedResult["responses"] as? [String : AnyObject] else { return }

From the 'guard let data' line I get an error: "Cast from 'MLFeatureValue?!' to unrelated type '[String : AnyObject] always fails."

我不知道“MLFeatureValue”来自哪里,因为我对文件甚至项目中导入的机器学习一无所知。

谢谢。

最佳答案

好了,您已经导入了 Vision。 Vision 使用一些 ML 类和模型。请查看苹果的documentation
仍然不确定 Xcode 是如何做到这一点的。解决方法是,在解析时您可以使用 Any 代替 AnyObject,或者您可以更具体地说明预期响应的数据。

关于swift - 来自 https 请求的奇怪 MLFeatureValue 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49542017/

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