Replicateとは?画像・動画AIをAPIで呼べる実行基盤

Replicateとは?画像・動画AIをAPIで呼べる実行基盤

Replicateとは、公開されたAIモデルをクラウド上のGPUで動かし、API(他のソフトからAIを呼び出す窓口)で使えるようにした実行基盤です。自分でGPUサーバーを用意しなくても、モデル名と入力を送るだけで結果が返ってきます。

公開情報では、5万を超えるオープンソースと商用のAIモデルが1つのAPIから動かせるとされています。画像生成のFLUXシリーズ、動画生成のWan、音声や文字起こしのモデルまで、ジャンルはかなり広め。モデルを差し替えるときは、コードの中のモデル名を1行変えるだけです。

特徴を3つにまとめると次のとおりです。

  • GPUの管理が不要: アクセスが増えても自動で台数が増減する
  • モデルの品ぞろえ: 誰かが公開したモデルなら、すぐAPIで呼べる
  • 独自モデルも載せられる: Cogという公式ツールでパッケージ化してデプロイできる

ひとつ注意点があります。「Replicate」で検索すると、Qlik社の「Qlik Replicate」というデータ連携製品の情報が混ざります。こちらはデータベース同士の複製ツールで、AIの実行基盤とは無関係。調べものの際は取り違えないようにしてください。

なお、ReplicateはCloudflareに買収されており、Cloudflareの「AI Gateway」と組み合わせたキャッシュや利用回数の制限、利用状況の可視化もしやすくなっています。仕組みがわかったところで、具体的に何に使えるのかを見ていきます。


Replicateで何ができる?代表的な使い道4つ

Replicateで何ができる?代表的な使い道4つ

Replicateの主な使い道は、画像生成・動画生成・既存画像の加工・独自モデルの公開の4つです。どれも「自分のアプリやスクリプトからAIを呼ぶ」という形で使います。

代表的な使い道と、向いている場面を表にしました。

使い道代表モデルの例向いている場面
画像生成FLUX Schnell / FLUX DevECサイトの仮画像、ブログのアイキャッチを大量に作る
動画生成Wan 2.1 (画像→動画720p)商品写真を数秒の動画にする、SNS用の短尺素材
画像の加工高解像度化・背景除去などのモデル既存素材の画質を上げる、切り抜きを自動化する
独自モデルの公開Cogで作った自作モデル社内で学習したモデルをAPI化して配る

AI PICKS調べ: AIコーディングカテゴリの有料プラン中央値は月3,000円(n=54、2026-09-30時点)。料金統計レポートで見る

つまり「AIを部品として自分の仕組みへ組み込みたい人」向けのサービスです。

画面上で1枚ずつ絵を作りたいだけなら、正直オーバースペック。その用途なら、Geminiの無料枠のほうが手軽です。手順はジェミニの画像生成を無料で使う手順とNano Banana活用術にまとめてあるので、コードを書く予定がない人は先にこちらを読むと遠回りしません。

新しいモデルの追加も速めです。Replicate公式ブログでは、2026年8月4日にBlack Forest Labsの動画モデル「FLUX 3」のガイドが公開されました。映像と音声を1回の処理で同時に作れるモデルとして紹介されています。見た目の美しさを重視したKrea 2のような画像モデルも並んでいて、話題のモデルを試す場所としても重宝します。

画像生成サービス全体のなかでの立ち位置を知りたいなら、AI画像生成カテゴリで他のツールと並べて眺めると判断しやすくなります。使い道が見えたら、次に気になるのはお金の話です。


Replicateの料金はいくら?3種類の従量課金を読み解く

Replicateの料金は月額固定ではなく、使った量に応じて払う従量課金です。何を「量」として数えるかはモデルごとに違い、大きく3種類あります。

課金の単位主な対象公式料金表の例
出力1枚あたり画像生成の公式モデルFLUX Schnell 1,000枚で3ドル / FLUX Dev 1枚0.025ドル
出力動画1秒あたり動画生成モデルWan 2.1画像→動画720p 1秒0.25ドル
GPU稼働1秒あたりコミュニティ公開モデル・自作モデルCPU・GPUの種類ごとの秒単価

表の数字はReplicate公式の料金ページに載っている値です。画像の2モデルは2026年7月時点の掲載として確認されています。出力1秒あたり0.09ドルという、より安い動画モデルも料金表にあります。

つまり「何枚・何秒作るか」が決まれば、請求額はほぼ掛け算で出せます。

ややこしいのは3つ目のGPU稼働課金です。コミュニティが公開したモデルは、処理にかかった秒数と使ったGPUの種類で料金が決まります。同じ1枚でも、重いモデルや高性能なGPUを選ぶほど高くなる仕組み。事前に1回だけ動かして、処理時間を確かめておくのが確実です。

もうひとつの落とし穴が、非公開(プライベート)で動かす自作モデルです。公開モデルは処理した時間だけ課金されます。一方で非公開モデルは、起動中の待ち時間も料金に数えられるのが基本。使わない時間にサーバーを立ち上げっぱなしにすると、何もしていないのに請求が積み上がります。

秒単価や課金ルールは改定されることがあります。本番で使う前に、Replicate公式の料金ページで最新の値を必ず確認してください。仕組みがわかったところで、具体的な金額に落としてみます。


画像・動画を作るといくらかかる?利用量別のシミュレーション

公式料金表の単価で計算すると、画像100枚なら0.3〜2.5ドル、5秒の動画10本なら12.5ドルが目安です。仮に1ドル150円で計算すると、画像の試作は数十円から数百円で収まります。

よくある利用量ごとに、公式単価から計算した目安を並べました。

利用シーンモデル計算式目安 (ドル)目安 (1ドル150円換算)
画像を100枚試すFLUX Schnell100枚 × 0.003ドル0.3ドル約45円
画像を100枚試すFLUX Dev100枚 × 0.025ドル2.5ドル約375円
画像を月1万枚作るFLUX Schnell10,000枚 × 0.003ドル30ドル約4,500円
画像を月1万枚作るFLUX Dev10,000枚 × 0.025ドル250ドル約37,500円
5秒動画を10本Wan 2.1 720p5秒 × 10本 × 0.25ドル12.5ドル約1,875円
5秒動画を100本Wan 2.1 720p5秒 × 100本 × 0.25ドル125ドル約18,750円

つまり、画像はモデル選びで約8倍、動画は本数で一気に金額が跳ねます。

ここで注目したいのは、SchnellとDevの差です。同じFLUX系でも1枚あたりの単価は約8倍違います。下書きや大量のサムネイルはSchnell、仕上げの1枚はDevと使い分けるだけで、月の請求はかなり下がります。

動画は別格です。5秒×100本で100ドルを超えるので、いきなり本番で回すのは危険。短い秒数とお試しの本数で出来を確かめてから、量を増やしてください。

為替は日々動くので、円の金額はあくまで目安です。見積もりの感覚がつかめたら、実際に動かす準備に入ります。


Replicateの使い方|アカウント作成からAPIトークン発行まで

Replicateを使い始める最初の一手は、アカウントを作ってAPIトークンを発行することです。ここまでは画面操作だけで、10分もかかりません。

流れは次の4ステップです。

  1. アカウント作成: 公式サイトからサインアップする。GitHubアカウントでのログインにも対応
  2. 支払い設定: Billingの画面でクレジットカードを登録する
  3. APIトークン発行: アカウント設定の「API tokens」で新しいトークンを作る
  4. 動作確認: 気になるモデルのページを開き、画面上のフォームで1回だけ生成してみる

無料で試せる範囲は時期によって変わります。続けて使うなら、支払い設定は済ませておく前提で考えてください。

APIトークンは、あなたのアカウントでお金を使える合言葉のようなものです。コードに直接書き込んだり、GitHubへ公開したりすると、他人に使われて請求が膨らむ恐れがあります。環境変数(パソコンやサーバーに登録しておく設定値)に入れて扱うのが基本です。

# macOS / Linux のターミナルで設定する例
export REPLICATE_API_TOKEN="r8_xxxxxxxxxxxxxxxx"

管理画面は英語ですが、使う項目は「Billing」と「API tokens」くらい。英語が苦手でも迷う場面は少なめです。

ブラウザのフォームで1回動かしておくと、そのモデルがどんな入力を受け付けるのかが画面で確認できます。この「入力の形」が、次のコードで使う情報になります。


PythonでFLUXを動かすには?最小コードと実行の流れ

PythonでFLUXを動かすなら、公式クライアントを入れて replicate.run() を1回呼ぶだけです。モデル名と、AIへの指示文(プロンプト)を渡せば画像が返ってきます。

