LibreAI / ローカルLLM / ChatGLM2-6B
// local-llm · zai-org/ChatGLM2-6B

ChatGLM2-6B

ChatGLM2-6Bは、zai-orgが公開しているオープンソースのローカルLLMプロジェクトです(GitHub: zai-org/ChatGLM2-6B)。GitHubスターは15,501、フォークは1,780で、Apache-2.0ライセンスの下で公開されています。GitHubでの最終更新は2024年6月27日です。

Open bilingual (Chinese-English) 6B chat LLM with 32K-context variant and low-memory INT4 inference.

★ 15.5k スター⑂ 1.8k フォークApache-2.0更新 2024年6月
▦ ビジュアル — このプロジェクトのREADMEには埋め込み可能なスクリーンショットがないため、
ここではプレースホルダーを表示しています。下のガイド自体は完全な内容です。
// プロジェクトの基本情報

プロジェクト基本情報

リポジトリ
zai-org/ChatGLM2-6B
GitHubスター
15,501
フォーク
1,780
ライセンス
Apache-2.0
GitHubでの最終更新
2024年6月27日
カテゴリ
ローカルLLM
掲載タイプ
完全なインストールガイド
// 仕組み

仕組み

  1. Check the fit and the newer option

    ChatGLM2-6B suits bilingual chat on modest hardware; if you need the strongest current model, the README points to the GLM-4 open series instead.

  2. Clone the model repo

    Get the code, demos and requirements file from GitHub; the weights are downloaded from Hugging Face (THUDM/chatglm2-6b).

  3. Install dependencies

    Install the Python requirements, plus FastAPI and Uvicorn if you want the API demos.

  4. Run a demo

    Start the CLI or web demo for a first conversation, or the API server to integrate the model into your own app.

// 機能

選ばれる理由

Bilingual chat model

Trained for Chinese and English dialogue, with a smooth chat experience and a low deployment threshold inherited from the first ChatGLM.

Longer 32K context

FlashAttention-based training extends the base context from 2K to 32K, and a separate ChatGLM2-6B-32K variant targets long-text understanding.

Efficient inference

Multi-Query Attention gives faster inference and lower memory use than the first generation - the README reports a 42% speed-up in the official implementation.

INT4 quantization

Runs quantized in as little as about 6GB of GPU memory, with the supported conversation length at INT4 raised from 1K to 8K tokens.

CLI, web and API demos

The repo includes cli_demo.py, web_demo.py, an api.py FastAPI server and an OpenAI-compatible API demo.

Multi-GPU loading

Supports splitting the model across several smaller GPUs with Accelerate when no single card can hold it.

Advertisement
// 自分で実行

自分で実行してみる

  1. Clone the repository

    Clone the ChatGLM2-6B code and demo scripts.

    git clone https://github.com/zai-org/ChatGLM2-6B.git
    cd ChatGLM2-6B
  2. Install dependencies

    Install the Python requirements from the repo.

    pip install -r requirements.txt
  3. Run the CLI demo

    Start a terminal conversation with the model (weights download from Hugging Face on first load).

    python cli_demo.py
// 活用例

作れるもの

Advertisement
// よくある質問

よくある質問

Who maintains ChatGLM2-6B?

The repo is under zai-org, from the team behind the GLM model family (Zhipu AI and Tsinghua KEG). The README now directs users to the newer GLM-4 open models.

Is it free to use?

The code is Apache-2.0. The weights are free for academic research, and free for commercial use after completing the project's registration form, under its Model License.

Does it need a paid API key?

No. You download the open weights and run them on your own hardware.

How does it compare with newer open chat models?

It was a leading 6B bilingual model of its generation, but newer models such as the GLM-4 series and current Qwen releases are stronger; ChatGLM2-6B remains attractive for its small footprint and bilingual tuning.

How do I get started?

Clone the repo, run pip install -r requirements.txt, then python cli_demo.py or python web_demo.py for the browser UI.

// さらに探索

似ているツール

ローカルLLM

airllm

Run a 70B LLM on a single 4GB GPU — layer-by-layer inference with almost no memory tricks skipped

★ 35.5k スターApache-2.0
ガイドを見る →
ローカルLLM

can-i-finetune-this

Check if your GPU can fine-tune an LLM — memory estimates and LoRA recipes.

★ 792 スターMIT
ガイドを見る →
ローカルLLM

Strata

Strata — one-click Qwen3.8-Flash-Next inference on consumer hardware: chat, code and images, locally, no account, MIT

★ 33.3k スターMIT
ガイドを見る →
ローカルLLM

omlx

A fast LLM inference server for Apple Silicon, managed from the macOS menu bar

★ 22.6k スターApache-2.0
ガイドを見る →
ローカルLLM

gemma

Google DeepMind's Gemma open-weight LLM library — install, load and chat with Gemma models in Python.

★ 5.8k スターApache-2.0
ガイドを見る →
ローカルLLM

TokenSpeed

TokenSpeed — a speed-of-light LLM inference engine designed for agentic workloads, with TensorRT-LLM-level performance and vLLM-level usability

★ 2.5k スターMIT
ガイドを見る →
// 代替候補

代替候補: ローカルLLM

LibreAIカタログに掲載されたローカルLLMプロジェクトの中で最もスターの多いもの — ChatGLM2-6Bが合わなかった場合に検討したい、現実的な候補リストです。

// さらに見る local-llm

さらに見る: ローカルLLM

カタログの中でChatGLM2-6Bとスター数が近いローカルLLMプロジェクト — 前後の棚もそのまま見て回れます。

ChatGLM2-6Bを入手する

無料でオープン — ソースコードを入手して、リポジトリにスターを付け、作り始めましょう。