Rivya AI ドキュメント

モデル API リファレンス

Rivya API のモデル ID、可用性、対応モード、パラメータ表、プロンプト上限、参照メディアルール、モデル詳細リンクを確認します。

2026/05/11 最終レビュー

このページは Rivya API v1 のモデル単位の API リファレンスです。

下の表は、/api/v1/models が使うものと同じモデルカタログと public serializer から生成されています。手書きの固定モデル数ではありません。

このリファレンスの読み方

  • 非同期の画像、動画、音声モデルでは、POST /api/v1/generationsmodel としてモデル id を使います。
  • チャットモデル ID は POST /api/v1/chat/completions で使います。
  • 生成プロンプトテキストにはトップレベルの prompt を使います。
  • Chat API ターンにはトップレベルの message を使います。
  • 非同期モデル固有のフィールドは params の中に入れます。
  • 統合を構築する前に api_input_status を読んでください。available_textavailable_url_input はファイルアップロードなしでテストできます。partial_requires_files は一部のモードだけが Files API を必要とすることを意味し、requires_files_api はモデルを呼び出す前に Files API で参照メディアをアップロードする必要があることを意味します。
  • チャットモデルでは、非ストリーミング対応、SSE ストリーミング対応、画像 file_id 添付、web search、thoughts、reasoning effort について chat_capabilities を読んでください。
  • モデル詳細ページには、製品レベルのガイダンスと例があります。

リクエストパターン

{
  "model": "z-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1"
  }
}

JavaScript と Python の例は 生成を作成する を参照してください。

Chat リクエスト形式:

{
  "model": "gpt-5-2-chat",
  "message": "Write a concise launch plan for a new product image campaign"
}

Chat の例は Chat API を参照してください。

動的モデルリファレンス

このリファレンスをデバッガーと一緒に使う

quickstart から始め、ここでモデルフィールドを確認し、Developers デバッガーで mock またはサインイン済みの live リクエストを実行します。

Z-Image

z-imageAPI で利用可能テキスト入力対応

画像 · Alibaba の軽量 text-to-image モデルです。5 つのアスペクト比に対応した高速な単一画像生成で、わずか 1 credit で素早いコンセプトドラフトやソーシャルメディア用ビジュアルに使えます。

基本クレジット

1

モード

text-to-image

API 入力

テキスト入力対応

入力

text

Prompt 上限

1000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "z-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1"
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

key必須デフォルト範囲選択肢
aspect_ratioselectいいえ1:1-1:1, 4:3, 3:4, 16:9, 9:16

Nano Banana 2

nano-banana-2API で利用可能一部対応: Files API が必要

画像 · Google の次世代画像モデルです。4K 解像度、極端な 8:1 を含む 15 種類のアスペクト比、Google Search グラウンディング、最大 14 枚の参照画像に対応し、Rivya で最も柔軟な画像生成モデルです。

基本クレジット

5

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

20000 文字

参照メディア

image · 14 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "nano-banana-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "auto",
    "resolution": "1K",
    "output_format": "jpg",
    "google_search": "false"
  }
}

参照ルール

参照画像: 画像プロジェクト用に最大 14 枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
aspect_ratioselectいいえauto-auto, 1:1, 16:9, 9:16, 3:2, 2:3, 4:3, 3:4, 5:4, 4:5, 21:9, 4:1, 1:4, 8:1, 1:8
resolutionselectいいえ1K-1K, 2K, 4K
output_formatselectいいえjpg-jpg, png
google_searchselectいいえfalse-false, true

Nano Banana Pro

nano-banana-proAPI で利用可能一部対応: Files API が必要

画像 · Googleのプレミアム画像モデルです。4K出力、11種類のアスペクト比、最大8枚の参照画像に対応し、優れたディテールと色精度で、高忠実度のブランドおよびキャンペーンビジュアル向けに最適化されています。

基本クレジット

8

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

10000 文字

参照メディア

image · 8 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "nano-banana-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "1K",
    "output_format": "png"
  }
}

参照ルール

参照画像: 画像プロジェクト用に最大8枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
aspect_ratioselectいいえ1:1-1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9, auto
resolutionselectいいえ1K-1K, 2K, 4K
output_formatselectいいえpng-png, jpg

Nano Banana

nano-bananaAPI で利用可能一部対応: Files API が必要

画像 · Googleの柔軟な画像モデルです。テキスト-to-画像と画像-to-画像、11種類のアスペクト比、最大10枚の参照画像、PNG/JPEG出力に対応しています。ポートレート、商品構図、より広いランディングページ用ビジュアルに適しています。

基本クレジット

3

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image · 10 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "nano-banana",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "imageSize": "1:1",
    "output_format": "png"
  }
}

参照ルール

参照画像: 画像プロジェクト用に最大10枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
imageSizeselectいいえ1:1-1:1, 9:16, 16:9, 3:4, 4:3, 3:2, 2:3, 5:4, 4:5, 21:9, auto
output_formatselectいいえpng-png, jpeg

GPT Image 2

gpt-image-2API で利用可能一部対応: Files API が必要

画像 · Rivya で使える OpenAI の新しい GPT Image モデルです。テキストから画像生成、画像から画像生成、最大 16 枚の参照画像、明確な 1K / 2K / 4K クレジットティアに対応しています。

基本クレジット

3

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

20000 文字

参照メディア

image · 16 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "gpt-image-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "1K"
  }
}

参照ルール

参照画像: GPT Image 2 の画像から画像生成タスク向けに最大 16 枚の参照画像をアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
aspect_ratioselectいいえ1:1-auto, 1:1, 9:16, 16:9, 4:3, 3:4
resolutionselectいいえ1K-1K, 2K, 4K

GPT Image 1.5

gpt-image-1-5API で利用可能一部対応: Files API が必要

画像 · OpenAI の画像モデルで、Medium / High の品質ティアと最大 16 枚の参照画像に対応します。複雑な指示への追従と、正確な空間関係を持つ一貫したシーン描画に優れています。

基本クレジット

4

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

-

参照メディア

image · 16 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "gpt-image-1-5",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "quality": "medium",
    "aspect_ratio": "1:1"
  }
}

参照ルール

参照画像: 画像プロジェクト向けに最大 16 個の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
qualityselectいいえmedium-medium, high
aspect_ratioselectいいえ1:1-1:1, 2:3, 3:2

4o Image

4o-imageAPI で利用可能テキスト入力対応

画像 · OpenAI の 4o Image モデルを、Rivya の専用テキスト入力からの画像生成パスとして使えるようになりました。現時点ではページ設定を意図的に絞り、プロンプトと対応済みの 3 種類のアスペクト比だけを、画像 1 枚あたり固定 3 クレジットで提供します。

基本クレジット

3

モード

text-to-image

API 入力

テキスト入力対応

入力

text

Prompt 上限

-

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "4o-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "size": "1:1"
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

key必須デフォルト範囲選択肢
sizeselectいいえ1:1-1:1, 3:2, 2:3

Seedream 5.0 Lite

seedream-5-liteAPI で利用可能一部対応: Files API が必要

画像 · ByteDanceの軽量なSeedream画像モデルです。テキスト画像生成と画像編集で共通の価格を使い、8種類のアスペクト比、最大14枚の参考画像に対応し、現在は1回の実行あたり6クレジットです。

基本クレジット

6

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

3000 文字

参照メディア

image · 14 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "seedream-5-lite",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "1:1",
    "quality": "basic"
  }
}

参照ルール

参考画像: 画像プロジェクト用に、最大14枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
aspectRatioselectいいえ1:1-1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9
qualityselectいいえbasic-basic, high

Seedream 4.5

seedream-4-5API で利用可能一部対応: Files API が必要

画像 · ByteDanceの高精細画像モデルです。2K/4Kの品質段階、8種類のアスペクト比、最大14枚の参考画像に対応し、ファッションやライフスタイルのビジュアルで映画的な色調整と豊かな質感表現に強みがあります。

基本クレジット

7

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

3000 文字

参照メディア

image · 14 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "seedream-4-5",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "1:1",
    "quality": "basic"
  }
}

参照ルール

参考画像: 画像プロジェクト用に、最大14枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
aspectRatioselectいいえ1:1-1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9
qualityselectいいえbasic-basic, high

Seedream 4.0

seedream-4-0API で利用可能一部対応: Files API が必要

画像 · Seedream 4.0は、Rivyaでテキスト画像生成、参考画像を使った編集、明確な出力コントロールに使える、バランス型のByteDance画像モデルです。

基本クレジット

6

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image · 10 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "seedream-4-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "image_size": "square_hd",
    "image_resolution": "1K",
    "max_images": 1,
    "seed": 0,
    "nsfw_checker": "false"
  }
}

参照ルール

参考画像: Seedream 4.0の編集パス用に、最大10枚の画像をアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
image_sizeselectいいえsquare_hd-square, square_hd, portrait_4_3, portrait_3_2, portrait_16_9, landscape_4_3, landscape_3_2, landscape_16_9, landscape_21_9
image_resolutionselectいいえ1K-1K, 2K, 4K
max_imagesnumberいいえ1min 1 / max 6 / step 1-
seednumberいいえ-min 0 / max 2147483647 / step 1-
nsfw_checkerselectいいえfalse-false, true

Seedream 3.0

seedream-3-0API で利用可能テキスト入力対応

画像 · Seedream 3.0は、Rivyaで単独の旧世代画像モデルとして利用できます。現在は公開向けのテキストから画像生成だけを残しており、1回の実行あたり5クレジットです。

基本クレジット

5

モード

text-to-image

API 入力

テキスト入力対応

入力

text

Prompt 上限

5000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "seedream-3-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "image_size": "square_hd",
    "guidance_scale": 2.5,
    "seed": 0
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

key必須デフォルト範囲選択肢
image_sizeselectいいえsquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
guidance_scalenumberいいえ2.5min 1 / max 10 / step 0.1-
seednumberいいえ-min 0 / max 2147483647-

