如何创建自定义运行时 lambda 函数以在 Python 中流式传输响应

问题描述 投票:0回答:1

我正在尝试为 python lambda 函数实现自定义运行时,因为我想实现流响应,为此我必须在引导文件中进行更改。我在探索文档时遇到了两种方法:

  1. aws 构建自定义运行时的文档:它提供了用 bash 而不是 Python 编写的 lambda 函数的示例。我不知道我还应该做些什么来使 lambda 函数成为 python。

  2. lambda 函数部署为容器:这里不使用引导文件,需要对其进行更改,以便 lambda 函数流式传输响应。我不知道如何将引导程序设置为此处的入口点。

如果我能收到建议/资源,了解哪种方式是正确的方式,以及具体需要做什么来使用引导文件和 lambda 函数实现自定义运行时。

amazon-web-services aws-lambda
1个回答
0
投票

因此,在研究时,我发现了一种在 python lambda 函数中流响应的替代方案。它是使用AWS lambda Web适配器。它使用自定义运行时 API 在幕后实现响应流。

它支持多个框架,他们在其 github 存储库中提供了多个示例

对于 Python 中的响应流,其存储库中的 FastAPI-response-streaming-zip 示例对我有用。

© www.soinside.com 2019 - 2024. All rights reserved.