For the complete documentation index, see llms.txt. This page is also available as Markdown.

💧Liquid LFM2.5:実行とファインチューニングの方法

LFM2.5 InstructとVisionをデバイス上でローカルに実行し、ファインチューニングします!

Liquid AI が LFM2.5 をリリース、その中には彼らの instruct および vision モデルが含まれます。LFM2.5-1.2B-Instruct は、 2800億トークン と RL で学習された、117億パラメータのハイブリッド推論モデルで、指示追従、ツール使用、エージェント的タスクにおいて 10億規模でクラス最高の性能を実現します。 Hugging Face Jobs Codex を使って LFM を学習する方法を参照してください!

LFM2.5 は 1GB RAM 未満 で動作し、 239 tok/s のデコード速度を AMD CPU 上で達成します。さらに、 ファインチューニング ローカルで実行する ことも Unsloth を使ってできます。

テキスト LFM2.5-InstructVision LFM2.5-VL

モデル仕様:

  • パラメータ: 1.17B

  • アーキテクチャ: 16層(10個のダブルゲート LIV 畳み込みブロック + 6個の GQA ブロック)

  • 学習予算: 2800億トークン

  • コンテキスト長: 32,768 トークン

  • 語彙サイズ: 65,536

  • 言語: 英語、アラビア語、中国語、フランス語、ドイツ語、日本語、韓国語、スペイン語

⚙️ 使用ガイド

Liquid AI は推論に次の設定を推奨しています:

  • temperature = 0.1

  • top_k = 50

  • top_p = 0.1

  • repetition_penalty = 1.05

  • 最大コンテキスト長: 32,768

チャットテンプレート形式

LFM2.5 は ChatML 風の形式を使用します:

LFM2.5 のチャットテンプレート:

ツール使用

LFM2.5 は特別なトークンによる関数呼び出しをサポートしています <|tool_call_start|> および <|tool_call_end|>。ツールはシステムプロンプト内で JSON オブジェクトとして提供してください:

🖥️ LFM2.5-1.2B-Instruct を実行

📖 llama.cpp チュートリアル(GGUF)

1. llama.cpp をビルドする

最新の llama.cppGitHub。変更してください -DGGML_CUDA=ON-DGGML_CUDA=OFF GPU を持っていない場合。 Apple Mac / Metal デバイスの場合、次を設定して -DGGML_CUDA=OFF その後は通常どおり続けてください - Metal サポートは既定で有効です。

2. Hugging Face から直接実行

3. または、まずモデルをダウンロードします

4. 会話モードで実行

🦥 Unsloth による LFM2.5 のファインチューニング

Unsloth は LFM2.5 モデルのファインチューニングをサポートしています。1.2B モデルは無料の Colab T4 GPU に十分収まります。学習速度は 2 倍速く、VRAM は 50% 少なくて済みます。

無料 Colab ノートブック:

LFM2.5 は、エージェント的タスク、データ抽出、RAG、ツール使用に推奨されます。知識集約的なタスクやプログラミングには推奨されません。

LFM2.5 用 Unsloth 設定

学習設定

保存とエクスポート

🎉 llama-server による提供とデプロイ

OpenAI 互換 API で本番環境に LFM2.5 をデプロイするには:

OpenAI クライアントでテスト:

📊 ベンチマーク

LFM2.5-1.2B-Instruct は、10億規模でクラス最高の性能を発揮し、低メモリ使用量で高速な CPU 推論を提供します:

💧 Liquid LFM2.5-1.2B-VL ガイド

LFM2.5-VL-1.6B は、 LFM2.5-1.2B-Base の上に構築された vision LLM で、より強い実世界性能向けに調整されています。現在、 ファインチューニング ローカルで Unsloth を使って実行する

こともできます。実行チュートリアル

モデル仕様:

  • LFM2.5-VL-1.6BLM バックボーン

  • : LFM2.5-1.2B-BaseVision エンコーダ

  • : SigLIP2 NaFlex 形状最適化 400M: 32,768 トークン

  • コンテキスト長: 65,536

  • 言語: 英語、アラビア語、中国語、フランス語、ドイツ語、日本語、韓国語、スペイン語

  • ネイティブ解像度処理: 512×512 ピクセルまでの画像をアップスケーリングなしで処理し、非標準のアスペクト比も歪みなく保持します

  • タイル分割戦略: 大きな画像を重なりのない 512×512 パッチに分割し、全体コンテキストのためにサムネイルエンコーディングを含めます

  • 推論時の柔軟性: 再学習なしで速度/品質のトレードオフを調整できるよう、ユーザーが最大画像トークン数とタイル数を設定可能

⚙️ 使用ガイド

Liquid AI は推論に次の設定を推奨しています:

  • テキスト: temperature=0.1, min_p=0.15, repetition_penalty=1.05

  • Vision: min_image_tokens=64, max_image_tokens=256, do_image_splitting=True

チャットテンプレート形式

LFM2.5-VL は ChatML 風の形式を使用します:

LFM2.5-VL のチャットテンプレート:

🖥️ LFM2.5-VL-1.6B を実行

📖 llama.cpp チュートリアル(GGUF)

1. llama.cpp をビルドする

最新の llama.cpp を入手 GitHub。変更してください -DGGML_CUDA=ON-DGGML_CUDA=OFF GPU を持っていない場合。

2. Hugging Face から直接実行

🦥 Unsloth による LFM2.5-VL のファインチューニング

Unsloth は LFM2.5 モデルのファインチューニングをサポートしています。1.6B モデルは無料の Colab T4 GPU に十分収まります。学習速度は 2 倍速く、VRAM は 50% 少なくて済みます。

無料 Colab ノートブック:

LFM2.5 用 Unsloth 設定

学習設定

保存とエクスポート

📊 ベンチマーク

LFM2.5-VL-1.6B はクラス最高の性能を発揮します:

モデル
MMStar
MM-IFEval
BLINK
InfoVQA(Val)
OCRBench(v2)
RealWorldQA
MMMU(Val)
MMMB(平均)
多言語 MMBench(平均)

LFM2.5-VL-1.6B-GGUF

50.67

52.29

48.82

62.71

41.44

64.84

40.56

76.96

65.90

LFM2-VL-1.6B

49.87

46.35

44.50

58.35

35.11

65.75

39.67

72.13

60.57

InternVL3.5-1B

50.27

36.17

44.19

60.99

33.53

57.12

41.89

68.93

58.32

FastVLM-1.5B

53.13

24.99

43.29

23.92

26.61

61.56

38.78

64.84

50.89

📚 リソース

最終更新

役に立ちましたか?