build: make langchain-serve optional

This commit is contained in:
Deepankar Mahapatro 2023-05-16 15:15:52 +05:30
commit 2eec5fb3a7
4 changed files with 4 additions and 4 deletions

2
poetry.lock generated
View file

@ -5769,7 +5769,7 @@ cffi = {version = ">=1.11", markers = "platform_python_implementation == \"PyPy\
cffi = ["cffi (>=1.11)"] cffi = ["cffi (>=1.11)"]
[extras] [extras]
production = [] production = ["langchain-serve"]
[metadata] [metadata]
lock-version = "2.0" lock-version = "2.0"

View file

@ -80,7 +80,7 @@ def jcloud():
import click import click
try: try:
from lcserve.__main__ import serve_on_jcloud from lcserve.__main__ import serve_on_jcloud # type: ignore
except ImportError: except ImportError:
click.secho( click.secho(
"🚨 Please install langchain-serve to deploy Langflow server on Jina AI Cloud using `pip install langchain-serve`", "🚨 Please install langchain-serve to deploy Langflow server on Jina AI Cloud using `pip install langchain-serve`",