Skip to content

feat: add deepseek v4 preview image#5994

Open
junpuf wants to merge 3 commits intomainfrom
vllm-dsv4-custom-build
Open

feat: add deepseek v4 preview image#5994
junpuf wants to merge 3 commits intomainfrom
vllm-dsv4-custom-build

Conversation

@junpuf
Copy link
Copy Markdown
Contributor

@junpuf junpuf commented Apr 24, 2026

Build AL2023 vLLM image with DeepseekV4 model support.

Source: zyongye/vllm@3602f14f
Wheel version: 0.20.1.dev0+amzn2023.dsv4.3602f14f

Test Plan

# /buildspec vllm/inference/buildspec-vllm-ec2-amzn2023.yml
# /tests security

@junpuf junpuf force-pushed the vllm-dsv4-custom-build branch 2 times, most recently from 98f05a3 to 550ce92 Compare April 24, 2026 17:07
Pin vLLM source to zyongye/vllm@3602f14f (dsv4 branch) which adds
[New Model] Support DeepseekV4.

Changes:
- Add docker/vllm/versions.env with custom VLLM_REPO/VLLM_REF
- Update image configs to point to the custom commit
- Add EXTRA_BUILD_ARGS forwarding in build_image.sh
- Add SETUPTOOLS_SCM_PRETEND_VERSION build-arg in Dockerfile
- Update Dockerfile requirements/build.txt -> requirements/build/cuda.txt
- Update workflows to source versions.env and include vllm-ref-short in tags
- Disable non-essential tests (sanity/telemetry/upstream/endpoint)
@junpuf junpuf force-pushed the vllm-dsv4-custom-build branch from 550ce92 to 4af7695 Compare April 24, 2026 17:10
junpuf added 2 commits April 24, 2026 10:15
Align with upstream Dockerfile changes:
- FlashInfer bumped to 0.6.8.post1 (required by new source ref)
- Mooncake changes are Ubuntu/apt-get specific, not applicable to AL2023
Create separate build artifacts instead of modifying the mainline image:
- docker/vllm/Dockerfile.dsv4.amzn2023
- docker/vllm/versions.dsv4.env
- .github/config/image/vllm-dsv4-ec2-amzn2023.yml
- .github/workflows/pr-vllm-dsv4-ec2-amzn2023.yml

Revert all changes to existing files (Dockerfile.amzn2023, image configs,
workflows). Only shared change: EXTRA_BUILD_ARGS forwarding in build_image.sh.
@junpuf junpuf changed the title [vLLM] Build AL2023 image with DeepseekV4 support feat: add deepseek v4 development image Apr 24, 2026
@junpuf junpuf changed the title feat: add deepseek v4 development image feat: add deepseek v4 preview image Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant