# 最初のワークフローを作る

> Nodaro でテキストプロンプトから画像、動画、ナレーション音声までのワークフローを順を追って作り、ノードの接続、実行、モデルの変更の方法を学びます。

Source: https://nodaro.ai/ja/docs/get-started/first-workflow

**ワークフロー**とは、キャンバス上のノードの集まりで、各ノードが次のノードに結果を渡すように接続されています。このガイドでは、空のキャンバスからワークフローを 1 つ作ります。テキストプロンプトから画像を作り、その画像を動画にし、ナレーション音声をその動画と合わせて 1 つの完成したファイルにします。その過程で、ノードの追加と接続、1 つのノードまたはワークフロー全体の実行、結果の見つけ方、モデルの変更方法を学びます。

## 作るもの
Workflow: 完成したワークフロー。シーンのプロンプトから画像、さらに動画が作られ、ナレーションのテキストがその動画のナレーション音声になります。

- テキスト → 画像生成 (プロンプト)
- 画像生成 → 動画生成 (開始フレーム)
- テキスト → テキストから音声 (プロンプト)
- 動画生成 → 動画とオーディオを結合 (メディア)
- テキストから音声 → 動画とオーディオを結合 (メディア)

5 種類のノードを使います。どのノードもノードピッカーにあります。ノードピッカーは、キャンバス上で Tab を押すと開きます。

