提问人:enguelm 提问时间:9/14/2023 更新时间:9/14/2023 访问量:266
无法在 AWS Lambda 上导入 Langchain 库
Can't import Langchain Library on AWS Lambda
问:
我正在尝试使用 AWS lambda 使用 langchain 库构建聊天机器人。导入 langchain 库会导致应用程序出现问题,并在 Cloudwatch 日志上显示以下错误:
[ERROR] Runtime.ImportModuleError: Unable to import module ‘ChatbotPO-master.trigger.trigger’: No module named ‘pydantic_core._pydantic_core’
我尝试使用具有不同配置的图层,特别是使用这些命令行,然后上传到图层:
mkdir my-lambda-layer && cd my-lambda-layer
mkdir -p aws-layer/python/lib/python3.11/site-packages
pip install langchain --target aws-layer/python/lib/python3.11/site-packages
cd aws-layer
zip -r9 lambda-layer.zip .
以下是我的 AWS lambda 的配置:Runtime: Python 3.11, Architecture: arm64, same compatible runtime and architecture for our layer
你知道如何解决这个问题吗?
答: 暂无答案
评论
unzip -l lambda-layer.zip