DeepSeek-Coder no PC: Passo a Passo

Aprenda como rodar o DeepSeek-Coder no Windows e gerar códigos com IA direto do navegador, sem depender da internet. Tudo passo a passo e grátis!
Banner como gerar código com IA -  aproveitando todo o potencial do seu PC

Já imaginou ter uma inteligência artificial capaz de gerar códigos automaticamente, direto do seu navegador e sem pagar nada por isso? Pois é, neste tutorial completo, vou te mostrar como instalar o DeepSeek-Coder no Windows e usá-lo com uma interface bonita e simples — tudo sem complicações!

Mesmo que você nunca tenha programado antes, pode seguir este passo a passo com tranquilidade. Vamos nessa?

O que é o DeepSeek-Coder?

O DeepSeek-Coder é um modelo de inteligência artificial treinado para gerar códigos de programação com base em descrições escritas por você. Ele entende comandos como: "Crie um formulário em HTML com nome, email e botão de enviar".

Ele é compatível com linguagens como Python, HTML, Bash e muito mais. E a melhor parte: você roda tudo localmente no seu PC, sem conta em nuvem ou depender de conexão com internet.

Vamos usar a biblioteca Gradio para criar uma interface visual acessível direto do navegador!

Pré-requisitos antes de começar

  • Windows 10 ou 11 (qualquer versão).
  • Python 3.9 ou superior (vou te mostrar como instalar).
  • Espaço em disco (o modelo pode ocupar entre 2 GB e 5 GB).
  • Internet para baixar o modelo na primeira vez.

Passo 1: Verificando se o Python já está instalado

  1. Pressione as teclas Win + R, digite cmd e pressione Enter.
  2. No terminal, digite:
    python --version
  3. Se aparecer algo como Python 3.x.x, está tudo certo.
  4. Se der erro, baixe e instale em: https://www.python.org/downloads/

Dica: durante a instalação, marque a opção Add Python to PATH para facilitar tudo.

Passo 2: Criando um Ambiente Virtual

  1. No Prompt de Comando, acesse a área de trabalho:
    cd %USERPROFILE%\Desktop
  2. Crie o ambiente virtual:
    python -m venv deepseek_web
  3. Ative o ambiente virtual:
    deepseek_web\Scripts\activate

Se aparecer algo como (deepseek_web) no início da linha, deu tudo certo!

Passo 3: Instalando as Bibliotecas

Agora, com o ambiente ativado, digite:

pip install torch transformers gradio

Esse processo pode demorar alguns minutos, dependendo da sua internet.

Passo 4: Criando o Arquivo do Projeto

  1. Abra o Bloco de Notas ou um editor de texto da sua preferência.
  2. Cole o código abaixo:
import gradio as gr

from transformers import AutoModelForCausalLM, AutoTokenizer

model_name = "deepseek-ai/deepseek-coder-1.3b"

tokenizer = AutoTokenizer.from_pretrained(model_name)

model = AutoModelForCausalLM.from_pretrained(model_name)

def generate_code(prompt):

    inputs = tokenizer(prompt, return_tensors="pt")

    outputs = model.generate(**inputs, max_length=500, pad_token_id=tokenizer.eos_token_id)

    return tokenizer.decode(outputs[0], skip_special_tokens=True)

demo = gr.Interface(

    fn=generate_code,

    inputs=gr.Textbox(label="Descreva o código que deseja:"),

    outputs=gr.Code(language="python", label="Código Gerado"),

    title="DeepSeek Code Generator",

    description="Digite uma descrição e veja o código gerado automaticamente."

)

demo.launch()
  1. Salve como deepseek_web.py dentro da pasta deepseek_web.

Passo 5: Rodando o DeepSeek-Coder

  1. No Prompt de Comando, navegue até a pasta do projeto:
    cd %USERPROFILE%\Desktop\deepseek_web
  2. Execute o script:
    python deepseek_web.py

Na primeira execução, o modelo será baixado automaticamente. Pode demorar um pouco, mas é só na primeira vez.

Passo 6: Acessando pelo Navegador

Após rodar o script, você verá algo como:

Running on local URL: http://localhost:7860

Basta copiar esse link e colar no navegador (Chrome, Edge etc.).

Agora é só digitar uma descrição como “Crie um código em Python que calcule a média entre três números” e o DeepSeek-Coder vai gerar o código automaticamente!

Quer Deixar Mais Leve? (Opcional)

Se o seu PC estiver lento, você pode usar o modelo em modo quantizado para economizar memória.

  1. Instale o pacote:
    pip install bitsandbytes
  2. Substitua esta linha:
    model = AutoModelForCausalLM.from_pretrained(model_name)

    Por esta:

    model = AutoModelForCausalLM.from_pretrained(model_name, load_in_8bit=True)

Pronto! Agora o DeepSeek-Coder vai consumir bem menos RAM.

Conclusão

Com poucos passos, você transformou seu PC em uma ferramenta de programação com inteligência artificial, funcionando direto do navegador e sem depender da internet!

Se você quiser usar o mesmo projeto em outro computador da sua rede ou até personalizar para outras linguagens e funções, me avisa que posso trazer um guia completo só para isso.

Curtiu? Conta pra gente aqui nos comentários!

Se quiser saber mais, acesse nosso site diariamente.

Postar um comentário

Você também pode gostar de:

Cookie Consent
Servimos cookies neste site para analisar o tráfego, lembrar suas preferências e otimizar sua experiência.
Oops!
Parece que há algo errado com sua conexão com a Internet. Conecte-se à Internet e comece a navegar novamente.