Grok Imagine

grok-imagineAPI で利用可能一部対応: Files API が必要

画像 · 強いクリエイティブ解釈力と 5 種類のアスペクト比を備えた xAI の画像モデルです。芸術的な表現や定番から外れたビジュアルスタイルに重きを置いた単一画像生成に向いています。

基本クレジット

4

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "grok-imagine",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "enable_pro": "false"
  }
}

参照ルール

参照画像: 画像プロジェクト用に最大 1 枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
aspect_ratioselectいいえ1:1-1:1, 2:3, 3:2, 16:9, 9:16
enable_proselectいいえfalse-false, true

Flux 2 Pro

flux-2-proAPI で利用可能一部対応: Files API が必要

画像 · Black Forest Labs の 320 億パラメータ級フラッグシップです。テキストから画像生成と画像から画像生成に対応し、最大 8 枚の参照画像、2K 解像度、正確なテキスト描画を備えています。製品写真やブランドビジュアル向けに作られています。

基本クレジット

5

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image · 8 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "flux-2-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "1:1",
    "resolution": "1K"
  }
}

参照ルール

参照画像: 画像プロジェクト向けに最大 8 枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
aspectRatioselectいいえ1:1-1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3
resolutionselectいいえ1K-1K, 2K

Flux 2 Flex

flux-2-flexAPI で利用可能一部対応: Files API が必要

画像 · Flux 2 ファミリーの編集重視バリアントです。最大 8 枚の参照画像と 2K 解像度に対応し、構造調整とスタイル転送に特化しています。既存ビジュアルを反復して整える作業に適しています。

基本クレジット

14

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image · 8 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "flux-2-flex",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "1:1",
    "resolution": "1K"
  }
}

参照ルール

参照画像: 画像プロジェクト向けに最大 8 枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
aspectRatioselectいいえ1:1-1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3
resolutionselectいいえ1K-1K, 2K

Flux Kontext Max

flux-kontext-maxAPI で利用可能一部対応: Files API が必要

画像 · Black Forest Labs の強化版 Flux Kontext モデルで、より要求の高いプロンプト指定の生成と画像編集タスクに向いています。Rivya では現在、テキストから画像生成と画像から画像生成を同じ非同期プロジェクトに置き、プラットフォームの現行ポリシーではどちらも 1 回あたり固定 8 クレジットで提供しています。

基本クレジット

8

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

-

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "flux-kontext-max",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "16:9",
    "outputFormat": "jpeg",
    "enableTranslation": "true",
    "promptUpsampling": "false",
    "safetyTolerance": 2,
    "watermark": "任意のウォーターマークテキスト"
  }
}

参照ルール

参照画像: 画像編集プロジェクト向けに最大 1 枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
aspectRatioselectいいえ16:9-21:9, 16:9, 4:3, 1:1, 3:4, 9:16
outputFormatselectいいえjpeg-jpeg, png
enableTranslationselectいいえtrue-true, false
promptUpsamplingselectいいえfalse-false, true
safetyTolerancenumberいいえ2min 0 / max 6-
watermarktextいいえ---

Flux Kontext Pro

flux-kontext-proAPI で利用可能一部対応: Files API が必要

画像 · Black Forest Labs の低コストな Flux Kontext プロジェクトで、テキストから画像生成と単一画像編集に対応します。Rivya では現在、テキストから画像生成と画像から画像生成の両方を同じ非同期画像プロジェクトで公開しており、現行のプラットフォーム価格ポリシーではどちらのモードも固定 4 クレジットです。

基本クレジット

4

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

-

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "flux-kontext-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "16:9",
    "outputFormat": "jpeg",
    "enableTranslation": "true",
    "promptUpsampling": "false",
    "safetyTolerance": 2,
    "watermark": "任意のウォーターマークテキスト"
  }
}

参照ルール

参照画像: 画像編集プロジェクト向けに最大 1 枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
aspectRatioselectいいえ16:9-21:9, 16:9, 4:3, 1:1, 3:4, 9:16
outputFormatselectいいえjpeg-jpeg, png
enableTranslationselectいいえtrue-true, false
promptUpsamplingselectいいえfalse-false, true
safetyTolerancenumberいいえ2min 0 / max 6-
watermarktextいいえ---

Qwen2 Image

qwen2-imageAPI で利用可能一部対応: Files API が必要

画像 · AlibabaのQwen2画像モデルは、現在Rivyaで1つの固定価格画像プロジェクトとして統合されています。テキスト-to-画像と画像-to-画像を安全にカバーし、両方の公開ドキュメントで共通して示されているアスペクト比のサブセット、PNG/JPEG出力、seed再利用、シンプルなNSFWスイッチを備えています。

基本クレジット

6

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

800 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "qwen2-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "image_size": "16:9",
    "output_format": "png",
    "seed": 0,
    "nsfw_checker": "false"
  }
}

参照ルール

参照画像: 画像プロジェクト用に最大1枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
image_sizeselectいいえ16:9-1:1, 3:4, 4:3, 9:16, 16:9
output_formatselectいいえpng-png, jpeg
seednumberいいえ-min 0-
nsfw_checkerselectいいえfalse-false, true

Qwen Image

qwen-imageAPI で利用可能一部対応: Files API が必要

画像 · Alibaba Qwenファミリーの画像モデルです。HDプリセット(Square、Portrait、Landscape)とPNG/JPEG出力に対応し、中国語プロンプトと文化的なニュアンスを含むビジュアル生成に強みがあります。

基本クレジット

4

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "qwen-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "image_size": "square_hd",
    "output_format": "png"
  }
}

参照ルール

参照画像: 画像プロジェクト用に最大1枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
image_sizeselectいいえsquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
output_formatselectいいえpng-png, jpeg

Midjourney

midjourneyAPI で利用可能一部対応: Files API が必要

画像 · Midjourney の V7 画像モデルです。テキストから画像生成と画像から画像生成に対応し、Niji アニメモード、3 つの速度ティア(Relaxed/Fast/Turbo)、スタイル参照、Omni Reference による一貫性を備えています。映画的アート、イラスト、ムードボードでは今も業界基準です。

基本クレジット

3

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

2000 文字

参照メディア

image · 4 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "midjourney",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "speed": "relaxed",
    "aspectRatio": "1:1",
    "version": "7"
  }
}

参照ルール

参照画像: 画像プロジェクト用に最大 4 枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
speedselectいいえrelaxed-relaxed, fast, turbo
aspectRatioselectいいえ1:1-1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3
versionselectいいえ7-7, 6.1, 6, niji7, niji6

Recraft Remove Background

recraft-remove-backgroundAPI で利用可能Files API が必要

画像 · 既存画像1枚から被写体を分離するための、Rivya上のRecraft背景除去モデルです。次の工程で透明アセット、きれいな切り抜き、または元の背景なしのソース画像が必要な場合に使用します。

基本クレジット

1

モード

image-to-image

API 入力

Files API が必要

入力

file

Prompt 上限

-

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

ソース画像: 画像を正確に1枚アップロードしてください。被写体の輪郭がきれいなほど、切り抜き結果も通常きれいになります。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

追加のモデルパラメータは必要ありません。

Recraft Crisp Upscale

recraft-crisp-upscaleAPI で利用可能Files API が必要

画像 · 承認済みの静止画1枚に、低コストでシャープさと明瞭度を加えるための、Rivya上のRecraftの軽量画像アップスケールモデルです。より重い納品品質のアップスケールではなく、選んだ画像に書き出し前の安い磨き込みだけが必要な場合に使用します。

基本クレジット

1

モード

image-to-image

API 入力

Files API が必要

入力

file

Prompt 上限

-

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

ソース画像: 画像を正確に1枚アップロードしてください。このオプションは素早く低コストな磨き込み向けです。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

追加のモデルパラメータは必要ありません。

Wan 2.7 Image Pro

wan-2-7-image-proAPI で利用可能一部対応: Files API が必要

画像 · Alibaba の上位 Wan 2.7 画像モデルです。現在 Rivya では、text-to-image と画像編集向けの独立した画像枠として提供されています。生成を 1 枚の出力画像に明示的に絞ることで、価格は 1 回あたり 12 credits に固定されています。

基本クレジット

12

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image · 9 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "wan-2-7-image-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "2K",
    "watermark": "false",
    "seed": 0
  }
}

参照ルール

参照画像: 画像編集プロジェクト用に、画像ファイルを最大 9 枚アップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
aspect_ratioselectいいえ1:1-1:1, 16:9, 4:3, 21:9, 3:4, 9:16, 8:1, 1:8
resolutionselectいいえ2K-1K, 2K
watermarkselectいいえfalse-false, true
seednumberいいえ-min 0 / max 2147483647 / step 1-

Wan 2.7 Image

wan-2-7-imageAPI で利用可能一部対応: Files API が必要

画像 · Alibaba の標準 Wan 2.7 画像モデルです。Rivya では text-to-image と画像編集向けの独立した画像枠として提供され、現在は 1 回の実行につき 5 credits です。

基本クレジット

5

モード

text-to-image, image-to-image

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image · 9 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "wan-2-7-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "2K",
    "watermark": "false",
    "seed": 0
  }
}

参照ルール

参照画像: 画像編集プロジェクト用に、画像ファイルを最大 9 枚アップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
aspect_ratioselectいいえ1:1-1:1, 16:9, 4:3, 21:9, 3:4, 9:16, 8:1, 1:8
resolutionselectいいえ2K-1K, 2K
watermarkselectいいえfalse-false, true
seednumberいいえ-min 0 / max 2147483647-

Google Imagen4 Ultra

google-imagen4-ultraAPI で利用可能テキスト入力対応

画像 · Google Imagen 4 Ultra は、Rivya のプレミアム Imagen テキストから画像生成ティアです。現在は固定 12 クレジットの単一画像プロジェクトとして統合されており、公開プロンプト、ネガティブプロンプト、アスペクト比、シード制御を備えています。

基本クレジット

