
    -`i{                     F    d dl Z d dlmZmZ d dlmZ  G d de          ZdS )    N)add_cli_argsmain)BenchmarkSubcommandBasec                   n    e Zd ZdZdZdZedej        ddfd            Z	e
dej        ddfd	            ZdS )
BenchmarkServingSubcommandz(The `serve` subcommand for `vllm bench`.servez(Benchmark the online serving throughput.parserreturnNc                 $    t          |           d S N)r   )clsr	   s     x/home/jaya/work/projects/VOICE-AGENT/VIET/agent-env/lib/python3.11/site-packages/vllm/entrypoints/cli/benchmark/serve.pyr   z'BenchmarkServingSubcommand.add_cli_args   s    V    argsc                 $    t          |            d S r   )r   )r   s    r   cmdzBenchmarkServingSubcommand.cmd   s    T




r   )__name__
__module____qualname____doc__namehelpclassmethodargparseArgumentParserr   staticmethod	Namespacer    r   r   r   r   	   s        22D5D("9 d    [ ($     \  r   r   )r   vllm.benchmarks.server   r   #vllm.entrypoints.cli.benchmark.baser   r   r   r   r   <module>r!      so     4 4 4 4 4 4 4 4 G G G G G G    !8     r   