mirror of
https://github.com/kvcache-ai/Mooncake.git
synced 2026-11-05 01:17:55 +00:00
[GH-ISSUE #172] [EASY_INTEGRATION] Introduce a tool with docs to support build whl file of mooncake_vllm_adaptor #83
Labels
No labels
ascend
auto-closed
bug
bug
CI/Build
Common
documentation
enhancement
feature request
good first issue
help wanted
high priority
MetaX
nightly-failure
pull-request
PyTorch Backend
question
RFC
Roadmap
stale
Store
Tests
Transfer Engine
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
kvcache-ai/Mooncake#83
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @maobaolong on GitHub (Mar 26, 2025).
Original GitHub issue: https://github.com/kvcache-ai/Mooncake/issues/172
ISSUE
It is difficult and cost a lot of time to build whole mooncake project but vllm user only want to take a trial of mooncake by the
mooncake_vllm_adaptor.Suggestion
mooncake_vllm_adaptorfrom source.mooncake_vllm_adaptorto pip repo@maobaolong commented on GitHub (Mar 26, 2025):
In fact, I try to build the mooncake follow this https://github.com/kvcache-ai/Mooncake/blob/main/doc/en/build.md , but failed while Install
grpc.@maobaolong commented on GitHub (Mar 26, 2025):
@ShangmingCai I create an issue here.
@ShangmingCai commented on GitHub (Mar 26, 2025):
@alogfans Can you help with this?
@alogfans commented on GitHub (Mar 26, 2025):
@maobaolong If your OS is Ubuntu 22.04 or newer, you can fetch the grpc by apt-get.
If you need to build grpc manually, you can use two steps:
abseil-cpp-20230802.3from github, build and installYour GCC version should be 10.0+
@maobaolong commented on GitHub (Mar 26, 2025):
@alogfans I start to my build under the docker image from you.
So I try to step the grpc by source code under the instruction of
build.md, but failed to buildI have ensured the following, and confusing I build mooncake within your docker image and
build.md, why I still failed?@maobaolong commented on GitHub (Mar 26, 2025):
@alogfans Thanks for your help, I clear the build folder and repeat the above step, it succeed.
BTW, how to abstract the mooncake_vllm_adaptor to a whl or a tarball so that I can install it into vllm container which have no internet and cannot build any source?
@stmatengss commented on GitHub (Mar 26, 2025):
Thanks for your interest. The period release of whl installation package is on the way. As a followup, we will support installing mooncake from pip source.
@alogfans commented on GitHub (Apr 10, 2025):
The whl package is ready. You can retrieve it by
pip install. If you encounter problems, you can build & install it manually.