o
    `Û·i´  ã                
   @   sÌ   d dl Zz>d dlmZ d dlmZmZmZmZm	Z	m
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZ d dlmZ d dlmZ W n eyW Z z	e jd7  _e‚dZ[ww eƒ  dejj _!g d¢Z"dS )	é    N)Úconfigure_default_serve_logger)ÚApplicationÚ
DeploymentÚ	RunTargetÚ_runÚ	_run_manyÚdeleteÚ
deploymentÚget_app_handleÚget_deployment_handleÚget_multiplexed_model_idÚget_replica_contextÚingressÚmultiplexedÚrunÚrun_manyÚshutdownÚshutdown_asyncÚstartÚstatus)Úbatch)ÚHTTPOptionszO. You can run `pip install "ray[serve]"` to install all Ray Serve dependencies.T)r   r   r   r   r   r   r   r   r   r	   r   r   r   r   r   r   r   r   r   r
   r   )#Úray._private.workerÚrayÚ ray.serve._private.logging_utilsr   Úray.serve.apir   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   Úray.serve.batchingr   Úray.serve.configr   ÚModuleNotFoundErrorÚeÚmsgÚ_privateÚworkerÚ blocking_get_inside_async_warnedÚ__all__© r%   r%   úH/home/ubuntu/vllm_env/lib/python3.10/site-packages/ray/serve/__init__.pyÚ<module>   s     Tÿ€û
