Skip to main content

No project description provided

Project description

my-app

Installation

Install the LangChain CLI if you haven't yet

pip install -U langchain-cli

Adding packages

# adding packages from 
# https://github.com/langchain-ai/langchain/tree/master/templates
langchain app add $PROJECT_NAME

# adding custom GitHub repo packages
langchain app add --repo $OWNER/$REPO
# or with whole git string (supports other git providers):
# langchain app add git+https://github.com/hwchase17/chain-of-verification

# with a custom api mount point (defaults to `/{package_name}`)
langchain app add $PROJECT_NAME --api_path=/my/custom/path/rag

Note: you remove packages by their api path

langchain app remove my/custom/path/rag

Setup LangSmith (Optional)

LangSmith will help us trace, monitor and debug LangChain applications. LangSmith is currently in private beta, you can sign up here. If you don't have access, you can skip this section

export LANGCHAIN_TRACING_V2=true
export LANGCHAIN_API_KEY=<your-api-key>
export LANGCHAIN_PROJECT=<your-project>  # if not specified, defaults to "default"

Launch LangServe

langchain serve

Running in Docker

This project folder includes a Dockerfile that allows you to easily build and host your LangServe app.

Building the Image

To build the image, you simply:

docker build . -t my-langserve-app

If you tag your image with something other than my-langserve-app, note it for use in the next step.

Running the Image Locally

To run the image, you'll need to include any environment variables necessary for your application.

In the below example, we inject the OPENAI_API_KEY environment variable with the value set in my local environment ($OPENAI_API_KEY)

We also expose port 8080 with the -p 8080:8080 option.

docker run -e OPENAI_API_KEY=$OPENAI_API_KEY -p 8080:8080 my-langserve-app

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zeitkapsel_api-0.1.0.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

zeitkapsel_api-0.1.0-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file zeitkapsel_api-0.1.0.tar.gz.

File metadata

  • Download URL: zeitkapsel_api-0.1.0.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Darwin/23.4.0

File hashes

Hashes for zeitkapsel_api-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4120dc6890b4833f4466b56549f183baa069375d21cbc03d6212527ca7532c17
MD5 043e74157010072953e1280bbb55b96f
BLAKE2b-256 63060bd74642c477b84ad74db965b0a877aabb1c4393b039030ae54c2fa77d7c

See more details on using hashes here.

File details

Details for the file zeitkapsel_api-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: zeitkapsel_api-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Darwin/23.4.0

File hashes

Hashes for zeitkapsel_api-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3a59ef51b5cbf003b497afab7d540d3454fbb3aae9f7f8c1ae6435bb753a6a9e
MD5 28b6d8ad0bba9db8eb5b613a7a2fdb54
BLAKE2b-256 e20648c77411bd46e0ff811a783c39fd463f679a017b6404bb10bc6688c28d75

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page