cli[patch]: release 0.0.22rc0, chat playground (#19614)

This commit is contained in:
Erick Friis
2024-03-26 15:08:56 -07:00
committed by GitHub
parent a3d24bc10b
commit bf8ba00520
5 changed files with 103 additions and 87 deletions

View File

@@ -13,6 +13,7 @@ from langchain_cli.utils.packages import get_langserve_export, get_package_root
def create_demo_server(
*,
config_keys: Sequence[str] = (),
playground_type: str = "default",
):
"""
Creates a demo server for the current template.
@@ -30,6 +31,7 @@ def create_demo_server(
app,
chain,
config_keys=config_keys,
playground_type=playground_type,
)
except KeyError as e:
raise KeyError("Missing fields from pyproject.toml") from e
@@ -41,3 +43,7 @@ def create_demo_server(
def create_demo_server_configurable():
return create_demo_server(config_keys=["configurable"])
def create_demo_server_chat():
return create_demo_server(playground_type="chat")