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

# 生成と分析を実行する

> 個別ツール、読み取り分析、画像・動画の生成と履歴管理を説明します。

## 概要

このページでは、CLIから個別ツールや読み取り分析を実行し、画像・動画を生成・編集する方法を説明します。実行前に入力形式と課金情報を確認し、メディア生成ではローカルプロジェクトへ履歴と成果物を保存できます。

## 個別ツールを実行する

`tools`は、ワークスペースの読み取り、検索、分析、メディア生成などの機能をツール名で実行します。

```bash theme={null}
noimosai tools list
noimosai tools inspect <server>/<tool>
noimosai tools run <server>/<tool> --args '{"key":"value"}' --output json
```

`tools inspect`で入力スキーマ、課金、安全性に関する情報を確認してから`tools run`を実行してください。公開版では`tools list`を含む各実行がNoimosAIクレジットの対象です。

## 読み取り分析を実行する

`analysis`または`analyze`は、GEO、動画、Webサイト、SEO、コンテンツ、ソーシャル、アクセス解析などの読み取り専用分析を扱います。

```bash theme={null}
noimosai analysis list
noimosai analysis inspect <analysis-name>
noimosai analysis run <analysis-name> --args '{"key":"value"}' --output json
```

`analysis list`で機能を探し、`analysis inspect`で入力スキーマと課金情報を確認してから実行します。分析は外部データを変更しませんが、`analysis run`はNoimosAIクレジットを消費します。

## 画像・動画を生成する

最初にモデルの機能、入力項目、見積もりを無料で確認します。

```bash theme={null}
noimosai model list
noimosai model form <model-id>
noimosai model cost <model-id>
```

確認後、`generate image`または`generate video`を実行します。ローカルファイルを参照素材として渡すこともできます。

```bash theme={null}
noimosai generate image \
  --prompt "商品を中央に置いたシンプルな広告写真" \
  --reference ./product.png \
  --dry-run

noimosai generate image \
  --prompt "商品を中央に置いたシンプルな広告写真" \
  --reference ./product.png
```

`--dry-run`では、アップロードや生成を行わず、引数と見積もりを確認できます。実行時はローカルプロジェクトに履歴が保存され、待機が完了すると成果物がダウンロードされます。

## 画像・動画を編集する

既存ファイルを編集する場合は、`edit image`または`edit video`へ元ファイルを渡します。

```bash theme={null}
noimosai edit image \
  --source ./source.png \
  --prompt "背景を白に変更して" \
  --dry-run
```

対応する入力や編集機能はモデルごとに異なります。`model form <model-id>`で確認し、必要に応じて`--model`を指定してください。

## 生成履歴と成果物を確認する

処理を待たずに終了した場合や、過去の成果物を再取得する場合は`creation`を使います。

```bash theme={null}
noimosai creation list
noimosai creation get <creation-id>
noimosai creation wait <creation-id>
noimosai creation download <creation-id>
```

通信結果が不明で、保存済みの同じリクエストを再送する必要がある場合だけ`creation retry-submit <creation-id>`を使います。新しい生成を作るコマンドではありません。

## 関連ページ

コマンド全体とローカルプロジェクトの設定は、次のページで確認できます。

* [コマンドを確認する](/ja/developers/cli/commands)
* [ワークスペースと設定を管理する](/ja/developers/cli/workspace-and-settings)