公式クライアントを入れます。

pip install replicate

続いて、FLUX Schnellで画像を1枚作って保存する最小コードです。

import replicate

output = replicate.run(
    "black-forest-labs/flux-schnell",
    input={
        "prompt": "a ceramic coffee cup on a wooden table, morning light, photorealistic",
        "num_outputs": 1,
    },
)

for i, item in enumerate(output):
    with open(f"output_{i}.webp", "wb") as f:
        f.write(item.read())

環境変数 REPLICATE_API_TOKEN が設定されていれば、トークンは自動で読み込まれます。コードの中に書く必要はありません。

Python以外でも動かせます。HTTPで直接呼ぶ場合はこうなります。

curl -s -X POST \
  -H "Authorization: Bearer $REPLICATE_API_TOKEN" \
  -H "Content-Type: application/json" \
  -H "Prefer: wait" \
  -d '{"input": {"prompt": "a ceramic coffee cup on a wooden table"}}' \
  https://api.replicate.com/v1/models/black-forest-labs/flux-schnell/predictions

モデルを変えたいときは、black-forest-labs/flux-schnell の部分を別のモデル名に差し替えます。ただし、受け付ける入力項目はモデルごとに違います。各モデルページの「API」タブに正確な項目名とサンプルコードが載っているので、そこからコピーするのが確実です。JavaScript向けのコードも同じタブで確認できます。

指示文は英語のほうが安定するモデルが多めです。日本語がどこまで通じるかはモデル次第なので、思った絵にならないときは英語で試してください。

出来ばえは指示文の書き方でかなり変わります。書き方に自信がないなら、AI画像生成プロンプトのコツ|失敗しない7原則と実例で学ぶ書き方で型を覚えると、やり直しの回数と費用が減ります。AIへの指示全般の考え方はプロンプトエンジニアリングとは|出力が安定する基本6テクニックが土台になります。

画像が動けば、動画も同じ要領で呼べます。ただ、動画には画像にない注意点があります。


動画モデルを動かすときに気をつけることは?

動画モデルは処理に時間がかかり、単価も高めです。待ち方と秒数の設計を先に決めておくのが鉄則になります。

画像なら数秒で返ってきますが、動画は数十秒から数分かかることもあります。replicate.run() のように結果を待ち続ける書き方だと、Webアプリでは画面が固まったように見えてしまいます。

実務でよく使う待ち方は次の2つです。

  • 予約して後で取りに行く: replicate.predictions.create() で処理を依頼し、IDで状況を確認する
  • 完了通知を受け取る: webhook(処理が終わったら指定URLへ知らせる仕組み)を設定する

コスト面では、出力秒数がそのまま請求に効きます。Wan 2.1の画像→動画720pは1秒0.25ドルなので、5秒と10秒では料金も倍。SNS用なら5秒前後で十分な場面が多く、長さを欲張らないのが節約の近道です。

画像→動画モデルは、元になる1枚目の画像の出来で仕上がりがほぼ決まります。元画像を作り込む段階では、img2imgの使い方とStable Diffusionで構図を崩さず画像を変換する3つの設定の考え方が役立ちます。構図を固めてから動かすほうが、失敗作に払うお金を抑えられます。

動画生成サービスを広く比べたい場合は、AI動画生成カテゴリに画面操作で使えるサービスもまとまっています。コードで動かすか画面で作るか、ここで一度決めておくと迷いません。

ここまでの整理: Replicateはモデル名と入力を渡すだけで動く従量課金の実行基盤です。画像は1枚0.003〜0.025ドル、動画は1秒0.25ドルといった公式単価で見積もれます。動画は時間がかかるので、非同期の待ち方と短い秒数を基本にしましょう。


Replicateは無料で使える?費用を抑える4つのコツ

Replicateは完全無料のサービスではありません。ただ、試作の段階なら数十円から数百円で収まることが多く、コツを押さえれば本番でも請求をコントロールできます。

効果の大きいコツを4つ挙げます。

  • 試作は安いモデルで: 構図や指示文を詰める段階はFLUX Schnellで回し、確定したらDevに切り替える
  • 生成枚数を1枚ずつに: num_outputs を増やすと、そのぶん枚数課金が増える
  • 非公開モデルは止める: 使わない時間に起動したままだと待機時間も課金される
  • 利用上限を決める: 管理画面で使った金額を定期的に確認し、アプリ側でも1日の上限回数を設ける

