Summary¶
Full package overview¶
Modules:
| Name | Description |
|---|---|
attention |
|
distributed |
|
entrypoints |
|
envs |
|
extension |
|
lora |
|
models |
|
ops |
|
patches |
Runtime monkey-patches applied when the HPU plugin is loaded. |
platform |
|
utils |
|
v1 |
|
_uses_lmcache_connector
¶
_uses_lmcache_connector() -> bool
Check if lmcache is configured as the KV connector.
Detection is based on: - Environment variables (for programmatic usage), and - CLI args (for command-line usage via --kv-transfer-config).
Source code in vllm_gaudi/__init__.py
register
¶
Register the HPU platform.
Source code in vllm_gaudi/__init__.py
register_models
¶
register_ops
¶
Register custom PluggableLayers for the HPU platform
Source code in vllm_gaudi/__init__.py
register_tool_parsers
¶
Register out-of-tree tool-call parsers for the HPU platform.
Importing the package runs each parser module's
ToolParserManager.register_module(...) call, so the parsers become
selectable via --tool-call-parser <name> with no
--tool-parser-plugin file. This runs in both the API-server and engine
processes (general plugin), matching how vLLM loads tool parsers.
Source code in vllm_gaudi/__init__.py
register_utils
¶
Register utility functions for the HPU platform.