12

モード

text-to-image

API 入力

テキスト入力対応

入力

text

Prompt 上限

5000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "google-imagen4-ultra",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "negative_prompt": "避けたい内容を任意で指定",
    "seed": "任意のシード値"
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

key必須デフォルト範囲選択肢
aspect_ratioselectいいえ1:1-1:1, 16:9, 9:16, 3:4, 4:3
negative_prompttextいいえ---
seedtextいいえ---

Google Imagen4

google-imagen4API で利用可能テキスト入力対応

画像 · Google Imagen 4 は、Rivya の標準 Imagen テキストから画像生成ティアです。現在は固定 8 クレジットの単一画像プロジェクトとして統合されており、公開プロンプト、ネガティブプロンプト、アスペクト比、シード制御を備えています。

基本クレジット

8

モード

text-to-image

API 入力

テキスト入力対応

入力

text

Prompt 上限

5000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "google-imagen4",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "negative_prompt": "避けたい内容を任意で指定",
    "seed": "任意のシード値"
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

key必須デフォルト範囲選択肢
aspect_ratioselectいいえ1:1-1:1, 16:9, 9:16, 3:4, 4:3
negative_prompttextいいえ---
seedtextいいえ---

Google Imagen4 Fast

google-imagen4-fastAPI で利用可能テキスト入力対応

画像 · Google Imagen 4 Fast は、Rivya の軽量な Imagen テキストから画像生成ティアです。現在は単一画像プロジェクトを維持し、固定 4 クレジット価格を使い、複数画像出力を開かずに公開プロンプト、ネガティブプロンプト、アスペクト比、シード制御を提供しています。

基本クレジット

4

モード

text-to-image

API 入力

テキスト入力対応

入力

text

Prompt 上限

5000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "google-imagen4-fast",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "16:9",
    "negative_prompt": "避けたい内容を任意で指定",
    "seed": 0
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

key必須デフォルト範囲選択肢
aspect_ratioselectいいえ16:9-1:1, 16:9, 9:16, 3:4, 4:3
negative_prompttextいいえ---
seednumberいいえ-min 0-

Topaz Image Upscaler

topaz-image-upscaleAPI で利用可能Files API が必要

画像 · Topaz Image Upscalerは、すでに承認済みの静止画を実際に大きくする必要がある場合に使う、Rivyaの納品品質向け画像アップスケーラーです。構図がすでに確定しており、残りの課題が書き出し解像度、レビュー用サイズ、印刷準備であるときに使います。

基本クレジット

5

モード

image-to-image

API 入力

Files API が必要

入力

file

Prompt 上限

-

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

元画像: 残したい承認済み画像を1枚アップロードしてください。このオプションは拡大用であり、クリエイティブな再編集用ではありません。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
upscale_factorselectいいえ1-1, 2, 4, 8

Ideogram V3

ideogram-v3API で利用可能テキスト入力対応

画像 · Ideogram V3 は、テキストレンダリング、ポスターレイアウト、デザイン重視の画像プロンプトに使う Rivya のテキストから画像生成モデルです。現在の価格は TURBO が 4 クレジット、BALANCED が 7 クレジット、QUALITY が 10 クレジットです。

基本クレジット

7

モード

text-to-image

API 入力

テキスト入力対応

入力

text

Prompt 上限

5000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "ideogram-v3",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "rendering_speed": "BALANCED",
    "style": "AUTO",
    "expand_prompt": "true",
    "image_size": "square_hd",
    "seed": 0,
    "negative_prompt": "避けたい内容を任意で指定"
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

key必須デフォルト範囲選択肢
rendering_speedselectいいえBALANCED-TURBO, BALANCED, QUALITY
styleselectいいえAUTO-AUTO, GENERAL, REALISTIC, DESIGN
expand_promptselectいいえtrue-true, false
image_sizeselectいいえsquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
seednumberいいえ-min 0-
negative_prompttextいいえ---

Ideogram V3 Reframe

ideogram-v3-reframeAPI で利用可能Files API が必要

画像 · Ideogram V3 Reframe は現在、Rivya ではレンダリング速度ごとの価格を持つ単一画像のリフレーミングプロジェクトとして統合されています。現在の価格は TURBO が 4 クレジット、BALANCED が 7 クレジット、QUALITY が 10 クレジットです。

基本クレジット

7

モード

image-to-image

API 入力

Files API が必要

入力

file

Prompt 上限

-

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

参照画像: このプロジェクトでは画像ファイルをちょうど 1 枚アップロードしてください。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
rendering_speedselectいいえBALANCED-TURBO, BALANCED, QUALITY
styleselectいいえAUTO-AUTO, GENERAL, REALISTIC, DESIGN
image_sizeselectいいえsquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
seednumberいいえ-min 0-

Ideogram V3 Remix

ideogram-v3-remixAPI で利用可能Files API が必要

画像 · Ideogram V3 Remix は現在、Rivya ではレンダリング速度ごとの価格を持つ単一画像のリミックスプロジェクトとして統合されています。現在の価格は TURBO が 4 クレジット、BALANCED が 7 クレジット、QUALITY が 10 クレジットです。

基本クレジット

7

モード

image-to-image

API 入力

Files API が必要

入力

file

Prompt 上限

5000 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

参照画像: このプロジェクトでは画像ファイルをちょうど 1 枚アップロードしてください。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
rendering_speedselectいいえBALANCED-TURBO, BALANCED, QUALITY
styleselectいいえAUTO-AUTO, GENERAL, REALISTIC, DESIGN
expand_promptselectいいえtrue-true, false
image_sizeselectいいえsquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
seednumberいいえ-min 0-
strengthnumberいいえ0.8min 0.01 / max 1-
negative_prompttextいいえ---

Ideogram Character

ideogram-characterAPI で利用可能Files API が必要

画像 · 承認済みの 1 枚のキャラクター画像を、新しいシーン、衣装、形式へ展開するためのキャラクター一貫性オプションです。広範な画像編集よりもアイデンティティ保持が重要で、1 回に 1 枚の出力画像だけが必要な場合に使います。

基本クレジット

18

モード

image-to-image

API 入力

Files API が必要

入力

file

Prompt 上限

5000 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

キャラクター参照画像: 明確なキャラクター参照画像を 1 枚アップロードしてください。このオプションは余分な画像を無視し、出力を 1 つの結果に固定します。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
rendering_speedselectいいえBALANCED-TURBO, BALANCED, QUALITY
styleselectいいえAUTO-AUTO, REALISTIC, FICTION
expand_promptselectいいえtrue-true, false
image_sizeselectいいえsquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
seednumberいいえ-min 0-
negative_prompttextいいえ---

Seedance 2.0

seedance-2API で利用可能テキスト入力対応

動画 · ByteDanceの完全版Seedance 2.0動画モデルです。プロンプトのみの生成、フレーム主導アニメーション、マルチモーダル参照生成に明示的に対応しています。Rivyaでは、フレーム入力とマルチモーダル参照が曖昧な1つのアップロード枠に崩れないよう、ドキュメント化された役割分割を明示したままにしています。

基本クレジット

175

モード

text-to-video, image-to-video, reference-to-video

API 入力

テキスト入力対応

入力

text

Prompt 上限

2500 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "seedance-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "seedance_scene": "text",
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "duration": 5,
    "generate_audio": "true",
    "return_last_frame": "false",
    "web_search": "false",
    "nsfw_checker": "false"
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

key必須デフォルト範囲選択肢
seedance_sceneselectいいえtext-text, frames, reference
resolutionselectいいえ720p-480p, 720p
aspect_ratioselectいいえ16:9-1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive
durationnumberいいえ5min 4 / max 15-
generate_audioselectいいえtrue-true, false
return_last_frameselectいいえfalse-false, true
web_searchselectいいえfalse-false, true
nsfw_checkerselectいいえfalse-false, true

Seedance 2.0 Fast

seedance-2-fastAPI で利用可能テキスト入力対応

動画 · ByteDanceのより高速なSeedance 2.0動画モデルです。プロンプトのみの生成、フレーム主導の画像アニメーション、マルチモーダル参照動画生成に対応する完全なシーンルーティングを備えています。Rivyaでは、最初/最後フレーム入力が参照画像、動画、音声の役割と衝突しないよう、ドキュメント化されたシーン分割を明示したままにしています。

基本クレジット

140

モード

text-to-video, image-to-video, reference-to-video

API 入力

テキスト入力対応

入力

text

Prompt 上限

2500 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "seedance-2-fast",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "seedance_scene": "text",
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "duration": 5,
    "generate_audio": "true",
    "return_last_frame": "false",
    "web_search": "false",
    "nsfw_checker": "false"
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

key必須デフォルト範囲選択肢
seedance_sceneselectいいえtext-text, frames, reference
resolutionselectいいえ720p-480p, 720p
aspect_ratioselectいいえ16:9-1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive
durationnumberいいえ5min 4 / max 15-
generate_audioselectいいえtrue-true, false
return_last_frameselectいいえfalse-false, true
web_searchselectいいえfalse-false, true
nsfw_checkerselectいいえfalse-false, true

Seedance 1.5 Pro

seedance-1-5-proAPI で利用可能一部対応: Files API が必要

動画 · ByteDanceのフラッグシップ動画モデルです。テキスト-to-動画と画像-to-動画、ネイティブ音声・映像同期、480p-1080p、4-12秒クリップ、6種類のアスペクト比、動的/固定レンズ制御、任意の音声生成、リップシンクに対応しています。

基本クレジット

28

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

2500 文字

参照メディア

image · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "seedance-1-5-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "8",
    "generate_audio": "false",
    "aspectRatio": "1:1",
    "fixed_lens": "false"
  }
}

参照ルール

参照画像: 画像プロジェクト用に最大2枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
resolutionselectいいえ720p-480p, 720p, 1080p
durationselectいいえ8-4, 8, 12
generate_audioselectいいえfalse-false, true
aspectRatioselectいいえ1:1-1:1, 4:3, 3:4, 16:9, 9:16, 21:9
fixed_lensselectいいえfalse-false, true

