2023-10-25 18:06:58 +00:00
|
|
|
# `langchain`
|
|
|
|
|
|
|
|
**Usage**:
|
|
|
|
|
|
|
|
```console
|
|
|
|
$ langchain [OPTIONS] COMMAND [ARGS]...
|
|
|
|
```
|
|
|
|
|
|
|
|
**Options**:
|
|
|
|
|
|
|
|
* `--help`: Show this message and exit.
|
|
|
|
|
|
|
|
**Commands**:
|
|
|
|
|
|
|
|
* `hub`: Manage installable hub packages.
|
|
|
|
* `serve`: Manage LangServe application projects.
|
|
|
|
* `start`: Start the LangServe instance, whether it's...
|
|
|
|
|
|
|
|
## `langchain hub`
|
|
|
|
|
|
|
|
Manage installable hub packages.
|
|
|
|
|
|
|
|
**Usage**:
|
|
|
|
|
|
|
|
```console
|
|
|
|
$ langchain hub [OPTIONS] COMMAND [ARGS]...
|
|
|
|
```
|
|
|
|
|
|
|
|
**Options**:
|
|
|
|
|
|
|
|
* `--help`: Show this message and exit.
|
|
|
|
|
|
|
|
**Commands**:
|
|
|
|
|
|
|
|
* `new`: Creates a new hub package.
|
|
|
|
* `start`: Starts a demo LangServe instance for this...
|
|
|
|
|
|
|
|
### `langchain hub new`
|
|
|
|
|
|
|
|
Creates a new hub package.
|
|
|
|
|
|
|
|
**Usage**:
|
|
|
|
|
|
|
|
```console
|
|
|
|
$ langchain hub new [OPTIONS] NAME
|
|
|
|
```
|
|
|
|
|
|
|
|
**Arguments**:
|
|
|
|
|
|
|
|
* `NAME`: [required]
|
|
|
|
|
|
|
|
**Options**:
|
|
|
|
|
|
|
|
* `--help`: Show this message and exit.
|
|
|
|
|
|
|
|
### `langchain hub start`
|
|
|
|
|
|
|
|
Starts a demo LangServe instance for this hub package.
|
|
|
|
|
|
|
|
**Usage**:
|
|
|
|
|
|
|
|
```console
|
|
|
|
$ langchain hub start [OPTIONS]
|
|
|
|
```
|
|
|
|
|
|
|
|
**Options**:
|
|
|
|
|
|
|
|
* `--port INTEGER`
|
|
|
|
* `--host TEXT`
|
|
|
|
* `--help`: Show this message and exit.
|
|
|
|
|
|
|
|
## `langchain serve`
|
|
|
|
|
|
|
|
Manage LangServe application projects.
|
|
|
|
|
|
|
|
**Usage**:
|
|
|
|
|
|
|
|
```console
|
|
|
|
$ langchain serve [OPTIONS] COMMAND [ARGS]...
|
|
|
|
```
|
|
|
|
|
|
|
|
**Options**:
|
|
|
|
|
|
|
|
* `--help`: Show this message and exit.
|
|
|
|
|
|
|
|
**Commands**:
|
|
|
|
|
|
|
|
* `add`: Adds the specified package to the current...
|
|
|
|
* `install`
|
|
|
|
* `list`: Lists all packages in the current...
|
|
|
|
* `new`: Create a new LangServe application.
|
|
|
|
* `remove`: Removes the specified package from the...
|
|
|
|
* `start`: Starts the LangServe instance.
|
|
|
|
|
|
|
|
### `langchain serve add`
|
|
|
|
|
|
|
|
Adds the specified package to the current LangServe instance.
|
|
|
|
|
|
|
|
e.g.:
|
2023-10-27 16:32:57 +00:00
|
|
|
langchain serve add extraction-openai-functions
|
2023-10-25 18:06:58 +00:00
|
|
|
langchain serve add git+ssh://git@github.com/efriis/simple-pirate.git
|
|
|
|
langchain serve add git+https://github.com/efriis/hub.git#devbranch#subdirectory=mypackage
|
|
|
|
|
|
|
|
**Usage**:
|
|
|
|
|
|
|
|
```console
|
|
|
|
$ langchain serve add [OPTIONS] DEPENDENCIES...
|
|
|
|
```
|
|
|
|
|
|
|
|
**Arguments**:
|
|
|
|
|
|
|
|
* `DEPENDENCIES...`: [required]
|
|
|
|
|
|
|
|
**Options**:
|
|
|
|
|
|
|
|
* `--api-path TEXT`
|
|
|
|
* `--project-dir PATH`
|
|
|
|
* `--help`: Show this message and exit.
|
|
|
|
|
|
|
|
### `langchain serve install`
|
|
|
|
|
|
|
|
**Usage**:
|
|
|
|
|
|
|
|
```console
|
|
|
|
$ langchain serve install [OPTIONS]
|
|
|
|
```
|
|
|
|
|
|
|
|
**Options**:
|
|
|
|
|
|
|
|
* `--help`: Show this message and exit.
|
|
|
|
|
|
|
|
### `langchain serve list`
|
|
|
|
|
|
|
|
Lists all packages in the current LangServe instance.
|
|
|
|
|
|
|
|
**Usage**:
|
|
|
|
|
|
|
|
```console
|
|
|
|
$ langchain serve list [OPTIONS]
|
|
|
|
```
|
|
|
|
|
|
|
|
**Options**:
|
|
|
|
|
|
|
|
* `--help`: Show this message and exit.
|
|
|
|
|
|
|
|
### `langchain serve new`
|
|
|
|
|
|
|
|
Create a new LangServe application.
|
|
|
|
|
|
|
|
**Usage**:
|
|
|
|
|
|
|
|
```console
|
|
|
|
$ langchain serve new [OPTIONS] NAME
|
|
|
|
```
|
|
|
|
|
|
|
|
**Arguments**:
|
|
|
|
|
|
|
|
* `NAME`: [required]
|
|
|
|
|
|
|
|
**Options**:
|
|
|
|
|
|
|
|
* `--package TEXT`
|
|
|
|
* `--help`: Show this message and exit.
|
|
|
|
|
|
|
|
### `langchain serve remove`
|
|
|
|
|
|
|
|
Removes the specified package from the current LangServe instance.
|
|
|
|
|
|
|
|
**Usage**:
|
|
|
|
|
|
|
|
```console
|
|
|
|
$ langchain serve remove [OPTIONS] API_PATHS...
|
|
|
|
```
|
|
|
|
|
|
|
|
**Arguments**:
|
|
|
|
|
|
|
|
* `API_PATHS...`: [required]
|
|
|
|
|
|
|
|
**Options**:
|
|
|
|
|
|
|
|
* `--help`: Show this message and exit.
|
|
|
|
|
|
|
|
### `langchain serve start`
|
|
|
|
|
|
|
|
Starts the LangServe instance.
|
|
|
|
|
|
|
|
**Usage**:
|
|
|
|
|
|
|
|
```console
|
|
|
|
$ langchain serve start [OPTIONS]
|
|
|
|
```
|
|
|
|
|
|
|
|
**Options**:
|
|
|
|
|
|
|
|
* `--port INTEGER`
|
|
|
|
* `--host TEXT`
|
|
|
|
* `--help`: Show this message and exit.
|
|
|
|
|
|
|
|
## `langchain start`
|
|
|
|
|
|
|
|
Start the LangServe instance, whether it's a hub package or a serve project.
|
|
|
|
|
|
|
|
**Usage**:
|
|
|
|
|
|
|
|
```console
|
|
|
|
$ langchain start [OPTIONS]
|
|
|
|
```
|
|
|
|
|
|
|
|
**Options**:
|
|
|
|
|
|
|
|
* `--port INTEGER`
|
|
|
|
* `--host TEXT`
|
|
|
|
* `--help`: Show this message and exit.
|