中でも効くのが1つ目です。Schnellの単価はDevの約8分の1。試行錯誤の段階で30回やり直すなら、この差はそのまま請求に表れます。

地味に効くのが、同じ入力の結果を自分のサーバーに保存して使い回す工夫です。同じ商品画像を何度も生成し直さないだけで、月末の数字が変わります。CloudflareのAI Gatewayを通すと、キャッシュ(一度作った結果を再利用する仕組み)を組み込みやすくなります。

お金の不安が片づいたら、次は「作った画像を仕事で使ってよいのか」という問題です。


商用利用とセキュリティで確認すべきことは?

Replicateで作った画像や動画を商用で使えるかは、Replicateではなく各モデルのライセンスで決まります。これが一番見落とされやすいポイントです。

Replicateはあくまでモデルを動かす場所です。生成物の扱いは、モデルを作った開発元が定めたライセンスに従います。同じFLUXシリーズでも、版によってライセンスの条件が違うことがあります。

確認の順番を表にまとめました。

確認項目どこを見るか見落とすと起きること
モデルのライセンス各モデルページのライセンス欄と開発元の規約広告や販売物に使えない画像を納品してしまう
入力データの扱いReplicateの利用規約・プライバシーポリシー社外秘の画像を意図せず外部へ送る
第三者認証の有無公式サイトのセキュリティ情報社内のセキュリティ審査が通らない
APIトークンの管理自社の運用ルール漏えいで他人に使われ、請求が膨らむ

つまり「使ってよいか」はモデル、「送ってよいか」はReplicateの規約、と見る場所が分かれます。

企業で使う場合、社内のセキュリティ審査で認証の取得状況を聞かれることがあります。ここは変化しやすい情報なので、最新の状態を公式サイトで確かめてから申請書に書いてください。

人物の顔写真や顧客の個人情報を含む画像を入力に使うのは、規約と社内ルールの両方を確認してからにしましょう。安全面の線引きができたら、Replicate以外の選択肢も見ておきます。


Replicate以外の選択肢は?Novita AIとの違いと向き不向き

Replicateの代わりになる候補として、同じくAPIで画像・動画AIを動かせるNovita AIがあります。どちらも従量課金ですが、得意な領域が少し違います。

Novita AIは、画像生成・動画生成・大規模言語モデルのAPIと、GPUを時間単位で借りるサービスをまとめて提供するクラウドです。Stable Diffusion系のモデルをAPIで動かす用途でよく名前が挙がります。

主な選択肢を並べると、次のように整理できます。

選択肢強み弱み向いている人
Replicateモデル数が多い。新モデルの追加が速い。独自モデルもCogで公開できる管理画面が英語。モデルごとに課金単位が違い慣れが要るいろいろなモデルを試しながら開発したい人
Novita AI画像・動画・言語モデルのAPIとGPU貸し出しが1か所にそろうコミュニティ公開モデルの幅ではReplicateが上Stable Diffusion系を中心にAPIへ組み込みたい人
自前PCでStable Diffusion生成枚数が増えても追加料金がかからない高性能GPUの購入費と環境構築の手間がかかる毎日大量に生成し、機材に投資できる人
Geminiの画像生成画面操作だけで使え、無料枠がある自分のアプリへの組み込みには別途APIの手続きが要るコードを書かず1枚ずつ作りたい人

つまり、モデル選びの自由度を取るならReplicateです。Stable Diffusion系に絞れるなら、Novita AIも候補に入ります。

Novita AIが向いているのは、使うモデルがある程度決まっていて、画像と言語モデルのAPIを同じ窓口にまとめたい人です。逆に、毎週のように出る新しいモデルを片っ端から試したい人には、Replicateのほうが合います。料金体系や対応モデルは変わりやすいので、両方の公式料金ページで同じモデルの単価を並べてから決めてください。

自前PCで動かす道を考えているなら、Stable Diffusion vs Recraft V3: 違いと選び方完全ガイド2026を読んでおくと、ローカル運用の手間とクラウドの手軽さを比べやすくなります。画像生成サービスを広く見比べたい人は、AI画像生成のランキングもあわせてどうぞ。