| ノード | ノードピッカーでの場所 | このワークフローでの役割 |
| --- | --- | --- |
| [**テキスト**（Text）](https://nodaro.ai/docs/nodes/automate/text) | **自動化 › テキスト › テキスト**。**よく使う**にもあります | プロンプトやナレーションのテキストを保持します。無料です。 |
| [**画像生成**（Generate Image）](https://nodaro.ai/docs/nodes/image/generate-image) | **画像 › 作成 › 画像生成** | シーンのプロンプトから画像を作ります。 |
| [**動画生成**（Generate Video）](https://nodaro.ai/docs/nodes/video/generate-video) | **動画 › 作成 › 動画生成** | 画像を動かして動画クリップにします。 |
| [**テキストから音声**（Text to Speech）](https://nodaro.ai/docs/nodes/audio/text-to-speech) | **オーディオ › 音声とナレーション › テキストから音声** | ナレーションを読み上げます。 |
| [**動画とオーディオを結合**（Merge Video & Audio）](https://nodaro.ai/docs/nodes/video/merge-video-audio) | **動画 › 動画のサウンド › 動画とオーディオを結合** | ナレーション音声を動画に乗せます。 |

## パート 1：プロンプトから動画まで
### 空のワークフローを作成する
ホーム画面で**新しいワークフロー**をクリックします。Nodaro はデフォルトのプロジェクトである**最近のワークフロー**に空のワークフローを作成し、エディターで開きます。作業内容はエディターが自動で保存します。

### シーンを書いたテキストノードを追加する
キャンバスの空いている場所にポインターを合わせ、Tab を押します。ノードピッカーが開きます。検索ボックスに `text` と入力し、**テキスト**を選びます。新しいノードの中をクリックして、シーンを説明します。

```
A white lighthouse on a rocky cliff at sunset, waves breaking below, seagulls in the golden light, cinematic wide shot
```

### 画像生成ノードを追加して接続する
もう一度 Tab を押し、**画像生成**を選びます。次に、テキストノードの右端にある出力から、画像生成ノードの左端にある**プロンプト**入力までドラッグします。2 つのノードの間に線が表示されます。この線が接続です。

### 画像を生成する
画像生成ノードにポインターを合わせます。ノードの下にバーが表示され、モデル、アスペクト比、料金が表示された**実行**ボタンが並びます。**実行**をクリックします。ノードに進行状況が表示され、画像ができあがるとノード上に表示されます。デフォルトのモデルは [Nano Banana Pro](https://nodaro.ai/docs/models/image/nano-banana-pro) です。

### 動画生成ノードを追加して画像を接続する
**動画生成**ノードを追加します。画像生成ノードの出力から、動画生成ノードの**開始フレーム**入力までドラッグします。画像が動画の最初のフレームになります。

### 動きを説明して動画を生成する
動画生成ノードの下部にあるプロンプト欄に、何がどう動くかを入力します。ノードをダブルクリックして設定パネルの**プロンプト**を使うことも、Ctrl+E を押して大きなプロンプトエディターを開くこともできます。

```
Slow push-in toward the lighthouse, waves roll in, the beam of light begins to turn
```

ノードの下の**実行**をクリックします。動画は画像より時間がかかります。どこまで進んだかは、ノードの進行状況バーで確認できます。デフォルトのモデルは [Seedance 2 Fast](https://nodaro.ai/docs/models/video/seedance-2-fast) です。

![テキストノードと 2 つのピッカーが画像生成ノードに接続され、その画像が動画生成ノードの「開始フレーム」入力に渡されています。各生成ノードには結果が表示されています。](https://nodaro.ai/docs-media/screens/en/editor/canvas.light.webp)

## パート 2：ナレーション音声を追加する
### ナレーション用に 2 つ目のテキストノードを追加する
もう 1 つ**テキスト**ノードを追加し、ナレーターが話す言葉を書きます。

```
Every night for a hundred years, this light has guided sailors home.
```

### テキストから音声ノードを追加してボイスを選ぶ
**テキストから音声**ノードを追加し、ナレーションをその**プロンプト**入力に接続します。ノードをダブルクリックして、設定パネルを開きます。**ボイス**でボイスブラウザーを開き、声を聞き比べて 1 つ選びます。デフォルトのモデルは [ElevenLabs v3](https://nodaro.ai/docs/models/audio/elevenlabs-v3) です。ノードの下の**実行**をクリックして、ナレーション音声を作ります。

### 動画とナレーション音声を結合する
**動画とオーディオを結合**ノードを追加します。動画生成ノードの出力とテキストから音声ノードの出力を、その**メディア**入力に接続します。ノードの下の**実行**をクリックします。ナレーション音声の入った 1 本の動画ができあがります。

### ワークフロー全体を実行する
シーンやナレーションを変更してから、キャンバス下部の**ワークフローを実行**をクリックします。Nodaro は実行されるノードの数と見積もりクレジットを表示し、確認を求めます。**実行**をクリックします。すべてのノードが順番に実行され、各ノードはその前のノードがすべて完了すると始まります。

## ノードの接続方法
どのノードも、左端に入力、右端に出力があります。入力の色とアイコンは、テキスト、画像、動画、オーディオなど、その入力が受け付けるデータの種類を示します。

- **出力から入力へドラッグ**すると、2 つのノードが接続されます。合わない接続、たとえば動画をプロンプト入力につなぐ接続は、エディターが受け付けません。
- **1 つの出力を複数の入力に接続できます**。同じテキストノードから、複数の画像ノードに渡せます。
- **接続をキャンバスの空いている場所にドロップ**すると、そこに接続できるノードだけを表示したノードピッカーが開きます。新しいノードは自動で接続されます。
- **入力をクリック**すると、接続されているものの確認、接続先のノードへの移動、接続の解除、合う新しいノードの追加ができます。
- **接続を削除**するには、接続をクリックして Delete を押します。

[ノードと接続](https://nodaro.ai/docs/concepts/nodes-and-connections)では、入力と出力のすべての種類と、接続で 1 つの結果またはリスト全体を渡す方法を説明しています。

## ノード単体の実行とワークフロー全体の実行
| ボタン | 場所 | 実行されるもの |
| --- | --- | --- |
| **実行** | ノードの下のバー、または設定パネルの**このノードを実行** | このノードだけ。前にあるノードの現在の結果を使います。 |
| **ここから実行** | テキストノードの下、または後ろに接続があるノードの設定パネル | このノードと、その後ろにあるすべてのノードを順番に。 |
| **ワークフローを実行** | キャンバスの下部 | ワークフロー内のすべてのノードを順番に。Nodaro は必ず先に確認を求めます。 |

アイデアを試している間は、ノードを 1 つずつ実行してください。料金がかかるのは、実行したノードの分だけです。すべてのステップの準備ができたら、**ワークフローを実行**を使います。進行状況、実行の停止、失敗と返還については、[ワークフローの実行](https://nodaro.ai/docs/concepts/running-workflows)で説明しています。

## 結果が表示される場所
- **ノード上**：各ノードには最新の結果が表示されます。結果にポインターを合わせると、ダウンロード、全画面表示、削除ができます。
- **バージョンとして**：ノードを実行するたびに新しい結果が追加され、以前の結果も残ります。ノードに複数の結果があると、小さなカウンターが表示されます。カウンターをクリックするとバージョンが表示され、1 つを選べます。
- **次のノードへ**：接続先のノードが受け取るのは、選択されているバージョンです。デフォルトでは最新の結果です。
- **アカウント内**：生成されたファイルはすべてサイドバーの**マイファイル**に表示され、ワークフローのすべての実行は**実行履歴**に表示されます。

## モデルを変更する
各生成ノードは一度に 1 つのモデルを実行します。モデルはいつでも切り替えられます。

- **ノードから**：ノードの下のバーにあるモデル名をクリックします。名前、会社、または `16:9`、`2K`、`8s` などの設定で検索し、モデルを選びます。
- **設定パネルから**：ノードをダブルクリックし、**プロバイダー**でモデルを選びます。設定パネルには、**アスペクト比**、**解像度**、**長さ**など、そのモデルが対応する設定も表示されます。
- **プロバイダーノードから**：画像生成、動画生成、**動画生成 Pro**（Generate Video Pro）では、**設定**入力に接続した[**プロバイダー**（Provider）](https://nodaro.ai/docs/nodes/settings/provider)ノードがモデルを設定します。このとき、ノード自体のモデルの選択欄には、設定元としてプロバイダーノードが表示されます。

![画像生成の設定パネル。「プリセット」メニュー、「ラベル」欄、GPT Image 2 に設定された「プロバイダー」、「プロンプト」、「スタイル」が表示されています。](https://nodaro.ai/docs-media/screens/en/editor/settings-generate-image.light.webp)

モデルやその設定を変更すると、**実行**ボタンの料金が更新されます。一部の動画モデルは、**開始フレーム**に画像が必要です。画像がないと**実行**は無効のままで、ツールチップにそのモデル名が表示されます。モデル選びに迷ったら、[モデルの選び方](https://nodaro.ai/docs/guides/choosing-models)を読むか、[モデル](https://nodaro.ai/docs/models)の一覧を見てください。

## 費用
テキストノードは無料です。それ以外のノードは**実行**ボタンに料金が表示され、**ワークフローを実行**にはワークフロー全体の見積もりが表示されます。料金は、モデルと、解像度や長さなどの設定によって決まります。ノードをもう一度実行すると、同じ料金が再びかかります。

このガイドで使うノードのデフォルトのモデルは、次のとおりです。

| Model | Maker | Modes | Credits | Details |
| --- | --- | --- | --- | --- |
| [Nano Banana Pro](https://nodaro.ai/docs/models/image/nano-banana-pro) | Google | Text to image, Image to image | from 45 | Top-tier Nano Banana — best for text rendering, diagrams, and complex compositions. |
| [Seedance 2 Fast](https://nodaro.ai/docs/models/video/seedance-2-fast) | Bytedance | Image to video, Text to video | from 180 | Cheaper / quicker Seedance 2 tier. |
| [ElevenLabs v3](https://nodaro.ai/docs/models/audio/elevenlabs-v3) | ElevenLabs | Text to speech | 30 | Latest ElevenLabs TTS — supports [audio tags] for emotion / pacing. Direct API. |

試行中にクレジットを節約するには、ワークフロー全体ではなくノードを 1 つずつ実行し、下書きは安いモデルで作り、高い解像度は最終版にだけ使います。クレジットの仕組みは、[クレジット](https://nodaro.ai/docs/concepts/credits)で説明しています。

## ヒント
- **ノードに名前を付ける**：ノードをダブルクリックし、設定パネルで**ラベル**を「シーン」や「ナレーション」などに変更します。ラベルがあると大きなワークフローが読みやすくなり、ラベルを[プロンプト変数](https://nodaro.ai/docs/concepts/prompt-variables)として使うこともできます。
- **気に入った結果を残す**：もう一度**ワークフローを実行**をクリックする前に、ノードを右クリックして**ノードをスキップ**を選びます。そのノードは結果を保ったまま再実行されず、後ろのノードは引き続きその結果を使います。
- **キャンバスを整える**：キャンバスのツールバーで**整理**をクリックするか、Alt+T を押すと、ノードが整列されます。
- **ルックを加える**：[**ライティング**（Lighting）](https://nodaro.ai/docs/nodes/creative-controls/lighting)や[**ムード**（Mood）](https://nodaro.ai/docs/nodes/creative-controls/mood)のピッカーを画像生成ノードの**ルック**入力に接続すると、プロンプトを書き直さずにスタイルを変えられます。

## Frequently asked questions

### このワークフローの実行には、どれくらいの費用がかかりますか？

選ぶモデルによって変わります。テキストノードは無料で、それ以外のノードは「実行」ボタンに現在の設定での料金が表示されます。「ワークフローを実行」には、何かが実行される前にワークフロー全体の見積もりが表示されます。

### ワークフロー全体を実行せずに、1 つのノードだけを実行できますか？

はい。ノードの「実行」をクリックすると、そのノードだけが実行されます。前にあるノードの現在の結果を使うので、ほかのステップの料金を再び払わずに、1 つのステップだけをやり直せます。

### 動画生成ノードを実行できないのはなぜですか？

一部の動画モデルにはテキストから動画を作るモードがなく、「開始フレーム」入力に画像が必要です。画像を接続するまで「実行」は無効のままで、ボタンのツールチップにそのモデル名が表示されます。画像を接続するか、別のモデルを選んでください。

### ノードのモデルを変更するにはどうすればよいですか？

ノードの下のバーにあるモデル名をクリックして別のモデルを選ぶか、設定パネルを開いて「プロバイダー」を変更します。「実行」ボタンの料金はすぐに更新されます。

### ノードをもう一度実行すると、以前の結果はどうなりますか？

バージョンとしてノードに残ります。最新の結果が選択されて次のノードに渡されますが、以前のどのバージョンにも切り替えられます。
