我有一个fastapi应用程序,我想部署到googlecloudrun上。对于gRPC python项目,我们将其部署为 gcloud beta run deploy countries --source . 但这并不像预期的那样部署。我看了一个视频,从源代码使用Googlecloud buildpacks进行部署。 有没有人有办法做到这一点?我的代码是这样的 from ty
我正在尝试在CloudRun上部署我的FastAPI应用程序,在Bucket文件中,我想复制GCS Bucket上的一个文件,并在API中读取它。不知何故,它不会复制文件。下面是我的Dockerfile中的复制行: FROM google/cloud-sdk AS gcloudRUN gsutil cp gs://rim-models/model_1.pkl .
我可以使用如下类型列表的查询参数来获得这样的请求: @router.get("/findStuff") return {'a': a, 'b': b} 但是我不确定如何从一个任意的Pydantic模式中动态地做到这一点?当我这样做时,查询参数被解释为请求主体,并且不能从OpenAPI文档中处理。有没有办法在不在方法参数中显式指定每个查询参数的情况下从上面获得相同的行为? class MySchem