gcp-langchain
gcp-langchain copied to clipboard
Example of running LangChain on Cloud Run
digitalocean-langchain
Boilerplate for deploying LangChain on Digitalocean App Platform
Installation and running locally
-
Create and activate a virtual environment
virtualenv MY_ENV source MY_ENV/bin/activate -
Install packages with pip
cd ad-gpt pip install -r requirements.txt -
Set up your .env file
- Duplicate
.env.exampleto.env
- Duplicate
-
Run the project
flask --app run app
Deploying to Google Cloud Run, requires CloudSDK and Google Cloud Project with billing enabled
-
Use Google builds command to create the docker image in the container registry
gcloud builds submit --tag gcr.io/PROJECT_ID/langchain -
Create a Cloud Run service
gcloud run deploy --image gcr.io/PROJECT_ID/langchain --timeout=300 --platform managed -
Verify the deployed cloud run service in the Google Cloud Console