机器学习工程与MLOps实践探索
1. 云函数交互基础
1.1 主函数与JSON请求
主函数 main() 要求传入的JSON请求中包含 “message” 值,并对其进行处理。可以在控制台使用以下示例JSON输入进行测试:
{"message": "a message that has been translated!"}
测试页面的输出应该几乎是即时的。
1.2 云函数认证
HTTP访问具有很大的灵活性,允许不同系统和语言通过HTTP规范与远程服务进行交互。但通过互联网连接存在安全问题,需要使用认证请求来防止未授权访问。
可以通过以下几种方式远程与云函数进行交互,首先介绍使用 curl 程序从命令行进行操作:
1. 安装适用于你系统的Google Cloud SDK。
2. 确定你之前部署的项目ID和函数名称。
3. 使用以下命令进行认证:
$ curl -X POST --data '{"message": "from the terminal!"}' \
-H "Content-Type: application/json" \
-H "Authorization: bearer $(gcloud auth print-identity-token)" \
https://us-central1-gcp-book-1.cloudfun
超级会员免费看
订阅专栏 解锁全文
1024

被折叠的 条评论
为什么被折叠?