Seedance 1.0 Pro

seedance-1-0-proAPI で利用可能一部対応: Files API が必要

動画 · ByteDanceのSeedance 1.0 Proモデルは、テキスト-to-動画と画像-to-動画の両方に対応する標準1.0 ProオプションとしてRivyaに公開されています。現在のページ設定は公開V1 Proドキュメントに合わせて、解像度、尺、カメラ固定、seed、安全チェックの操作を保っています。

基本クレジット

25

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

10000 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "seedance-1-0-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "5",
    "aspect_ratio": "16:9",
    "camera_fixed": "false",
    "seed": -1,
    "enable_safety_checker": "true"
  }
}

参照ルール

参照画像: 画像-to-動画実行用に画像ファイルを1枚アップロードします。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
resolutionselectいいえ720p-480p, 720p, 1080p
durationselectいいえ5-5, 10
aspect_ratioselectいいえ16:9-21:9, 16:9, 4:3, 1:1, 3:4, 9:16
camera_fixedselectいいえfalse-false, true
seednumberいいえ-1min -1 / max 2147483647-
enable_safety_checkerselectいいえtrue-true, false

Seedance 1.0 Pro Fast

seedance-1-0-pro-fastAPI で利用可能Files API が必要

動画 · ByteDanceの高速画像-to-動画モデルです。1枚の参照画像を720p/1080pの5秒または10秒クリップへアニメーション化します。静止画から素早く動画が必要な場合に速度重視で最適化されています。

基本クレジット

16

モード

image-to-video

API 入力

Files API が必要

入力

file

Prompt 上限

10000 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

参照画像: ソース画像を1枚アップロードし、動画へアニメーション化します。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
resolutionselectいいえ720p-720p, 1080p
durationselectいいえ5-5, 10

Seedance 1.0 Lite

seedance-1-0-liteAPI で利用可能一部対応: Files API が必要

動画 · ByteDanceのSeedance 1.0 Liteモデルは、テキスト-to-動画と画像-to-動画の両方に対応する軽量な1.0オプションとしてRivyaに公開されています。公開V1 Liteパラメータセットに従い、現在はSeedance 1.0 Proより低い価格ラダーを使用しています。

基本クレジット

16

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

10000 文字

参照メディア

image · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "seedance-1-0-lite",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "5",
    "aspect_ratio": "16:9",
    "camera_fixed": "false",
    "seed": -1,
    "enable_safety_checker": "true"
  }
}

参照ルール

参照画像: 画像-to-動画ではソース画像を1枚アップロードします。任意の終了フレームも指定したい場合は、2枚目の画像をアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
resolutionselectいいえ720p-480p, 720p, 1080p
durationselectいいえ5-5, 10
aspect_ratioselectいいえ16:9-16:9, 4:3, 1:1, 3:4, 9:16, 9:21
camera_fixedselectいいえfalse-false, true
seednumberいいえ-1min -1 / max 2147483647-
enable_safety_checkerselectいいえtrue-true, false

HappyHorse 1.0

happyhorse-1-0API で利用可能一部対応: Files API が必要

動画 · Rivya 上でテキストから動画生成、単一画像からのモーション生成、複数画像参照の動画生成、動画編集を 1 つの公開モデルページから扱える柔軟な AI 動画モデルです。

基本クレジット

28

モード

text-to-video, image-to-video, reference-to-video, video-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image, video · 10 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "happyhorse-1-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "1080p",
    "aspect_ratio": "16:9",
    "duration": 5,
    "audio_setting": "auto",
    "seed": 0
  }
}

参照ルール

参照メディア: 動画なしでは最大 9 枚の画像を使用できます。動画編集では 1 本の動画と最大 5 枚の画像参照を使用できます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
resolutionselectいいえ1080p-720p, 1080p
aspect_ratioselectいいえ16:9-16:9, 9:16, 1:1, 4:3, 3:4
durationnumberいいえ5min 3 / max 15-
audio_settingselectいいえauto-auto, origin
seednumberいいえ0min 0 / max 2147483647-

Wan 2.7 Video

wan-2-7-videoAPI で利用可能一部対応: Files API が必要

動画 · Alibaba の新しい Wan 動画ラインで、解像度と長さで価格が決まります。Rivya では text-to-video、image-to-video、動画編集を 1 つのモデル枠で提供し、5秒の 720p は 80 credits からです。

基本クレジット

80

モード

text-to-video, image-to-video, video-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image, video · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "wan-2-7-video",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "5",
    "aspect_ratio": "16:9",
    "negative_prompt": "避けたい任意の除外内容や失敗パターン。",
    "prompt_extend": "true",
    "watermark": "false",
    "audio_setting": "auto",
    "seed": 0
  }
}

参照ルール

参照メディア: 最大 2 つのアセットをアップロードできます。image-to-video では最大 2 枚の画像、動画編集では動画 1 本と任意の画像 1 枚を使います。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
resolutionselectいいえ720p-720p, 1080p
durationselectいいえ5-5, 10, 15
aspect_ratioselectいいえ16:9-16:9, 9:16, 1:1, 4:3, 3:4
negative_prompttextいいえ---
prompt_extendselectいいえtrue-true, false
watermarkselectいいえfalse-false, true
audio_settingselectいいえauto-auto, origin
seednumberいいえ-min 0 / max 2147483647-

Wan 2.6

wan-2-6API で利用可能一部対応: Files API が必要

動画 · Alibaba の 3 モード Wan オプションを Rivya で使えます。text-to-video、image-to-video、ソース動画編集を 1 つのプロジェクトで扱います。720p/1080p、5〜15 秒のクリップ、そして一度に 1 枚の画像または 1 本のソース動画に対応します。

基本クレジット

70

モード

text-to-video, image-to-video, video-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image, video · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "wan-2-6",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "5"
  }
}

参照ルール

参照メディア: 画像または動画プロジェクト用に、画像 / 動画ファイルを最大 1 つアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
resolutionselectいいえ720p-720p, 1080p
durationselectいいえ5-5, 10, 15

Wan 2.5 Video

wan-2-5-videoAPI で利用可能一部対応: Files API が必要

動画 · Wan 2.5 は現在、Rivya 上で text-to-video と image-to-video を共通の入口として提供しています。現在の価格は `720p_5 = 60`、`720p_10 = 120`、`1080p_5 = 100`、`1080p_10 = 200` credits です。

基本クレジット

60

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "wan-2-5-video",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "5",
    "aspect_ratio": "16:9",
    "enable_prompt_expansion": "false",
    "seed": 0,
    "negative_prompt": "避けたい任意の除外内容や失敗パターン。",
    "nsfw_checker": "false"
  }
}

参照ルール

参照画像: image-to-video モードでは、画像ファイルを最大 1 枚アップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
resolutionselectいいえ720p-720p, 1080p
durationselectいいえ5-5, 10
aspect_ratioselectいいえ16:9-16:9, 9:16, 1:1
enable_prompt_expansionselectいいえfalse-false, true
seednumberいいえ-min 0 / max 2147483647-
negative_prompttextいいえ---
nsfw_checkerselectいいえfalse-false, true

Wan 2.2 A14B Turbo

wan-2-2-a14b-turboAPI で利用可能一部対応: Files API が必要

動画 · Wan 2.2 A14B Turboは現在、Rivyaでテキスト動画生成、画像動画生成、さらに画像と音声を使った動画パスをカバーしています。現在の価格は、テキストまたは画像実行で`480p = 8`、`720p = 12`、1枚の画像と1本の音声クリップで結果を駆動する場合は`480p = 16`、`580p = 20`、`720p = 24`です。

基本クレジット

12

モード

text-to-video, image-to-video, speech-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image, audio · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "wan-2-2-a14b-turbo",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "enable_prompt_expansion": "false",
    "seed": 0,
    "acceleration": "none",
    "num_frames": 80,
    "frames_per_second": 16,
    "negative_prompt": "避けたい除外内容や失敗モードを任意で指定します。",
    "num_inference_steps": 27,
    "guidance_scale": 3.5,
    "shift": 5,
    "enable_safety_checker": "true"
  }
}

参照ルール

参考メディア: 最大2つのアセットをアップロードできます。テキストモードでは不要、画像動画生成では1枚の画像、画像+音声駆動パスでは1枚の画像と1本の音声クリップを使用します。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
resolutionselectいいえ720p-480p, 580p, 720p
aspect_ratioselectいいえ16:9-16:9, 9:16
enable_prompt_expansionselectいいえfalse-false, true
seednumberいいえ-min 0 / max 2147483647-
accelerationselectいいえnone-none, regular
num_framesnumberいいえ80min 40 / max 120 / step 1-
frames_per_secondnumberいいえ16min 4 / max 60 / step 1-
negative_prompttextいいえ---
num_inference_stepsnumberいいえ27min 2 / max 40 / step 1-
guidance_scalenumberいいえ3.5min 1 / max 10 / step 0.1-
shiftnumberいいえ5min 1 / max 10 / step 0.1-
enable_safety_checkerselectいいえtrue-true, false

Wan Animate Replace

wan-2-2-animate-replaceAPI で利用可能URL 入力対応

動画 · Rivya 上で使える Wan のキャラクター置き換え動画モデルです。既存クリップの動きはそのままに、画面に登場する人物や主体だけを差し替えたいときに使います。公開ソース動画 URL、公開された置き換え画像 URL、解像度ティアを指定して実行します。

基本クレジット

20

モード

video-to-video

API 入力

URL 入力対応

入力

url

Prompt 上限

-

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "wan-2-2-animate-replace",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "video_url": "https://...",
    "image_url": "https://...",
    "resolution": "480p"
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

このモデルはモデルパラメータ経由で公開 URL 入力を受け付けます。

パラメータ

key必須デフォルト範囲選択肢
video_urltextいいえ---
image_urltextいいえ---
resolutionselectいいえ480p-480p, 580p, 720p