Novita AI icon
この記事で紹介 / AIコーディング3.17日本語◎最低料金 従量課金(秒単位計測・1時…

Replicateが向いている人・向かない人は?

Replicateが向いているのは、コードを少し書けて、複数のAIモデルを自分の仕組みに組み込みたい人です。コードを書かずに1枚ずつ絵を作りたい人には向きません。

向いている人の特徴は次のとおりです。

  • 自社アプリやWebサービスに画像・動画生成を組み込みたい開発者
  • 業務を自動化するスクリプトの中でAIを呼びたい人
  • 新しいモデルを出てすぐ試し、比較したい人
  • 自作モデルをAPIとして社内外に配りたい人

一方で、向かない人もはっきりしています。コードに触れたくない人、月の予算を固定額で管理したい人、日本語の管理画面とサポートが必須の人。このどれかに当てはまるなら、画面操作型のサービスのほうが満足度は高いはずです。

コードは書けないけれど自動化はしたい、という人もいるでしょう。その場合は、AIノーコードカテゴリやAI自動化カテゴリのツール経由でAPIをつなぐ方法もあります。向き不向きが見えたところで、編集部としての見立てをまとめます。


AI PICKS編集部の判定

公開されている料金表と機能を突き合わせると、Replicateは「画像・動画AIをアプリに組み込みたい個人開発者と小さなチーム」には一択の選択肢です。

いちばんの理由は、試作のコストが破格に安いこと。FLUX Schnellなら100枚でも0.3ドルで、指示文を何十回やり直しても財布はほとんど痛みません。新しいモデルが出るたびに、コード1行の差し替えで乗り換えられる身軽さも圧倒的です。

一方で、課金単位がモデルごとにバラバラなのは正直イマイチ。枚数課金・秒数課金・GPU稼働課金が混在しているので、慣れないうちは請求を読み違えやすくなります。非公開モデルの待機時間課金は、知らずに放置すると痛い目を見る典型です。

おすすめの進め方は、FLUX Schnellで仕組みを作り、仕上げだけDevや動画モデルに切り替えること。月の生成量が数万枚に届いた段階で、Novita AIなど他のAPIと同じモデルの単価を比べ直せば十分です。最初から比較に時間をかけるより、Replicateで動くものを先に作るほうが事業としては速く進みます。


よくある質問(FAQ)

Q. Replicateは日本語で使えますか?

管理画面と公式ドキュメントは英語です。使う画面はBillingとAPI tokens程度なので、英語が苦手でも登録はできます。日本語の指示文が通じるかはモデルによって違い、英語のほうが安定する傾向があります。

Q. Replicateの料金は月額制ですか?

月額固定ではなく、使った分だけ払う従量課金です。画像は出力枚数、動画は出力秒数、コミュニティ公開モデルはGPUの稼働秒数で計算されます。最新の単価は公式の料金ページで確認してください。

Q. FLUX SchnellとFLUX Devはどちらを使うべきですか?

試作や大量生成はSchnell、仕上げの1枚はDevという使い分けがおすすめです。公式料金表ではSchnellが1,000枚3ドル、Devが1枚0.025ドルで、約8倍の差があります。

Q. 生成した画像は商用利用できますか?

商用利用の可否は、Replicateではなく各モデルのライセンスで決まります。同じシリーズでも版によって条件が違うことがあるため、モデルページのライセンス欄と開発元の規約を必ず確認してください。

Q. プログラミング未経験でも使えますか?

モデルページのフォームから画面上で生成することはできます。ただ、本来の強みはAPIでの組み込みです。コードを書かずに画像を作りたいだけなら、Geminiなど画面操作型のサービスのほうが向いています。

Q. 請求が膨らむのを防ぐ方法はありますか?

試作は安いモデルで回し、生成枚数を最小にするのが基本です。非公開モデルは使わない時間に止め、APIトークンは環境変数で管理して漏えいを防ぎます。アプリ側で1日の生成回数に上限を設けておくと、さらに安心です。

Q. 「Qlik Replicate」とは同じものですか?

別の製品です。Qlik Replicateはデータベース同士の複製を行うデータ連携ツールで、AIモデルの実行基盤であるReplicateとは関係ありません。検索結果で混ざりやすいので注意してください。


あわせて見たいツール・カテゴリ

Replicateと組み合わせて検討したいツールとカテゴリをまとめました。

次に読むならこれ。AI画像生成プロンプトのコツ|失敗しない7原則と実例で学ぶ書き方です。Replicateの請求は「何回やり直したか」でほぼ決まるので、指示文の精度を上げることがそのまま節約になります。