docker运行方案vllm/vllm-openai:latest根本无法加载,官方真的有测试过吗?

#23
by zhousp666 - opened

(vllm_gemma-4) root@ubuntu-server-132:# docker image list
i Info → U In Use
IMAGE ID DISK USAGE CONTENT SIZE EXTRA
vllm/vllm-openai:latest c29147676055 30.5GB 8.67GB
(vllm_gemma-4) root@ubuntu-server-132:
#

(base) root@ubuntu-server-132:/models/huggingface/Spark-X2.5-4B# docker run --rm --gpus '"device=0,1,2,3"'
--ipc=host
-p 10.1.1.128:8005:30000
-v /root/models/huggingface/Spark-X2.5-4B:/models/Spark-X2.5-4B:ro
vllm/vllm-openai:latest
/models/Spark-X2.5-4B
--port 30000
--trust-remote-code
--served-model-name spark25
--tensor-parallel-size 1
--gpu-memory-utilization 0.7
--enable-prefix-caching
--chat-template /models/Spark-X2.5-4B/chat_template.jinja
(APIServer pid=1) INFO 09-21 08:54:05 [api_utils.py:347]
(APIServer pid=1) INFO 09-21 08:54:05 [api_utils.py:347] █ █ █▄ ▄█
(APIServer pid=1) INFO 09-21 08:54:05 [api_utils.py:347] ▄▄ ▄█ █ █ █ ▀▄▀ █ version 0.29.0
(APIServer pid=1) INFO 09-21 08:54:05 [api_utils.py:347] █▄█▀ █ █ █ █ model /models/Spark-X2.5-4B
(APIServer pid=1) INFO 09-21 08:54:05 [api_utils.py:347] ▀▀ ▀▀▀▀▀ ▀▀▀▀▀ ▀ ▀
(APIServer pid=1) INFO 09-21 08:54:05 [api_utils.py:347]
(APIServer pid=1) INFO 09-21 08:54:05 [api_utils.py:286] non-default args: {'model_tag': '/models/Spark-X2.5-4B', 'chat_template': '/models/Spark-X2.5-4B/chat_template.jinja', 'port': 30000, 'model': '/models/Spark-X2.5-4B', 'trust_remote_code': True, 'served_model_name': ['spark25'], 'model_impl': 'transformers', 'gpu_memory_utilization': 0.7, 'enable_prefix_caching': True}
(APIServer pid=1) [transformers] Unrecognized keys in rope_parameters for 'rope_type'='default': {'sliding_attention', 'full_attention'}
(APIServer pid=1) [transformers] Unrecognized keys in rope_parameters for 'rope_type'='default': {'sliding_attention', 'full_attention'}
(APIServer pid=1) [transformers] Unrecognized keys in rope_parameters for 'rope_type'='default': {'sliding_attention', 'full_attention'}
(APIServer pid=1) Traceback (most recent call last):
(APIServer pid=1) File "/usr/local/bin/vllm", line 10, in
(APIServer pid=1) sys.exit(main())
(APIServer pid=1) ^^^^^^
(APIServer pid=1) File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/cli/main.py", line 97, in main
(APIServer pid=1) args.dispatch_function(args)
(APIServer pid=1) File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/cli/serve.py", line 153, in cmd
(APIServer pid=1) uvloop.run(run_server(args))
(APIServer pid=1) File "/usr/local/lib/python3.12/dist-packages/uvloop/init.py", line 96, in run
(APIServer pid=1) return __asyncio.run(
(APIServer pid=1) ^^^^^^^^^^^^^^
(APIServer pid=1) File "/usr/lib/python3.12/asyncio/runners.py", line 194, in run
(APIServer pid=1) return runner.run(main)
(APIServer pid=1) ^^^^^^^^^^^^^^^^
(APIServer pid=1) File "/usr/lib/python3.12/asyncio/runners.py", line 118, in run
(APIServer pid=1) return self._loop.run_until_complete(task)
(APIServer pid=1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(APIServer pid=1) File "uvloop/loop.pyx", line 1518, in uvloop.loop.Loop.run_until_complete
(APIServer pid=1) File "/usr/local/lib/python3.12/dist-packages/uvloop/init.py", line 48, in wrapper
(APIServer pid=1) return await main
(APIServer pid=1) ^^^^^^^^^^
(APIServer pid=1) File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/launchers/api_server/entry.py", line 176, in run_server
(APIServer pid=1) await run_server_worker(listen_address, sock, args, **uvicorn_kwargs)
(APIServer pid=1) File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/launchers/api_server/entry.py", line 190, in run_server_worker
(APIServer pid=1) async with build_async_engine_client(
(APIServer pid=1) File "/usr/lib/python3.12/contextlib.py", line 210, in aenter
(APIServer pid=1) return await anext(self.gen)
(APIServer pid=1) ^^^^^^^^^^^^^^^^^^^^^
(APIServer pid=1) File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/launchers/api_server/entry.py", line 58, in build_async_engine_client
(APIServer pid=1) async with build_async_engine_client_from_engine_args(
(APIServer pid=1) File "/usr/lib/python3.12/contextlib.py", line 210, in aenter
(APIServer pid=1) return await anext(self.gen)
(APIServer pid=1) ^^^^^^^^^^^^^^^^^^^^^
(APIServer pid=1) File "/usr/local/lib/python3.12/dist-packages/vllm/entrypoints/launchers/api_server/entry.py", line 82, in build_async_engine_client_from_engine_args
(APIServer pid=1) vllm_config = engine_args.create_engine_config(usage_context=usage_context)
(APIServer pid=1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(APIServer pid=1) File "/usr/local/lib/python3.12/dist-packages/vllm/engine/arg_utils.py", line 2053, in create_engine_config
(APIServer pid=1) model_config = self.create_model_config()
(APIServer pid=1) ^^^^^^^^^^^^^^^^^^^^^^^^^^
(APIServer pid=1) File "/usr/local/lib/python3.12/dist-packages/vllm/engine/arg_utils.py", line 1809, in create_model_config
(APIServer pid=1) return ModelConfig(
(APIServer pid=1) ^^^^^^^^^^^^
(APIServer pid=1) File "/usr/local/lib/python3.12/dist-packages/pydantic/_internal/_dataclasses.py", line 121, in init
(APIServer pid=1) s.pydantic_validator.validate_python(ArgsKwargs(args, kwargs), self_instance=s)
(APIServer pid=1) pydantic_core._pydantic_core.ValidationError: 1 validation error for ModelConfig
(APIServer pid=1) Value error, The Transformers implementation of 'Spark2_5ForCausalLM' is not compatible with vLLM. [type=value_error, input_value=ArgsKwargs((), {'model': ...nderer_num_workers': 1}), input_type=ArgsKwargs]
(APIServer pid=1) For further information visit https://errors.pydantic.dev/2.13/v/value_error
(base) root@ubuntu-server-132:
/models/huggingface/Spark-X2.5-4B#

zhousp666 changed discussion status to closed
zhousp666 changed discussion title from vllm/vllm-openai:latest根本无法加载,官方真的有测试过吗? to docker运行方案vllm/vllm-openai:latest根本无法加载,官方真的有测试过吗?
zhousp666 changed discussion status to open

Sign up or log in to comment