我已经在 GCP AI Platform 上部署了一个模型,并且可以成功地从我的 Jupyter Notebook 请求预测。但是,我需要从我的 Flutter 应用程序执行请求,但似乎找不到这样做的方法。
以下代码在笔记本上运行良好:
from google.api_core.client_options import ClientOptions
from googleapiclient import discovery
endpoint = 'https://australia-southeast1-ml.googleapis.com'
client_options = ClientOptions(api_endpoint=endpoint)
ml = discovery.build('ml', 'v1', client_options=client_options)
request_body = { 'instances': [image_content] }
request = ml.projects().predict(
name='projects/[PROJECT_NAME]/models/[MODEL_NAME]/versions/version1/',
body=request_body)
response = request.execute()
print(response)
有没有办法将此 python 代码转换为 dart 以在我的 Flutter 应用程序中使用?