Hailuo 2.3

hailuo-2-3API で利用可能Files API が必要

動画 · Standard / Pro の品質ティア、768P / 1080P 解像度、6 秒または 10 秒のクリップに対応した MiniMax の画像から動画生成モデルです。静止画からより滑らかな動きと自然なトランジションを作れることで知られています。

基本クレジット

25

モード

image-to-video

API 入力

Files API が必要

入力

file

Prompt 上限

5000 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

参照画像: 画像プロジェクト用に最大 1 枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
qualityselectいいえstandard-standard, pro
resolutionselectいいえ768P-768P, 1080P
durationselectいいえ6-6, 10

Hailuo Pro

hailuo-proAPI で利用可能一部対応: Files API が必要

動画 · MiniMax の旧版 Hailuo Pro 動画モデルを、テキストから動画生成と画像から動画生成の両方に使える固定 Pro ティアのモデルとして接続しています。画像モードでは 1 枚または 2 枚の参照画像を受け付け、2 枚目の画像はラストフレームとして使われます。現在は 1 回の生成あたり 57 クレジットです。

基本クレジット

57

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

1500 文字

参照メディア

image · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "hailuo-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "prompt_optimizer": "false"
  }
}

参照ルール

参照画像: 画像モードでは最大 2 枚の画像を受け付け、2 枚目の画像はラストフレームになります。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
prompt_optimizerselectいいえfalse-false, true

Hailuo Standard

hailuo-standardAPI で利用可能一部対応: Files API が必要

動画 · MiniMax の旧版 Hailuo Standard 動画モデルを、テキストから動画生成と画像から動画生成の両方に使える 1 つのモデルとしてまとめています。画像モードでは 1 枚または 2 枚の参照画像を受け付け、2 枚目の画像はラストフレームとして使われます。現在確認できている公開価格ティアは 12 から 50 クレジットです。

基本クレジット

30

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

1500 文字

参照メディア

image · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "hailuo-standard",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "6",
    "resolution": "512P",
    "prompt_optimizer": "false"
  }
}

参照ルール

参照画像: 画像モードでは最大 2 枚の画像を受け付け、2 枚目の画像はラストフレームになります。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
durationselectいいえ6-6, 10
resolutionselectいいえ512P-512P, 768P
prompt_optimizerselectいいえfalse-false, true

Kling 3.0

kling-3-0API で利用可能一部対応: Files API が必要

動画 · テキストから動画生成と画像から動画生成に使える、Kuaishou のプレミアム動画モデルです。標準 (720P) / 高精細 (1080P) ティア、単一ショットまたはマルチショット構造、3〜15 秒の長さ、任意の音声生成、最大 2 枚の参照画像に対応します。

基本クレジット

90

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

2000 文字

参照メディア

image · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "kling-3-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "mode": "pro",
    "multi_shots": "false",
    "duration": "5",
    "sound": "false",
    "aspect_ratio": "16:9"
  }
}

参照ルール

参照メディア: 画像から動画生成プロジェクト用に合計最大 2 枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
modeselectいいえpro-std, pro
multi_shotsselectいいえfalse-false, true
durationselectいいえ5-3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
soundselectいいえfalse-false, true
aspect_ratioselectいいえ16:9-16:9, 9:16, 1:1

Kling 3.0 motion-control

kling-3-0-motion-controlAPI で利用可能Files API が必要

動画 · 1 枚の参照画像と 1 本のモーション動画で 1 つの被写体を動かし、背景ソースも明示的に選べる新しい Kling モーション制御オプションです。モーション転送に加えて、最終シーンを動画由来にするか画像由来にするかを強く制御したい場合に使います。

基本クレジット

27

モード

video-to-video

API 入力

Files API が必要

入力

file

Prompt 上限

2500 文字

参照メディア

image, video · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

参照画像 + モーション動画: キャラクター画像を正確に 1 枚、モーションクリップを正確に 1 本アップロードしてください。向き制御と背景ソース選択の両方が必要な場合に 3.0 を使います。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
modeselectいいえpro-std, pro
character_orientationselectいいえvideo-video, image
background_sourceselectいいえinput_video-input_video, input_image

Kling 2.6

kling-2-6API で利用可能一部対応: Files API が必要

動画 · 任意の音声生成、5 秒 / 10 秒のクリップ、3 種類のアスペクト比に対応した Kuaishou の動画モデルです。自然な物理表現を伴う人物の動きや表情豊かなキャラクターアニメーションに強みがあります。

基本クレジット

55

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

1000 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "kling-2-6",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "5",
    "sound": "false",
    "aspect_ratio": "1:1"
  }
}

参照ルール

参照画像: 画像プロジェクト用に最大 1 枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
durationselectいいえ5-5, 10
soundselectいいえfalse-false, true
aspect_ratioselectいいえ1:1-1:1, 16:9, 9:16

Kling 2.6 motion-control

kling-2-6-motion-controlAPI で利用可能Files API が必要

動画 · 1 枚の参照画像と 1 本のモーション動画で 1 つの被写体を動かすための専用モーション転送プロジェクトです。より安い Kling のモーション制御パスを試したい場合や、Kling 3.0 Motion Control の追加シーン制御が不要な場合に使います。

基本クレジット

16

モード

video-to-video

API 入力

Files API が必要

入力

file

Prompt 上限

2500 文字

参照メディア

image, video · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

参照画像 + モーション動画: キャラクター画像を正確に 1 枚、モーションクリップを正確に 1 本アップロードしてください。どちらも頭、肩、胴体がはっきり見える素材が適しています。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
modeselectいいえ720p-720p, 1080p
character_orientationselectいいえvideo-video, image

Kling V2.5 Turbo Pro

kling-v2-5-turbo-proAPI で利用可能一部対応: Files API が必要

動画 · Kuaishou の Kling V2.5 Turbo Pro 動画モデルは、現在テキストから動画生成と画像から動画生成の両方に対応しています。公開価格の根拠は、テキストと画像の両方について 5 秒と 10 秒のティアを明確にカバーしているため、Rivya では 42 / 84 クレジットとして直接対応させています。

基本クレジット

42

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

2500 文字

参照メディア

image · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "kling-v2-5-turbo-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "5",
    "aspect_ratio": "16:9",
    "negative_prompt": "動画で避けたい内容を説明してください",
    "cfg_scale": 0.5
  }
}

参照ルール

参照画像: 任意で最大 2 枚の画像をアップロードすると画像から動画生成モードに切り替わります。2 枚目の画像は末尾フレームに対応します。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
durationselectいいえ5-5, 10
aspect_ratioselectいいえ16:9-16:9, 9:16, 1:1
negative_prompttextいいえ---
cfg_scalenumberいいえ0.5min 0 / max 1-

Kling V2.1 Master

kling-v2-1-masterAPI で利用可能一部対応: Files API が必要

動画 · Kuaishou の旧世代 Kling V2.1 Master 動画モデルは、Rivya 上でテキストから動画生成と画像から動画生成の両方に対応しています。現在の価格は 5 秒で 160 クレジット、10 秒で 320 クレジットです。

基本クレジット

160

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "kling-v2-1-master",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "5",
    "aspect_ratio": "16:9",
    "negative_prompt": "動画で避けたい内容を説明してください",
    "cfg_scale": 0.5
  }
}

参照ルール

参照画像: 任意で 1 枚の画像をアップロードすると画像から動画生成モードに切り替わります。空のままにするとテキストモードを維持します。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
durationselectいいえ5-5, 10
aspect_ratioselectいいえ16:9-16:9, 9:16, 1:1
negative_prompttextいいえ---
cfg_scalenumberいいえ0.5min 0 / max 1-

Kling V2.1 Pro

kling-v2-1-proAPI で利用可能Files API が必要

動画 · Kuaishou の旧世代 Kling V2.1 Pro 画像から動画生成モデルは、先頭フレームと任意の末尾フレーム画像に対応しています。現在の価格は 5 秒で 50 クレジット、10 秒で 100 クレジットです。

基本クレジット

50

モード

image-to-video

API 入力

Files API が必要

入力

file

Prompt 上限

5000 文字

参照メディア

image · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

参照画像: 画像モードでは最大 2 枚の画像ファイルを受け付け、2 枚目は末尾フレームに対応します。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
durationselectいいえ5-5, 10
negative_prompttextいいえ---
cfg_scalenumberいいえ0.5min 0 / max 1-

Kling V2.1 Standard

kling-v2-1-standardAPI で利用可能Files API が必要

動画 · Kuaishou の旧世代 Kling V2.1 Standard 画像から動画生成モデルです。現在の価格は 5 秒で 25 クレジット、10 秒で 50 クレジットです。

基本クレジット

25

モード

image-to-video

API 入力

Files API が必要

入力

file

Prompt 上限

5000 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

参照画像: 画像モードでは、先頭フレームとして最大 1 枚の画像ファイルを受け付けます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
durationselectいいえ5-5, 10
negative_prompttextいいえ---
cfg_scalenumberいいえ0.5min 0 / max 1-

Kling AI Avatar Pro

kling-ai-avatar-proAPI で利用可能Files API が必要

動画 · Kuaishou の Kling AI Avatar Pro は、1 枚のポートレート画像と 1 本の音声クリップからリップシンクしたアバター動画を生成する、より高品質なトーキングアバターモデルです。Rivya では現在、1 回の生成あたり固定 16 クレジットで提供しています。

基本クレジット

16

モード

image-to-video

API 入力

Files API が必要

入力

file

Prompt 上限

5000 文字

参照メディア

image, audio · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

ポートレート画像と音声: ポートレート画像 1 枚と音声クリップ 1 本を一緒にアップロードしてください。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

追加のモデルパラメータは必要ありません。

Kling AI Avatar Standard

kling-ai-avatar-standardAPI で利用可能Files API が必要

