Repolode
datawhalechina

datawhalechina/self-llm

Coleção de tutoriais em chinês sobre implantação, uso e ajuste fino de LLMs e modelos multimodais de código aberto no Linux, com guias de treinamento completo, LoRA e P-tuning.

Estrelas
32,533
Forks
3,136
Issues abertas
163
Último commit
mês passado

O que é?

self-llm é um projeto de tutoriais em chinês para iniciantes que querem executar grandes modelos de linguagem de código aberto em suas próprias máquinas Linux. O conteúdo aborda configuração do ambiente, implantação local, uso pela linha de comando e em demos online, integração com LangChain e ajuste fino de diversos modelos, incluindo Qwen, InternLM, ChatGLM, Llama 3, MiniCPM e Gemma.

O conteúdo é organizado por modelo, e cada modelo compatível tem seu próprio guia passo a passo sobre implantação, ajuste fino e uso. Os métodos de ajuste fino incluem treinamento distribuído com todos os parâmetros, LoRA e P-tuning. Há seções específicas sobre GPUs AMD com ROCm, NPUs Huawei Ascend e chips Apple M-series.

O projeto é mantido pela Datawhale e aceita issues e pull requests de colaboradores. Também inclui projetos de exemplo, como um modelo de chat com estilo de personagem e um modelo voltado para matemática baseado no InternLM2-Math.

Recursos principais

  • 01Guias passo a passo de implantação e uso para dezenas de LLMs e modelos multimodais de código aberto.
  • 02Abrange métodos de ajuste fino com todos os parâmetros, LoRA e P-tuning.
  • 03Inclui guias de configuração de ambiente para Linux, ROCm, Ascend NPU e chips Apple M.
  • 04Mostra chamadas pela linha de comando, implantação de demos online e integração com LangChain.
  • 05Escrito em chinês, com exemplos baseados em Jupyter Notebook.

Casos de uso

  • Um estudante que quer executar Qwen ou InternLM localmente, sem depender de acesso pago a APIs.
  • Um desenvolvedor que está aprendendo a fazer ajuste fino com LoRA de um modelo aberto usando um conjunto de dados específico de um domínio.
  • Um pesquisador que está configurando um LLM aberto em hardware AMD ou Ascend.
  • Uma equipe que está criando um assistente privado de conhecimento com LangChain e um modelo local.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/datawhalechina/self-llm.git
  2. 2

    Abra o índice de tutoriais para consultar os modelos compatíveis e siga o guia geral de configuração do ambiente

Antes de usar

  • Os tutoriais estão escritos em chinês e são voltados para Linux; há guias separados para hardware AMD, Ascend NPU e Apple M.
  • A maioria dos guias exige uma GPU com bastante VRAM para executar ou fazer o fine-tuning dos modelos.

Tópicos

Perguntas frequentes

O que é self-llm?
Coleção de tutoriais em chinês sobre implantação, uso e ajuste fino de LLMs e modelos multimodais de código aberto no Linux, com guias de treinamento completo, LoRA e P-tuning. self-llm é um projeto de tutoriais em chinês para iniciantes que querem executar grandes modelos de linguagem de código aberto em suas próprias máquinas Linux. O conteúdo aborda configuração do ambiente, implantação local, uso pela linha de comando e em demos online, integração com LangChain e ajuste fino de diversos modelos, incluindo Qwen, InternLM, ChatGLM, Llama 3, MiniCPM e Gemma.
self-llm é gratuito? Qual é a licença?
self-llm é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
self-llm ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de self-llm foi em 12 de set. de 2026.
Para que posso usar self-llm?
Um estudante que quer executar Qwen ou InternLM localmente, sem depender de acesso pago a APIs. Um desenvolvedor que está aprendendo a fazer ajuste fino com LoRA de um modelo aberto usando um conjunto de dados específico de um domínio. Um pesquisador que está configurando um LLM aberto em hardware AMD ou Ascend. Uma equipe que está criando um assistente privado de conhecimento com LangChain e um modelo local.
Como instalar self-llm?
Clone o repositório: git clone https://github.com/datawhalechina/self-llm.git Abra o índice de tutoriais para consultar os modelos compatíveis e siga o guia geral de configuração do ambiente
Onde consigo self-llm?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/datawhalechina/self-llm

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados