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

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

  • Code

Um StarCoder2 médio-pequeno para completamento de código. A licença BigCode OpenRAIL-M impõe restrições de uso — reveja-as antes de uma implementação comercial.

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

Para que serve o StarCoder2 7B

  • Completamento de código
  • Assistente de código local
  • Geração de snippets
códigofill-in-the-middlecompreensão de repositórios

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~5GBMelhor equilíbrio tamanho/qualidade — a opção padrão habitual para servir localmente.
Q8_0~8GBMaior fidelidade; ~1,7× a memória de 4 bits.
FP16~14GBPrecisão completa; maior pegada, melhor qualidade.

Executar o StarCoder2 7B localmente

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

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

Hardware compatível

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

  • Supermicro 8x H100 SuperServer
    Supermicro · AI Servers

    Cabe em FP16 (~14GB) com ~549.2GB de margem — cerca de 40 instâncias em simultâneo.

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

    Cabe em FP16 (~14GB) com ~549.2GB de margem — cerca de 40 instâncias em simultâneo.

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

    Cabe em FP16 (~14GB) com ~155GB de margem — cerca de 12 instâncias em simultâneo.

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

    Cabe em FP16 (~14GB) com ~110.1GB de margem — cerca de 8 instâncias em simultâneo.

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

    Cabe em FP16 (~14GB) com ~110.1GB de margem — cerca de 8 instâncias em simultâneo.

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

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

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

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

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

    Cabe em FP16 (~14GB) com ~70.5GB de margem — cerca de 6 instâncias em simultâneo.

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

    Cabe em FP16 (~14GB) com ~70.5GB de margem — cerca de 6 instâncias em simultâneo.

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

    Cabe em FP16 (~14GB) com ~70.5GB de margem — cerca de 6 instâncias em simultâneo.

    FP16 · ~14GBCorre bem

Use dentro do AI Business OS

StarCoder2 7B 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 7B?+

A 4 bits precisa de cerca de ~5GB 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 7B?+

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 7B localmente ou na nuvem?+

Para o StarCoder2 7B 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 7B dentro do seu AI Business OS

A BrainOutput ajuda-o a executar o StarCoder2 7B 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.