動画 · Kuaishou の Kling AI Avatar Standard は、1 枚のポートレート画像と 1 本の音声クリップからリップシンクしたアバター動画を生成するトーキングアバターモデルです。Rivya では現在、1 回の生成あたり固定 8 クレジットで提供しています。

基本クレジット

8

モード

image-to-video

API 入力

Files API が必要

入力

file

Prompt 上限

5000 文字

参照メディア

image, audio · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

ポートレート画像と音声: ポートレート画像 1 枚と音声クリップ 1 本を一緒にアップロードしてください。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

追加のモデルパラメータは必要ありません。

Infinitalk

infinitalkAPI で利用可能Files API が必要

動画 · Infinitalk は、ポートレートと音声を組み合わせるトーキング動画モデルです。現在の価格は解像度と音声の長さに応じて計算され、480p は 1 秒あたり 3 クレジット、720p は 1 秒あたり 12 クレジットです。

基本クレジット

3

モード

image-to-video

API 入力

Files API が必要

入力

file

Prompt 上限

5000 文字

参照メディア

image, audio · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

ポートレート画像と音声: ポートレート画像 1 枚と音声クリップ 1 本を一緒にアップロードしてください。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
resolutionselectいいえ480p-480p, 720p
seednumberいいえ-min 10000 / max 1000000-

Runway

runwayAPI で利用可能一部対応: Files API が必要

動画 · Runwayは、テキスト-to-動画と画像-to-動画の両方に対応する独立した動画モデルです。現在の公開価格根拠で確認できるのは6つの生成ティアだけなので、Rivyaでは検証済みセットとして `720p_5 = 12`、`720p_10 = 30`、`1080p_5 = 30` に絞っています。

基本クレジット

12

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

1800 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "runway",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "5",
    "quality": "720p",
    "aspectRatio": "16:9",
    "waterMark": "ウォーターマークを無効にする場合は空のままにしてください"
  }
}

参照ルール

参照画像: 任意で1枚の画像をアップロードすると画像-to-動画モードに切り替わります。空のままにするとテキストモードを維持します。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
durationselectいいえ5-5, 10
qualityselectいいえ720p-720p, 1080p
aspectRatioselectいいえ16:9-16:9, 4:3, 1:1, 3:4, 9:16
waterMarktextいいえ---

Runway Aleph

runway-alephAPI で利用可能Files API が必要

動画 · 既存クリップを新しい視覚結果へ作り替えるためのソース動画変換プロジェクトです。動きは入力映像から、クリエイティブ方向はプロンプトから来る場合にAlephを使用します。価格は固定90クレジットです。

基本クレジット

90

モード

video-to-video

API 入力

Files API が必要

入力

file

Prompt 上限

5000 文字

参照メディア

video, image · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

入力メディア: Alephで変換したいソースクリップをアップロードしてください。スタイルや被写体の追加ガイダンスが必要な場合に限り、任意の静止画像を1枚追加します。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
aspectRatioselectいいえ16:9-16:9, 9:16, 4:3, 3:4, 1:1, 21:9
waterMarktextいいえ---
seednumberいいえ-min 0 / max 2147483647-

Luma Modify Video

luma-modify-videoAPI で利用可能Files API が必要

動画 · 既存の 1 本のクリップを新しい視覚方向へ押し出すための、独立したソース動画リライトプロジェクトです。プロンプトで変えるべき対象が書き出し品質の改善ではなく、映像そのものの変換である場合に使用します。

基本クレジット

30

モード

video-to-video

API 入力

Files API が必要

入力

file

Prompt 上限

-

参照メディア

video · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

入力動画: 変換したい短いソースクリップを 1 本アップロードしてください。このオプションは単純な強化ではなく、映像を書き換えます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
watermarktextいいえ---

Grok Imagine Video

grok-imagine-videoAPI で利用可能一部対応: Files API が必要

動画 · Fun / Normal / Spicy のクリエイティブモードと 5 種類のアスペクト比に対応した xAI の動画モデルです。遊び心のある表現から映画的な表現、よりエッジの効いた表現まで、用途に合わせた独自のスタイルプリセットを使えます。

基本クレジット

10

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "grok-imagine-video",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "mode": "normal",
    "duration": 6,
    "resolution": "480p",
    "aspect_ratio": "2:3"
  }
}

参照ルール

参照画像: 画像プロジェクト用に最大 1 枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
modeselectいいえnormal-fun, normal, spicy
durationnumberいいえ6min 6 / max 30 / step 1-
resolutionselectいいえ480p-480p, 720p
aspect_ratioselectいいえ2:3-1:1, 16:9, 9:16, 2:3, 3:2

Sora 2 Pro

sora-2-proAPI で利用可能一部対応: Files API が必要

動画 · Sora 2のプレミアムティアです。Standard/Highの品質モード、10秒/15秒クリップ、ウォーターマーク削除に対応し、プロ向け動画制作で細部、光、動きの再現性を高めます。

基本クレジット

75

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

10000 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "sora-2-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "size": "standard",
    "n_frames": "10",
    "aspect_ratio": "landscape",
    "remove_watermark": "false",
    "upload_method": "s3"
  }
}

参照ルール

参考画像: 画像プロジェクト用に、最大1枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
sizeselectいいえ--standard, high
n_framesselectいいえ10-10, 15
aspect_ratioselectいいえlandscape-landscape, portrait
remove_watermarkselectいいえfalse-false, true
upload_methodselectいいえs3-s3, oss

Sora 2

sora-2API で利用可能一部対応: Files API が必要

動画 · OpenAIの動画モデルです。テキスト動画生成と画像動画生成、リアルな世界シミュレーション、同期音声、10秒/15秒クリップ、横向き/縦向き出力、任意のウォーターマーク削除に対応しています。

基本クレジット

6

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

10000 文字

参照メディア

image · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "sora-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "n_frames": "10",
    "aspect_ratio": "landscape",
    "remove_watermark": "false",
    "upload_method": "s3"
  }
}

参照ルール

参考画像: 画像プロジェクト用に、最大1枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
n_framesselectいいえ10-10, 15
aspect_ratioselectいいえlandscape-landscape, portrait
remove_watermarkselectいいえfalse-false, true
upload_methodselectいいえs3-s3, oss

Sora Watermark Remover

sora-watermark-removerAPI で利用可能URL 入力対応

動画 · Rivyaで、完成済みの公開Sora共有リンク向けに使う、Soraのウォーターマーク削除後処理モデルです。動画そのものがすでに完成しており、残りの作業がウォーターマーク削除とS3またはOSSの配信先選択だけの場合に使います。

基本クレジット

3

モード

video-to-video

API 入力

URL 入力対応

入力

url

Prompt 上限

-

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "sora-watermark-remover",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "video_url": "https://sora.chatgpt.com/p/...",
    "upload_method": "s3"
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

このモデルはモデルパラメータ経由で公開 URL 入力を受け付けます。

パラメータ

key必須デフォルト範囲選択肢
video_urltextはい---
upload_methodselectはいs3-s3, oss

Topaz Video Upscaler

topaz-video-upscaleAPI で利用可能Files API が必要

動画 · Topaz Video Upscalerは、書き出し時にもう少し鮮明さが必要な承認済みクリップ向けの、Rivyaの納品品質動画アップスケーラーです。ショット、動き、タイミングがすでに正しく、残りの問題が解像度や最終ファイルの鮮明さであるときに使います。

基本クレジット

12

モード

video-to-video

API 入力

Files API が必要

入力

file

Prompt 上限

-

参照メディア

video · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

元動画: 残したい元クリップを1本アップロードしてください。このオプションはショットを変えるのではなく、納品時の鮮明さを改善します。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
upscale_factorselectいいえ2-1, 2, 4

Veo3.1 Quality

veo3-1-qualityAPI で利用可能一部対応: Files API が必要

動画 · Google Veo 3.1の品質優先バリアントです。プレミアムなテキスト動画生成と画像主導生成に向いています。より高精細な映像、強い動きのリアリズム、標準で含まれる背景音声により、Rivyaの上位Veoオプションになっています。

基本クレジット

150

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "veo3-1-quality",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "16:9",
    "watermark": "任意のウォーターマークテキスト",
    "seeds": 10000,
    "enableTranslation": "true"
  }
}

参照ルール

参考画像: 対応している画像主導プロジェクト用に、最大2枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
aspectRatioselectいいえ16:9-16:9, 9:16, Auto
watermarktextいいえ---
seedsnumberいいえ-min 10000 / max 99999 / step 1-
enableTranslationselectいいえtrue-true, false

Veo3.1 Fast

veo3-1-fastAPI で利用可能一部対応: Files API が必要

動画 · Google Veo 3.1の高速版です。テキスト動画生成、画像動画生成、参考画像からの動画生成という3つのモードに対応しています。最大3枚の参考画像、ネイティブ音声、モードを意識したアスペクト比コントロールにより、素早い映画的クリップに役立ちます。

基本クレジット

20

モード

text-to-video, image-to-video, reference-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image · 3 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "veo3-1-fast",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "generationType": "FIRST_AND_LAST_FRAMES_2_VIDEO",
    "aspectRatio": "16:9",
    "watermark": "任意のウォーターマークテキスト",
    "seeds": 10000,
    "enableTranslation": "true"
  }
}

参照ルール

参考画像: 画像プロジェクトと参考画像主導プロジェクト用に、最大3枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
generationTypeselectいいえFIRST_AND_LAST_FRAMES_2_VIDEO-FIRST_AND_LAST_FRAMES_2_VIDEO, REFERENCE_2_VIDEO
aspectRatioselectいいえ16:9-16:9, 9:16, Auto
watermarktextいいえ---
seedsnumberいいえ-min 10000 / max 99999 / step 1-
enableTranslationselectいいえtrue-true, false

Veo3.1 Lite

veo3-1-liteAPI で利用可能一部対応: Files API が必要

動画 · Google Veo 3.1の最も低コストなバリアントです。Rivyaでは現在、最小の安定サブセットだけを公開しており、テキスト動画生成と画像動画生成を固定`10`クレジット / 生成で使えます。

基本クレジット

10

モード

text-to-video, image-to-video

API 入力

一部対応: Files API が必要

入力

text, file

Prompt 上限

5000 文字

参照メディア

image · 2 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "veo3-1-lite",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "16:9",
    "watermark": "任意のウォーターマークテキスト",
    "seeds": 10000,
    "enableTranslation": "true"
  }
}

参照ルール

参考画像: 対応している画像主導プロジェクト用に、最大2枚の画像ファイルをアップロードできます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Prompt または URL モードは現在呼び出せる場合があります。参照メディアモードには、引き続き Files API アップロード対応が必要です。 Files API

パラメータ

key必須デフォルト範囲選択肢
aspectRatioselectいいえ16:9-16:9, 9:16, Auto
watermarktextいいえ---
seedsnumberいいえ-min 10000 / max 99999 / step 1-
enableTranslationselectいいえtrue-true, false

Suno Music

suno-musicAPI で利用可能テキスト入力対応

音声 · Suno Musicは、短い依頼文をボーカルあり、またはインストゥルメンタルの最初の楽曲ドラフトに変えるための、Rivyaのテキスト音楽生成モデルです。固定`12`クレジットの入口を保ち、トラック成功後の次のステップとして`Extend Music`を公開しています。

基本クレジット

12

モード

text-to-audio

API 入力

テキスト入力対応

入力

text

Prompt 上限

500 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "suno-music",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "model": "V4_5",
    "instrumental": "false"
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

key必須デフォルト範囲選択肢
modelselectいいえV4_5-V4, V4_5, V4_5PLUS, V4_5ALL, V5, V5_5
instrumentalselectいいえfalse-false, true

Suno Sounds

suno-soundsAPI で利用可能テキスト入力対応

音声 · Suno Soundsは、アンビエンスループ、背景音、短いサウンドスケッチを作るための、Rivyaの軽量なテキスト音声生成モデルです。公開されている固定価格`3`クレジット / 生成を保ち、成功した結果は`Vocal Separation`へ続けられます。

基本クレジット

3

モード

text-to-audio

API 入力

テキスト入力対応

入力

text

Prompt 上限

500 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "suno-sounds",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "model": "V5",
    "soundLoop": "false",
    "soundTempo": 1,
    "soundKey": "Any"
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

key必須デフォルト範囲選択肢
modelselectいいえV5-V5, V5_5
soundLoopselectいいえfalse-false, true
soundTemponumberいいえ-min 1 / max 300 / step 1-
soundKeyselectいいえAny-Any, Cm, C#m, Dm, D#m, Em, Fm, F#m, Gm, G#m, Am, A#m, Bm, C, C#, D, D#, E, F, F#, G, G#, A, A#, B

Suno Lyrics

suno-lyricsAPI で利用可能テキスト入力対応

音声 · Suno Lyricsは、1つのテーマやムードを歌詞に変えるための、Rivyaの歌詞生成モデルです。リクエストごとに固定`1`クレジットで使えます。

基本クレジット

1

モード

text-to-audio

API 入力

テキスト入力対応

入力

text

Prompt 上限

200 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "suno-lyrics",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

追加のモデルパラメータは必要ありません。

ElevenLabs Dialogue V3

elevenlabs-dialogue-v3API で利用可能テキスト入力対応

オーディオ · Rivya で使える ElevenLabs のマルチスピーカー対話モデルです。役割分担された音声生成向けに作られており、個別の声の割り当て、安定性の調整、ポッドキャスト、インタビュー、キャラクターシーン向けの対話に適したテンポ調整を備えています。

基本クレジット

14

モード

dialogue-to-audio

API 入力

テキスト入力対応

入力

text

Prompt 上限

5000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "elevenlabs-dialogue-v3",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "default_voice": "Adam",
    "stability": "0.5"
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

key必須デフォルト範囲選択肢
default_voiceselectいいえAdam-Adam, Alice, Bill, Brian, Callum, Charlie, Chris, Daniel, Eric, George, Harry, Jessica, Laura, Liam, Lily, Matilda, River, Roger, Sarah, Will
stabilityselectいいえ0.5-0, 0.5, 1
language_codetextいいえ---

ElevenLabs Turbo 2.5

elevenlabs-turbo-2-5API で利用可能テキスト入力対応

オーディオ · Rivya で使える ElevenLabs の高速テキスト読み上げモデルです。低遅延の音声生成と、安定性、類似度、スタイル、速度の調整に対応しており、すばやいボイスオーバー下書きやインタラクティブな TTS プロジェクト向けに作られています。

基本クレジット

6

モード

text-to-speech

API 入力

テキスト入力対応

入力

text

Prompt 上限

5000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "elevenlabs-turbo-2-5",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "voice": "TX3LPaxmHKxFdv7VOQHJ",
    "stability": 0.5,
    "similarity_boost": 0.75,
    "style": 0,
    "speed": 1,
    "timestamps": "false",
    "previous_text": "この行の前にある任意の文脈",
    "next_text": "この行の後にある任意の文脈",
    "language_code": "en や zh などの任意の locale コード"
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

key必須デフォルト範囲選択肢
voiceselectはいTX3LPaxmHKxFdv7VOQHJ-TX3LPaxmHKxFdv7VOQHJ, cgSgspJ2msm6clMCkdW9, pNInz6obpgDQGcFmaJgB, BIvP0GN1cAtSRTxNHnWS, aMSt68OGf4xUZAnLpTU8
stabilitynumberいいえ0.5min 0 / max 1 / step 0.05-
similarity_boostnumberいいえ0.75min 0 / max 1 / step 0.05-
stylenumberいいえ0min 0 / max 1 / step 0.05-
speednumberいいえ1min 0.7 / max 1.2 / step 0.05-
timestampsselectいいえfalse-false, true
previous_texttextいいえ---
next_texttextいいえ---
language_codetextいいえ---

ElevenLabs Multilingual V2

elevenlabs-multilingual-v2API で利用可能テキスト入力対応

オーディオ · Rivya で使える ElevenLabs の多言語テキスト読み上げモデルで、自動検出により約 30 言語をサポートします。ローカライズ、言語をまたぐ配信、より自然な多言語ボイスオーバーに向いた強力な選択肢です。

基本クレジット

12

モード

text-to-speech

API 入力

テキスト入力対応

入力

text

Prompt 上限

5000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "elevenlabs-multilingual-v2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "voice": "TX3LPaxmHKxFdv7VOQHJ",
    "stability": 0.5,
    "similarity_boost": 0.75,
    "style": 0,
    "speed": 1,
    "timestamps": "false"
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

key必須デフォルト範囲選択肢
voiceselectはいTX3LPaxmHKxFdv7VOQHJ-TX3LPaxmHKxFdv7VOQHJ, cgSgspJ2msm6clMCkdW9, pNInz6obpgDQGcFmaJgB, BIvP0GN1cAtSRTxNHnWS, aMSt68OGf4xUZAnLpTU8
stabilitynumberいいえ0.5min 0 / max 1 / step 0.05-
similarity_boostnumberいいえ0.75min 0 / max 1 / step 0.05-
stylenumberいいえ0min 0 / max 1 / step 0.05-
speednumberいいえ1min 0.7 / max 1.2 / step 0.05-
timestampsselectいいえfalse-false, true
previous_texttextいいえ---
next_texttextいいえ---
language_codetextいいえ---

ElevenLabs Sound Effect V2

elevenlabs-sound-effect-v2API で利用可能テキスト入力対応

オーディオ · Rivya で使える ElevenLabs のテキストから音を生成するモデルです。短い効果音、トランジション、アンビエンスループ向けで、0.5〜22 秒の音声クリップを生成できます。プロンプトの影響度、ループモード、19 種類の出力形式を調整して、編集、プロダクト、ゲームの各プロジェクトに使えます。

基本クレジット

3

モード

text-to-audio

API 入力

テキスト入力対応

入力

text

Prompt 上限

5000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "elevenlabs-sound-effect-v2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "loop": "false",
    "duration_seconds": 3,
    "prompt_influence": 0.3,
    "output_format": "mp3_44100_128"
  }
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

パラメータ

key必須デフォルト範囲選択肢
loopselectいいえfalse-false, true
duration_secondsnumberいいえ3min 0.5 / max 22 / step 0.5-
prompt_influencenumberいいえ0.3min 0 / max 1 / step 0.05-
output_formatselectいいえmp3_44100_128-mp3_22050_32, mp3_44100_32, mp3_44100_64, mp3_44100_96, mp3_44100_128, mp3_44100_192, pcm_8000, pcm_16000, pcm_22050, pcm_24000, pcm_44100, pcm_48000, ulaw_8000, alaw_8000, opus_48000_32, opus_48000_64, opus_48000_96, opus_48000_128, opus_48000_192

ElevenLabs Audio Isolation

elevenlabs-audio-isolationAPI で利用可能Files API が必要

オーディオ · Rivya で使える ElevenLabs の音声クリーンアップとボイス分離モデルです。1 本の録音をアップロードして、音声を分離し、背景ノイズを取り除き、編集や公開の前に話し声を整えられます。

基本クレジット

12

モード

audio-to-audio

API 入力

Files API が必要

入力

file

Prompt 上限

-

参照メディア

audio · 1 ファイル

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

このモデルでは実行可能な Public API 例は表示されません。

参照ルール

元音声: 音声ファイルを 1 本アップロードすると、Rivya が対象トラックを分離して整えます。

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

ファイルベースのモードは、完全な API-ready 例として表示する前に /api/v1/files が必要です。 Files API

パラメータ

追加のモデルパラメータは必要ありません。

GPT-5.5

gpt-5-5-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える OpenAI の高度な GPT チャットモデルです。ブリーフにより多くの余地が必要なときの複雑な推論、画像対応分析、リサーチ統合、構造化された文章作成に向いています。

基本クレジット

5

モード

responses

API 入力

テキスト入力対応

入力

text, file

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "gpt-5-5-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 画像添付には Files API の file_id 値を使用する必要があります。

パラメータ

追加のモデルパラメータは必要ありません。

GPT-5.4

gpt-5-4-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える OpenAI の上位 AI チャットモデルです。より複雑な分析や文章作成タスクに向けて、構造化入力の扱い、推論制御、ツール志向の会話プロジェクトが強化されています。

基本クレジット

4

モード

responses

API 入力

テキスト入力対応

入力

text, file

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "gpt-5-4-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 画像添付には Files API の file_id 値を使用する必要があります。

パラメータ

追加のモデルパラメータは必要ありません。

GPT-5.4 Codex

gpt-5.4-codex-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える OpenAI の上位 Codex モデルです。要求の高いリポジトリ規模の開発プロジェクトに向けて、より強いコーディング、構造化推論、ツール志向の協業を備えています。

基本クレジット

4

モード

responses

API 入力

テキスト入力対応

入力

text, file

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "gpt-5.4-codex-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 画像添付には Files API の file_id 値を使用する必要があります。

パラメータ

追加のモデルパラメータは必要ありません。

GPT-5.3 Codex

gpt-5-3-codex-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える OpenAI の最新かつ最も高性能な Codex モデルです。最先端のコード生成とより深いエージェント型推論を組み合わせ、最も要求の高い開発プロジェクトに対応します。

基本クレジット

4

モード

responses

API 入力

テキスト入力対応

入力

text, file

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "gpt-5-3-codex-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 画像添付には Files API の file_id 値を使用する必要があります。

パラメータ

追加のモデルパラメータは必要ありません。

GPT-5.2

gpt-5-2-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える OpenAI のフラッグシップ AI チャットモデルで、高度な推論、最大 6 枚の画像に対応する画像理解、20K 文字のコンテキストウィンドウを備えています。リサーチ、計画、文章作成、画像を踏まえた分析に使える強力な汎用 GPT 選択肢です。

基本クレジット

3

モード

chat-completion

API 入力

テキスト入力対応

入力

text, file

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "gpt-5-2-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 画像添付には Files API の file_id 値を使用する必要があります。

パラメータ

追加のモデルパラメータは必要ありません。

GPT-5.2 Codex

gpt-5-2-codex-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える OpenAI のより高度な Codex モデルで、複雑なエンジニアリングタスク向けの推論が強化されています。単純なコード生成だけでは足りない、長期的なエージェント型コーディング、アーキテクチャ判断、大きなリファクタリングに最適化されています。

基本クレジット

4

モード

responses

API 入力

テキスト入力対応

入力

text, file

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "gpt-5-2-codex-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 画像添付には Files API の file_id 値を使用する必要があります。

パラメータ

追加のモデルパラメータは必要ありません。

GPT-5.1 Codex

gpt-5-1-codex-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える OpenAI のアップグレード版 Codex モデルです。エージェント型コーディングタスク向けに、コード精度と推論が強化されています。同じ長文出力、リポジトリ認識型プロジェクトを保ちながら、複数ファイルのリファクタリングとより安全なコード編集を改善しています。

基本クレジット

3

モード

responses

API 入力

テキスト入力対応

入力

text, file

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "gpt-5-1-codex-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 画像添付には Files API の file_id 値を使用する必要があります。

パラメータ

追加のモデルパラメータは必要ありません。

GPT-5 Codex

gpt-5-codex-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える OpenAI のコード特化 GPT-5 Codex モデルです。画像理解に対応し、デバッグ、実装計画、リファクタリング、技術的な問題解決に向いています。

基本クレジット

3

モード

responses

API 入力

テキスト入力対応

入力

text, file

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "gpt-5-codex-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 画像添付には Files API の file_id 値を使用する必要があります。

パラメータ

追加のモデルパラメータは必要ありません。

Gemini 3.1 Pro

gemini-3-1-pro-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える Google の最新かつ最も高性能な Gemini AI チャットモデルです。上位レベルの推論、画像理解、指示追従を備えており、要求の高い分析タスクやクリエイティブタスクに最も強い Gemini 選択肢です。

基本クレジット

3

モード

chat-completion

API 入力

テキスト入力対応

入力

text, file

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "gemini-3-1-pro-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 画像添付には Files API の file_id 値を使用する必要があります。

パラメータ

追加のモデルパラメータは必要ありません。

Gemini 3 Pro

gemini-3-pro-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える Google の深度の高い Gemini AI チャットモデルです。Gemini 2.5 Pro より強い推論と画像理解を備えており、リサーチ統合、技術文書、より慎重なマルチモーダル分析に向いています。

基本クレジット

2

モード

chat-completion

API 入力

テキスト入力対応

入力

text, file

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "gemini-3-pro-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 画像添付には Files API の file_id 値を使用する必要があります。

パラメータ

追加のモデルパラメータは必要ありません。

Gemini 3 Flash

gemini-3-flash-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える Google の次世代高速 AI チャットモデルです。Gemini 2.5 Flash よりさらに低いトークンコストと強化された推論を備えており、大量のマルチモーダルチャット、スクリーンショットのトリアージ、素早いアシスタント作業向けに作られています。

基本クレジット

1

モード

chat-completion

API 入力

テキスト入力対応

入力

text, file

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "gemini-3-flash-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 画像添付には Files API の file_id 値を使用する必要があります。

パラメータ

追加のモデルパラメータは必要ありません。

Gemini 2.5 Pro

gemini-2-5-pro-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える Google のより高度な Gemini AI チャットモデルです。Flash より強い推論、画像理解、20K コンテキストを備えており、2 クレジットでリサーチ統合、文書分析、構造化された文章作成により適しています。

基本クレジット

2

モード

chat-completion

API 入力

テキスト入力対応

入力

text, file

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "gemini-2-5-pro-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 画像添付には Files API の file_id 値を使用する必要があります。

パラメータ

追加のモデルパラメータは必要ありません。

Gemini 2.5 Flash

gemini-2-5-flash-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える Google の最速かつ最も手頃な AI チャットモデルです。1 回 1 クレジットで、最大 6 枚の画像に対応する画像理解を備えており、すばやい Q&A、初回要約、スクリーンショットのトリアージ、日常的な AI 支援に適しています。

基本クレジット

1

モード

chat-completion

API 入力

テキスト入力対応

入力

text, file

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "gemini-2-5-flash-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 画像添付には Files API の file_id 値を使用する必要があります。

パラメータ

追加のモデルパラメータは必要ありません。

Claude Opus 4.7

claude-opus-4-7-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える Anthropic のフラッグシップ Claude チャットモデルです。深い推論、慎重な統合、エグゼクティブ向け文書、高い影響を持つテキスト作業に適しています。

基本クレジット

8

モード

chat-completion

API 入力

テキスト入力対応

入力

text

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "claude-opus-4-7-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 この Chat モデルは画像添付に対応していません。

パラメータ

追加のモデルパラメータは必要ありません。

Claude Opus 4.6

claude-opus-4-6-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える Anthropic のフラッグシップ Claude AI チャットモデルです。要求の高い重要プロジェクトで、深い推論、複雑な分析、高品質な文章作成に向けて設計されています。

基本クレジット

8

モード

chat-completion

API 入力

テキスト入力対応

入力

text

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "claude-opus-4-6-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 この Chat モデルは画像添付に対応していません。

パラメータ

追加のモデルパラメータは必要ありません。

Claude Sonnet 4.6

claude-sonnet-4-6-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える Anthropic のバランス型 Claude AI チャットモデルです。Opus レベルの費用まで上げずに、コンテンツ、リサーチ、コーディングプロジェクト向けの強い長文推論と慎重な分析を維持します。

基本クレジット

4

モード

chat-completion

API 入力

テキスト入力対応

入力

text

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "claude-sonnet-4-6-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 この Chat モデルは画像添付に対応していません。

パラメータ

追加のモデルパラメータは必要ありません。

Claude Opus 4.5

claude-opus-4-5-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える Anthropic のフラッグシップ Claude AI チャットモデルです。深い推論、複雑な分析、専門家レベルの文章作成に優れており、重要な AI タスク向けの上位選択肢です。

基本クレジット

8

モード

chat-completion

API 入力

テキスト入力対応

入力

text

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "claude-opus-4-5-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 この Chat モデルは画像添付に対応していません。

パラメータ

追加のモデルパラメータは必要ありません。

Claude Sonnet 4.5

claude-sonnet-4-5-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える Anthropic のバランス型 Claude AI チャットモデルです。ニュアンスのある文章作成、慎重な分析、安全性を意識した応答に強く、コンテンツ作成やリサーチ向けの有力な Claude 選択肢です。

基本クレジット

4

モード

chat-completion

API 入力

テキスト入力対応

入力

text

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "claude-sonnet-4-5-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 この Chat モデルは画像添付に対応していません。

パラメータ

追加のモデルパラメータは必要ありません。

Claude Haiku 4.5

claude-haiku-4-5-chatAPI で利用可能テキスト入力対応

チャット · Rivya で使える Anthropic の軽量な Claude AI チャットモデルです。Claude らしいトーンを保ちながら上位モデルほどの支出を抑えたい高頻度プロジェクト向けに、速度、コスト効率、安定した日常チャット性能へ調整されています。

基本クレジット

2

モード

chat-completion

API 入力

テキスト入力対応

入力

text

Prompt 上限

20000 文字

参照メディア

-

リクエスト

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

推奨

Body

{
  "model": "claude-haiku-4-5-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

参照ルール

-

結果

作成レスポンスは公開タスク ID を返します。ステータスが succeeded または failed になるまで GET /api/v1/generations/{taskId} をポーリングしてください。

一般的なエラー

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API は Public API v1 で non-streaming と SSE streaming のターンに対応しています。 この Chat モデルは画像添付に対応していません。

パラメータ

追加のモデルパラメータは必要ありません。

関連ページ

目次