Skip to content

Instantly share code, notes, and snippets.

View robcost's full-sized avatar

Rob Costello robcost

View GitHub Profile
@robcost
robcost / gist:c2d586d7805a3bd44f9b61f5a18d588c
Created November 22, 2023 13:28
Build Lambda Layer for Langchain
mkdir -p langchain/python/lib/python3.10/site-packages
sudo -H pip3 install --upgrade --only-binary=:all: --platform manylinux2014_x86_64 pydantic==1.10.12 -t langchain/python/lib/python3.10/site-packages/
sudo -H pip3 install --upgrade --only-binary=:all: --platform manylinux2014_x86_64 fastapi==0.99.1 -t langchain/python/lib/python3.10/site-packages/
sudo -H pip3 install --upgrade --only-binary=:all: --platform manylinux2014_x86_64 langchain -t langchain/python/lib/python3.10/site-packages/
cd langchain
sudo zip -r langchain.zip *
aws s3 cp langchain.zip s3://<account ID>-lambda-layers/layers/langchain.zip
echo "done langchain"
@robcost
robcost / gist:33d3403e21d394ad31c646a84ce1bb39
Created November 22, 2023 13:24
Build Lambda Layer for Boto3
mkdir -p boto3/python/lib/python3.10/site-packages
cd boto3
sudo -H pip3 install --upgrade --no-build-isolation --force-reinstall awscli -t python/lib/python3.10/site-packages/
sudo -H pip3 install --upgrade --no-build-isolation --force-reinstall boto3==1.28.67 -t python/lib/python3.10/site-packages/
sudo -H pip3 install --upgrade --no-build-isolation --force-reinstall botocore==1.31.67 -t python/lib/python3.10/site-packages/
sudo zip -r boto3.zip *
aws s3 cp boto3.zip s3://<account ID>-lambda-layers/layers/boto3.zip
echo "done boto3"

Keybase proof

I hereby claim:

  • I am robcost on github.
  • I am robcost (https://keybase.io/robcost) on keybase.
  • I have a public key whose fingerprint is 4955 AF54 54AE 6CEF B73F 46DF 940C F786 B065 603A

To claim this, I am signing this object: