> ## Documentation Index
> Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Lens ComfyUI ワークフロー例

> Lens は Microsoft による 3.8B パラメータのテキスト画像生成モデルです。デュアルストリーム MMDiT、GPT-OSS-20B テキスト特徴量、FLUX.2 VAE を採用し、効率的な高解像度生成を実現します。

**Lens** は **Microsoft** によるオープンなテキスト画像生成モデルで、MIT ライセンスで提供されています。**38億** パラメータを持ち、**デュアルストリーム MMDiT** アーキテクチャに **GPT-OSS-20B** テキストエンコーダーの特徴量と **FLUX.2 セマンティック VAE** を組み合わせ、より大規模なモデルよりも少ない学習計算量で競争力のある画質を実現します。

**モデルのハイライト**：

* **デュアルストリーム MMDiT アーキテクチャ** — 画像とテキストの統合処理で一貫性のある生成
* **GPT-OSS-20B 多層テキスト特徴量** — 正確なプロンプト追従のための豊富なテキスト理解
* **FLUX.2 セマンティック VAE** — 高忠実度の潜在表現
* **混合解像度学習** — クロッピングなしで多様なアスペクト比に対応
* **コンパクトな 3.8B パラメータ** — 24 GB VRAM のコンシューマー GPU で動作

**関連リンク**：

* [論文 (arXiv)](https://arxiv.org/abs/2605.21573)
* [GitHub](https://github.com/microsoft/Lens)
* [Hugging Face (Microsoft)](https://huggingface.co/microsoft/Lens)
* [Hugging Face (Comfy-Org)](https://huggingface.co/Comfy-Org/Lens)

## Lens テキスト画像生成ワークフロー

標準版と Turbo 版の両方で **Subgraph** ノードを使用してテキスト画像生成パイプラインを管理します。サブグラフを開いて内部ノードを確認・カスタマイズできます。

<Card title="Subgraph について" icon="book-open" href="/ja/interface/features/subgraph">
  このワークフローは Subgraph ノードを使用したモジュール処理を採用しています。Subgraph のドキュメントを参照して、ワークフローのカスタマイズと拡張方法を学んでください。
</Card>

### Lens

<CardGroup cols={2}>
  <Card title="ワークフローをダウンロード" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/image_lens_t2i.json">
    JSON をダウンロード、またはテンプレートライブラリで "Lens" を検索
  </Card>
</CardGroup>

<Tip>
  <Tabs>
    <Tab title="ローカルユーザー">
      ComfyUI が最新版に更新されていることを確認してください。

      * [ComfyUI のダウンロード](https://www.comfy.org/download)
      * [更新手順](/ja/installation/update_comfyui)

      このガイドで紹介するワークフローは、[ワークフローテンプレート](/ja/interface/features/template)から入手できます。
      テンプレート内に該当のワークフローが見つからない場合、ComfyUI のバージョンが古くなっている可能性があります。

      ワークフローを読み込んだ際にノードが欠落している場合の考えられる原因：

      1. 最新の ComfyUI（Nightly 版）を使用していない
      2. 起動時に一部のノードのインポートに失敗している
    </Tab>

    <Tab title="クラウドユーザー">
      * [Cloud](https://cloud.comfy.org) は、ComfyUI の安定版リリース後に更新されます。

      したがって、このドキュメントでコアノードが見つからない場合、それは新しいコアノードがまだ最新の安定版にリリースされていない可能性があります。次回の安定版リリースをお待ちください。
    </Tab>
  </Tabs>
</Tip>

#### はじめ方

1. ComfyUI を最新バージョンに更新
2. **テンプレート** で **Lens** を検索
3. **Lens** ワークフローを選択
4. 不足しているモデルをダウンロードして（[モデルダウンロード](#モデルダウンロード) 参照）、プロンプトを入力し **実行** をクリック

#### 出力例

<img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/output/image_lens_t2i.png" alt="Lens テキスト画像生成の出力例" />

### Lens Turbo

Lens Turbo は蒸留版で、より少ないサンプリングステップで画像を生成し、高速な推論を実現します。

<CardGroup cols={2}>
  <Card title="ワークフローをダウンロード" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/image_lens_turbo_t2i.json">
    JSON をダウンロード、またはテンプレートライブラリで "Lens Turbo" を検索
  </Card>
</CardGroup>

#### はじめ方

1. ComfyUI を最新バージョンに更新
2. **テンプレート** で **Lens Turbo** を検索
3. **Lens Turbo** ワークフローを選択
4. 不足しているモデルをダウンロードして（[モデルダウンロード](#モデルダウンロード) 参照）、プロンプトを入力し **実行** をクリック

#### 出力例

<img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/output/image_lens_turbo_t2i.png" alt="Lens Turbo テキスト画像生成の出力例" />

## モデルダウンロード

すべてのモデルファイルは Hugging Face の [Comfy-Org/Lens](https://huggingface.co/Comfy-Org/Lens) にあります。

<CardGroup cols={2}>
  <Card title="lens_bf16.safetensors" icon="download" href="https://huggingface.co/Comfy-Org/Lens/resolve/main/diffusion_models/lens_bf16.safetensors">
    Lens 用拡散モデル (BF16)
  </Card>

  <Card title="lens_turbo_bf16.safetensors" icon="download" href="https://huggingface.co/Comfy-Org/Lens/resolve/main/diffusion_models/lens_turbo_bf16.safetensors">
    Lens Turbo 用拡散モデル (BF16)
  </Card>
</CardGroup>

<CardGroup cols={2}>
  <Card title="gpt_oss_20b_nvfp4.safetensors" icon="download" href="https://huggingface.co/Comfy-Org/Lens/resolve/main/text_encoders/gpt_oss_20b_nvfp4.safetensors">
    Lens と Lens Turbo で共通のテキストエンコーダー (GPT-OSS-20B)
  </Card>

  <Card title="flux2-vae.safetensors" icon="download" href="https://huggingface.co/Comfy-Org/Lens/resolve/main/vae/flux2-vae.safetensors">
    Lens と Lens Turbo で共通の VAE (FLUX.2)
  </Card>
</CardGroup>

**モデルの保存場所**

```
📂 ComfyUI/
├── 📂 models/
│   ├── 📂 diffusion_models/
│   │   ├── lens_bf16.safetensors（または lens_mxfp8.safetensors）
│   │   └── lens_turbo_bf16.safetensors（または lens_turbo_mxfp8.safetensors）
│   ├── 📂 text_encoders/
│   │   └── gpt_oss_20b_nvfp4.safetensors
│   └── 📂 vae/
│       └── flux2-vae.safetensors
```

## 利用可能なモデル

| モデル        | 説明                      | 推論ステップ数 | リンク                                                   |
| ---------- | ----------------------- | ------- | ----------------------------------------------------- |
| Lens       | 標準 3.8B モデル — 高品質、多ステップ | \~50    | [Hugging Face](https://huggingface.co/microsoft/Lens) |
| Lens Turbo | 蒸留版 — 少ないステップで高速生成      | \~8     | [Hugging Face](https://huggingface.co/microsoft/Lens) |
