Skip to content

vllm_omni.entrypoints.cli

CLI helpers for vLLM-Omni entrypoints.

Modules:

Name Description
benchmark
logo
main

CLI entry point for vLLM-Omni that intercepts vLLM commands.

serve

Omni serve command for vLLM-Omni.

OmniBenchmarkServingSubcommand

Bases: OmniBenchmarkSubcommandBase

The serve subcommand for vllm bench.

help class-attribute instance-attribute

help = "Benchmark the online serving throughput. Supports Daily-Omni and Seed-TTS datasets."

name class-attribute instance-attribute

name = 'serve'

add_cli_args classmethod

add_cli_args(parser: ArgumentParser) -> None

cmd staticmethod

cmd(args: Namespace) -> None

OmniServeCommand

Bases: CLISubcommand

The serve subcommand for the vLLM CLI.

name class-attribute instance-attribute

name = 'serve'

cmd staticmethod

cmd(args: TrackingNamespace) -> None

subparser_init

subparser_init(
    subparsers: _SubParsersAction,
) -> TrackingArgumentParser

validate

validate(args: Namespace) -> None