はじめに
Jib Mix Qwen LoRA テキストから画像 は、文章のプロンプトから、自前の LoRA ファイルを最大 3 つ読み込んだフォトリアルな画像を 1 枚作ります。Jib Mix Qwen は J1B によるコミュニティのチェックポイントで、Alibaba の 200 億パラメーターのオープンな Qwen-Image を土台にしたマージモデルで、自然で写真のような人物を狙っています。Qwen-Image または Qwen-Image-2512 向けに学習した LoRA を直接リンクから読み込め、長辺最大 1536 ピクセルの 9 種類のアスペクト比から 1 つ選ぶと、JPEG、PNG、WebP が一律料金で返ります。プラットフォームはプロンプト、ウェイト、画像のいずれにもコンテンツフィルターを加えません。
必要なものからモードを選ぶ
| 必要なもの | モード |
|---|---|
| 自前の LoRA を上に載せる | Jib Mix Qwen LoRA テキストから画像 |
| モデルをそのまま | Jib Mix Qwen テキストから画像 |
主な機能とハイライト
はっきり効く写真向けの LoRA
同じプロンプトと seed で、スマホカメラの LoRA、ポートレートレタッチの LoRA、2 つのリアル系 LoRA が、それぞれ顔と光を目に見える形で変え、そのうち 2 つは問題なく重ねられました。
2 世代の LoRA に対応
Qwen-Image 向けと Qwen-Image-2512 向けの LoRA はどちらも読み込めます。同じアーキテクチャを共有しているためです。別のベースモデル向けの LoRA はエラーなくスキップされるので、送る前にカードを確認してください。
同じ速さ、同じ料金
モデル処理時間の中央値は 38 回で約 6 秒で、LoRA を 1 つ、2 つ、3 つ読み込んでも料金は増えません。
自前のウェイトでも規制なし
LoRA は審査されず、出力にもフィルターはかかりません。当社のテストでは、拒否もぼかしもされませんでした。
リクエストパラメーター
| パラメーター | 必須 | 説明 |
|---|---|---|
prompt | はい | LoRA のトリガーフレーズを先頭に置き、続けて人物、服装、場所、光、カメラの雰囲気を文章で書きます。5,000 文字まで。 1 文字以上 · 5000 文字以内 |
aspect_ratio | いいえ | 21:9 から 9:21 まで 9 種類で、既定は 1:1 です。1:1 は 1328 x 1328、3:4 は 1104 x 1472、16:9 は 1536 x 864 です。 |
loras | いいえ | {path, scale} を最大 3 つ。path は Qwen-Image または Qwen-Image-2512 向けに学習した .safetensors ファイルへの直接の HTTPS リンクで、scale は 0 から 4、1 が中立です。 デフォルト値: |
output_format | いいえ | 既定は JPEG で、必要なら PNG か WebP も選べます。料金は変わりません。 |
seed | いいえ | LoRA の scale を 1 つずつ変えていく間、画像のセットを比べられる状態に保ちます。毎回まったく同じピクセルになることを保証するものではありません。 |
料金
$0.03 / 枚
どのアスペクト比でも、1 枚ごとの一律料金で課金されます。LoRA の読み込みに別料金はかかりません。
ユースケース
1 つのカメラのルックでシリーズを
カメラやフィルム調の LoRA を決まった scale に固定し、seed も固定すると、ポートレートのセット全体が同じレンズと光にそろいます。
スタジオポートレート
ポートレート LoRA は、ベースモデルが肌の質感を保ったまま、均一でレタッチされたスタジオ仕上げを加えます。
プラットフォーム向けの規制なしの静止画
利用者が求める LoRA を読み込めます。コンテンツフラグも、結果の二次審査もありません。
プロンプトガイドと実践のヒント
プロンプトを LoRA に合わせる
LoRA がスマホカメラを模したものなら、プロンプトにも「phone photo with flash」と書きます。プロンプトとウェイトが同じ方向に引くと、結果がいちばんくっきりします。
絵のスタイルは期待しない
アニメやピクセルアートの LoRA は読み込まれますが、scale 2 でも画像は写真のままです。そうしたスタイルにはイラスト向けのモデルを使ってください。
scale は 0.5 から 1.5 に
0.5 はほんの味付け、1 が想定する強さです。4 にすると、当社のテスト画像は崩れました。
ファイルをリンクする
.safetensors ファイルの直接ダウンロード URL をコピーしてください。リポジトリのページやログインが必要なリンクではリクエストが失敗し、失敗したリクエストは課金されません。
API クイックスタート
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "j1b/jib-mix-qwen-image-lora/text-to-image",
"input": {
"aspect_ratio": "1:1",
"output_format": "jpeg",
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
認証、完全なスキーマ、ポーリング、エラー処理は API リファレンスを参照してください。










