Black Forest Labs FLUX.1 [pro] の API パラメタやコストについて考える

FLUX.1 requires local execution or third-party services. This article compares API parameter differences between third-party providers and summarizes payment methods.

A casual seminar scene where a Japanese engineer is presenting on AI illustration robots. The presenter stands next to a sleek, modern robot. Around five attendees, casually dressed engineers, both male and female, are seated and listening attentively. The atmosphere is relaxed yet focused, with soft, muted color tones and a minimalist design. The setting is a modern, clean room that emphasizes a technological and innovative theme, perfect for a discussion on AI and robotics.

相模原市で IoT 設計を受託しているファームロジックスです。

以前に、AI イラストレーションの新星、Black Forest Labs FLUX.1 について御紹介しました。FLUX.1 が DALL-E や Ideogram と異なるのは、現状、Black Forest Labs 社自身ではウェブインターフェイスによる FLUX.1 のイラストレーション作成サービスを提供していない、という点です。API は提供されているようなのですが、現状は preview 中ということで、一般の参加者は API を利用することができません。

そのため、われわれが FLUX.1 でイラストを作成するには、自分で FLUX.1 のバイナリをビルドして([pro] 版を除く)ローカルで実行するか、各種サードパーティのサービスを利用することになります。

サードパーティのサービス

FLUX.1 のイラスト生成を提供しているサードパーティは多くありますが、そのうち [pro] 版を提供しているのは、現状以下の 3つだけです。(2024年9月18日現在)

サードパーティそれぞれで、価格や支払い方法にも若干違いがあるのですが、最初に API(パラメタ)の違いを見てみましょう。

FLUX.1 [pro] API で指定できるパラメタの相違

Black Forest Labs の GitHub では、(公式情報として?)FLUX.1 [pro] の API を呼び出すためのコードが示されています。これを参考にしつつ、API パラメタを比べてみましょう。

  • ○ と示しているのは、Black Forest Labs GitHub で示されたのと同一のパラメタが API で提供されていることを意味します。
  • 別の名前で同等と思われる機能がある場合は、そのパラメタ名を示します。
公式 GitHub Replicate Fal.ai Mystic AI
prompt
guidance guidance_scale guidance
interval interval
width
height
aspect_ratio   image_size
name ※1 ※1 variant
num_steps steps num_inference_steps steps
prompt_upsampling
seed
validate
launch
api_key
output_format
output_quality
safety_tolerance safety_tolerance safety_tolerance
sync_mode
num_images

※1: 異なる種類の API 呼び出しでモデル名を設定するようになっているので、このパラメタは定義されていない。

考察

これを見ていると混乱してきませんでしょうか。なぜ、サードパーティのサービス間でこのような差異があるのか、よく分かりません。output_format のように、lack Forest Labs の公式 API サービスで生成されたイメージに後から適用できるパラメータもあれば、guidance や interval のように、生成プロセス中にしか使用できないものもあります。

サードパーティ間で差を付けないと、各サードパーティの特色を出せないのだろうとは思いますが、ちょっと分かりにくいですね。

支払い方法の違い

次に、上で挙げたそれぞれのサードパーティにおいて、サービス(API)の使用料の支払い方法について調べてみました。

Replicate

  • 試用: クレジットカード等を登録しなくても、ある程度の試用は可能。しかし、しばらく利用しているとクレジットカード情報の登録を要求される。
  • 支払い方法: クレジットカードのみ(Stripe 社のサービスを使用している模様)
  • 備考: 毎月初めに、前月に使用した分が請求される(At the beginning of each month, we charge you for what you used in the previous month)。利用限度額を設定可能。

Fal.ai

  • 試用: サインアップ時に US$1 のクレジット(有効期限あり)を貰えた(と記憶している)。また、API サービスを初めて利用したとき、US$10 ほどのクレジット(有効期限なし?)を貰えた。
  • 支払い方法: クレジットカードあるいは Link 社の支払いサービスを利用
  • 備考: 使用した分を支払うのではなく、US$10 以上を予めチャージして利用する。

Mystic AI

  • 未調査

利用コスト

以下のリンクから、最新価格を御確認ください。

情報の提供をお待ちしております

FLUX.1 のサービスは始まって間もないこともあり、API 利用サービス、サードパーティの使い勝手など、分かりにくい点がまだあります。当記事の誤り、新たな情報などございましたら、御遠慮なくお知らせください。

お問い合わせを頂いた後、継続して営業活動をしたり、ニュースレター等をお送りしたりすることはございません。
御返答は 24時間以内(営業時間中)とさせて頂いております。もし返答が届かない場合、何らかの事情でメールが不達となっている可能性がございます。大変お手数ですが、別のメールアドレス等で督促頂けますと幸いです。

コメントを残す