я открываю Python и Google App Engine.
Сначала я следовал официальному руководству под названием «Начало работы с облачными конечными точками в гибкой среде App Engine» от https://cloud.google.com/endpoints/docs/openapi/get-started-app-engine#python
Я узнал оттуда, что для развертывания конечных точек мне также необходимо развернуть файл конфигурации с именем openapi-appengine.yaml.
Итак, теперь я хочу развернуть Python API, используя Flask, и я не знаю, как автоматически генерировать упомянутый документ openapi-appengine.yaml.
У меня есть этот простой класс с пустым методом конечной точки
import googleapiclient
import logging
from tensorflow.python.lib.io import file_io
from flask import Flask, jsonify, request
from tensorflow import keras
from googleapiclient import discovery
from oauth2client.client import GoogleCredentials
import os
import json
from flask_cors import cross_origin
from six.moves import http_client
app = Flask(__name__)
@app.route('/predict',methods=['GET'])
def predict_json():
return null
# if __name__ == '__main__':
# # This is used when running locally. Gunicorn is used to run the
# # application on Google App Engine. See entrypoint in app.yaml.
# app.run(host='127.0.0.1', port=8080, debug=True)
# [END gae_flex_quickstart]
```