Arrakis / Modelos / Qwen2.5-Coder-14B-Instruct

Requisitos de GPU do Qwen2.5-Coder-14B-Instruct

O Qwen2.5-Coder-14B-Instruct tem 15B parâmetros. Para servi-lo, conte com cerca de 35 GB de memória de GPU em 16 bits, 18 GB em 8 bits ou 8,9 GB em 4 bits, incluindo cerca de 20% para o cache KV e as ativações.

O que é preciso para servi-lo

A memória de GPU para rodá-lo em inferência, com a menor configuração de GPU que o comporta e o menor preço na Arrakis agora.

PrecisãoMemória e menor configuração
16 bits35 GB: uma L40S, RTX 6000 Ada ou RTX A6000, a L40S a partir de US$ 0,44 por GPU-hora
8 bits18 GB: uma RTX 4090 ou RTX 3090, a RTX 3090 a partir de US$ 0,19 por GPU-hora
4 bits8,9 GB: uma RTX 4090 ou RTX 3090, a RTX 3090 a partir de US$ 0,19 por GPU-hora

O que é preciso para fazer ajuste fino

O QLoRA treina adaptadores sobre um modelo congelado em 4 bits, o LoRA sobre um em 16 bits, e o ajuste fino completo atualiza todos os pesos. Os valores não incluem as ativações, que crescem com o tamanho do lote e o comprimento da sequência.

MétodoMemória e menor configuração
QLoRA10 GB: uma RTX 4090 ou RTX 3090, a RTX 3090 a partir de US$ 0,19 por GPU-hora
LoRA35 GB: uma L40S, RTX 6000 Ada ou RTX A6000, a L40S a partir de US$ 0,44 por GPU-hora
Ajuste fino completo236 GB: uma B300, a partir de US$ 4,60 por GPU-hora

Sobre o modelo

Do cartão e dos arquivos no Hugging Face. Os números de memória seguem o guia de memória de GPU.

Parâmetros
15B
Janela de contexto (tokens)
32,768
Publicado em
BF16
Licença
apache-2.0
Data de lançamento
2024-11-06
Pesos
Qwen/Qwen2.5-Coder-14B-Instruct

Implante na Arrakis

Abra Models no console, escolha vLLM, SGLang ou llama.cpp e alugue uma GPU em que ele caiba. Você recebe um endpoint compatível com OpenAI com sua própria chave de API, e SSH root na máquina. Ou rode você mesmo em qualquer máquina com memória de GPU suficiente:

vLLM
vllm serve Qwen/Qwen2.5-Coder-14B-Instruct --tensor-parallel-size 1

Perguntas

Os preços em tempo real de todas as GPUs estão na página de preços de GPU.

Quanta memória de GPU o Qwen2.5-Coder-14B-Instruct precisa?
Para servi-lo, cerca de 35 GB em 16 bits, 18 GB em 8 bits e 9 GB em 4 bits, incluindo cerca de 20% para o cache KV e as ativações. Para fazer ajuste fino, cerca de 10 GB com QLoRA, 35 GB com LoRA e 236 GB para ajuste fino completo com Adam, sem contar as ativações.
Posso rodar o Qwen2.5-Coder-14B-Instruct em uma única GPU?
Sim. Em 16 bits ele precisa de cerca de 35 GB, que cabem em uma L40S, RTX 6000 Ada ou RTX A6000.
Quanto custa rodar o Qwen2.5-Coder-14B-Instruct?
Em 16 bits ele precisa de uma L40S, RTX 6000 Ada ou RTX A6000; em 4 bits, de uma RTX 4090 ou RTX 3090. Cada configuração desta página mostra o menor preço por GPU-hora na Arrakis agora, e você paga por hora a partir de um saldo pré-pago.
Como implanto o Qwen2.5-Coder-14B-Instruct na Arrakis?
Abra Models no console da Arrakis, cole Qwen/Qwen2.5-Coder-14B-Instruct, escolha vLLM, SGLang ou llama.cpp e alugue uma GPU em que ele caiba. Você recebe um endpoint compatível com OpenAI com sua própria chave de API, e SSH root na máquina.