You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/getting_started/installation/gpu.rocm.inc.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,6 +27,19 @@ If you need a different ROCm version or want to use an existing PyTorch installa
27
27
--8<-- [end:set-up-using-python]
28
28
--8<-- [start:pre-built-wheels]
29
29
30
+
!!! warning "Python 3.12 required for ROCm wheels"
31
+
32
+
ROCm pre-built wheels are only available for **Python 3.12**. If you are using a different Python version (e.g. 3.11 or 3.13), the installer **will silently fall back** to the CUDA wheel from PyPI, which will fail on AMD GPUs with errors like `libcudart.so: cannot open shared object file`.
33
+
34
+
To check your Python version: `python3 --version`
35
+
36
+
If you need Python 3.12, you can create an isolated environment with `uv`:
37
+
38
+
```bash
39
+
uv venv --python 3.12 --seed --managed-python
40
+
source .venv/bin/activate
41
+
```
42
+
30
43
To install the latest version of vLLM for Python 3.12, ROCm 7.0 and `glibc >= 2.35`.
- Only applicable to [text generation models](../../models/generative_models.md) with a [chat template](./openai_compatible_server.md#chat-template).
16
14
-*Note: `user` parameter is ignored.*
17
15
-*Note:* Setting the `parallel_tool_calls` parameter to `false` ensures vLLM only returns zero or one tool call per request. Setting it to `true` (the default) allows returning more than one tool call per request. There is no guarantee more than one tool call will be returned if this is set to `true`, as that behavior is model dependent and not all models are designed to support parallel tool calls.
The FastAPI `/docs` endpoint requires an internet connection by default. To enable offline access in air-gapped environments, use the `--enable-offline-docs` flag:
-`/tokenizer_info` - Get comprehensive tokenizer information including chat templates and configuration
148
+
149
+
## Elastic Expert Parallelism (EEP)
150
+
151
+
-`/scale_elastic_ep` - Trigger scaling operations
152
+
-`/is_scaling_elastic_ep` - Check if scaling is in progress
102
153
103
154
## Server in development mode
104
155
@@ -120,7 +171,9 @@ For further details on Weight Transfer, please refer to [this page](../../traini
120
171
-`/resume` - Resume generation
121
172
-`/is_paused` - Check if generation is paused
122
173
-`/init_weight_transfer_engine` - Initialize weight transfer engine for RLHF
174
+
-`/start_weight_update` - Prepares the inference engine for a weight update.
123
175
-`/update_weights` - Update model weights (can alter model behavior)
176
+
-`/finish_weight_update` - Finalizes the weight update
124
177
-`/get_world_size` - Get distributed world size
125
178
126
179
### Collective RPC
@@ -189,14 +242,6 @@ the detected format, which can be one of:
189
242
If the result is not what you expect, you can set the `--chat-template-content-format` CLI argument
190
243
to override which format to use.
191
244
192
-
## Offline API Documentation
193
-
194
-
The FastAPI `/docs` endpoint requires an internet connection by default. To enable offline access in air-gapped environments, use the `--enable-offline-docs` flag:
Ray Serve LLM enables scalable, production-grade serving of the vLLM engine. It integrates tightly with vLLM and extends it with features such as auto-scaling, load balancing, and back-pressure.
- Only applicable to [text generation models](../../models/generative_models.md) with a [chat template](../online_serving/README.md#chat-template).
16
14
-*Note: `user` parameter is ignored.*
17
15
-*Note:* Setting the `parallel_tool_calls` parameter to `false` ensures vLLM only returns zero or one tool call per request. Setting it to `true` (the default) allows returning more than one tool call per request. There is no guarantee more than one tool call will be returned if this is set to `true`, as that behavior is model dependent and not all models are designed to support parallel tool calls.
0 commit comments