dphn/Dolphin3.0-Mistral-24B is the ungated mirror of the Dolphin 3.0 Mistral 24B — exactly what you asked for. It's ~48GB fp16, which needs GPU+CPU split (device_map="auto" with 32GB on GPU, ~16GB in RAM). Let me kick off the download and update the service in parallel.
This commit is contained in:
@@ -53,7 +53,7 @@ _MISTRAL_TEMPLATE = (
|
||||
MODEL_ID = os.environ.get("MODEL_ID", "dphn/Dolphin3.0-Mistral-24B")
|
||||
# For 24B fp16 (~48GB): split across 32GB VRAM + CPU RAM via device_map="auto".
|
||||
# Override with MAX_GPU_MEM / MAX_CPU_MEM env vars if needed.
|
||||
MAX_GPU_MEM = os.environ.get("MAX_GPU_MEM", "30GiB") # leave ~2GB headroom
|
||||
MAX_GPU_MEM = os.environ.get("MAX_GPU_MEM", "27GiB") # 32GiB total - 4GiB sys - 1GiB headroom
|
||||
MAX_CPU_MEM = os.environ.get("MAX_CPU_MEM", "100GiB") # 113GB available
|
||||
|
||||
state: dict = {}
|
||||
|
||||
Reference in New Issue
Block a user