提问人:MasterOfTheHouse 提问时间:10/9/2023 最后编辑:MasterOfTheHouse 更新时间:10/10/2023 访问量:349
Python 中的 langchain 和 aws lambda 层
langchain and aws lambda layer in Python
问:
我需要使用 python 3.9 为 lambda 创建一个 lambda 层,以部署在 aws lambda 中。
我的 lambda 使用:
- langchain.prompts,
- langchain.retrievers,
- langchain.llms,
- langchain.chains(语言链)
我被迫固定架构和 Python 版本,因为否则,迂腐的,对 langchain 的依赖将不起作用。
因此,我为该层创建了要求 .txt,如下所示
langchain[all]
我运行pip install,如下所示,以免破坏pydantic:
pip install -r requirements.txt --platform manylinux1x86_64 --python-version 39 -only-binary=:all:
但是,现在我在调用 lambda 时收到以下错误
Can not import PrompTemplate from langchain.prompts ... Runtime Import Module
===========第二种选择=====================
作为第二种选择,我决定将需求.txt修改为如下所示
langchain
langchain.prompts
langchain.retrievers
langchain.llms.bedrock
langchain.chains
但是,现在上面描述的 pip install 命令失败了,并显示
Can not find a version that satisfies the requirement langchain.prompts ( from version:none)
任何帮助都是值得赞赏的。
答: 暂无答案
评论