BBrainOutput
StarCoder·Coding LLM·BigCode OpenRAIL-M·BigCode·2024

StarCoder2 15B: hardware e adequação ao negócio

  • Code

O maior StarCoder2, treinado em código com licença permissiva em muitas linguagens. Reveja as restrições da licença BigCode OpenRAIL-M antes do uso comercial.

Parâmetros
~15B
Contexto
~16K tokens
Implantação
local
VRAM a 4 bits
~10GB

Para que serve o StarCoder2 15B

  • Completamento de código com qualidade
  • Assistência com conhecimento do repositório
  • Ajuda na refatoração
códigocompreensão de repositóriosfill-in-the-middle

Melhores opções de quantização

Memória aproximada por quantização (pesos + cache KV com contexto moderado). Trate como ±.

Quant.~MemóriaQuando usar
Q4_K_M~10GBMelhor equilíbrio tamanho/qualidade — a opção padrão habitual para servir localmente.
Q8_0~17GBMaior fidelidade; ~1,7× a memória de 4 bits.
FP16~30GBPrecisão completa; maior pegada, melhor qualidade.

Executar o StarCoder2 15B localmente

Descarregue e execute com Ollama, ou obtenha os pesos no Hugging Face.

$ ollama run starcoder2:15b
Repositório Hugging Face
bigcode/starcoder2-15b

Hardware compatível

Dispositivos do nosso catálogo avaliados para o StarCoder2 15B, primeiro os que melhor se adequam.

  • Supermicro 8x H100 SuperServer
    Supermicro · AI Servers

    Cabe em FP16 (~30GB) com ~533.2GB de margem — cerca de 18 instâncias em simultâneo.

    FP16 · ~30GBCorre bem
  • Dell PowerEdge XE9680
    Dell · AI Servers

    Cabe em FP16 (~30GB) com ~533.2GB de margem — cerca de 18 instâncias em simultâneo.

    FP16 · ~30GBCorre bem
  • AMD Instinct MI300X
    AMD · Datacenter GPUs

    Cabe em FP16 (~30GB) com ~139GB de margem — cerca de 5 instâncias em simultâneo.

    FP16 · ~30GBCorre bem
  • NVIDIA H200 (141GB)
    NVIDIA · Datacenter GPUs

    Cabe em FP16 (~30GB) com ~94.1GB de margem — cerca de 4 instâncias em simultâneo.

    FP16 · ~30GBCorre bem
  • Cloud H200 141GB (profile)
    Cloud · Cloud GPU Profiles

    Cabe em FP16 (~30GB) com ~94.1GB de margem — cerca de 4 instâncias em simultâneo.

    FP16 · ~30GBCorre bem
  • NVIDIA H100 (80GB)
    NVIDIA · Datacenter GPUs

    Cabe em FP16 (~30GB) com ~40.4GB de margem — cerca de 2 instâncias em simultâneo.

    FP16 · ~30GBCorre bem
  • Cloud H100 80GB (profile)
    Cloud · Cloud GPU Profiles

    Cabe em FP16 (~30GB) com ~40.4GB de margem — cerca de 2 instâncias em simultâneo.

    FP16 · ~30GBCorre bem
  • HP Z8 Fury G5 Workstation
    HP · AI Workstations

    Cabe em FP16 (~30GB) com ~54.5GB de margem — cerca de 2 instâncias em simultâneo.

    FP16 · ~30GBCorre bem
  • Lenovo ThinkStation PX Workstation
    Lenovo · AI Workstations

    Cabe em FP16 (~30GB) com ~54.5GB de margem — cerca de 2 instâncias em simultâneo.

    FP16 · ~30GBCorre bem
  • Supermicro AI Workstation
    Supermicro · AI Workstations

    Cabe em FP16 (~30GB) com ~54.5GB de margem — cerca de 2 instâncias em simultâneo.

    FP16 · ~30GBCorre bem

Use dentro do AI Business OS

StarCoder2 15B adequa-se a estes arquétipos de agente do AI Business OS:

Um modelo é apenas o motor. Dentro do AI Business OS é envolvido com permissões, ferramentas, conectores, RAG e auditoria para que possa fazer trabalho de negócio em segurança — veja como funciona o AI Business OS →

Perguntas frequentes

Que hardware preciso para executar o StarCoder2 15B?+

A 4 bits precisa de cerca de ~10GB de memória utilizável. A opção auto-alojável mínima no nosso catálogo é a NVIDIA GeForce RTX 3060 12GB. Para uma execução confortável recomendamos a Supermicro 8x H100 SuperServer.

Que quantização devo usar para o StarCoder2 15B?+

Q4_K_M é a opção padrão habitual — o melhor equilíbrio tamanho/qualidade. Passe para Q8_0 ou FP16 se tiver memória de sobra e quiser maior fidelidade.

Devo executar o StarCoder2 15B localmente ou na nuvem?+

Para o StarCoder2 15B recomenda-se local primeiro. Cabe confortavelmente em hardware próprio, mantendo os dados privados e os custos previsíveis.

Outros tamanhos na família StarCoder

Todos os modelos StarCoder →

Mesma família, tamanho diferente. Escolha a variante que se adapta ao seu hardware.

Modelos relacionados

Opções semelhantes — modelos da mesma família e de tamanho mais próximo do mesmo tipo.

Use o StarCoder2 15B dentro do seu AI Business OS

A BrainOutput ajuda-o a executar o StarCoder2 15B como um agente de negócio privado — envolvido com as ferramentas, conectores, RAG e salvaguardas de que precisa para fazer trabalho real em hardware que você controla.