はじめに
Jib Mix Qwen テキストから画像 は、文章のプロンプトからフォトリアルな画像を 1 枚作ります。Jib Mix Qwen は J1B によるコミュニティのチェックポイントで、Alibaba の 200 億パラメーターのオープンな Qwen-Image を土台に、Qwen-Image のファインチューンと LoRA をマージし、自然で写真のような人物を狙っています。長辺最大 1536 ピクセルの 9 種類のアスペクト比から 1 つ選ぶと、JPEG、PNG、WebP で返ります。プラットフォームはプロンプトにも画像にもコンテンツフィルターを加えません。
必要なものからモードを選ぶ
| 必要なもの | モード |
|---|---|
| モデルをそのまま | Jib Mix Qwen テキストから画像 |
| 同じモデルで自前の LoRA を使う | Jib Mix Qwen LoRA テキストから画像 |
主な機能とハイライト
撮影したように見える顔と肌
そばかす、毛穴、後れ毛、柔らかな窓の光が、磨き上げたレンダリングの艶ではなく、カメラが捉えたとおりに出ます。
速い
テスト 30 回で、モデル処理時間の中央値は約 6 秒で、そのうち 21 回は 10 秒未満で完了しました。
画面内の短い文字
看板やメニューボードの短いフレーズを引用符で書くと、絵の中に入ります。当社の黒板には「OPEN LATE」と描かれました。
規制なし
当社のテストでは、拒否もぼかしもされたプロンプトはありませんでした。当社側で、フラグを立てることも、審査することもありません。
リクエストパラメーター
| パラメーター | 必須 | 説明 |
|---|---|---|
prompt | はい | 文章がいちばんうまくいきます。人物(年齢、髪、特徴)、服装、場所、光、カメラの雰囲気の順です。 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 です。 |
output_format | いいえ | 既定は JPEG で、必要なら PNG か WebP も選べます。料金は変わりません。 |
seed | いいえ | 細部を 1 つずつ変えていく間、画像のセットを比べられる状態に保ちます。毎回まったく同じピクセルになることを保証するものではありません。 |
料金
$0.024 / 枚
どのアスペクト比、どの出力形式でも、1 枚ごとの一律料金で課金されます。
ユースケース
ポートレートとキャラクター
プロフィール画像、物語のキャラクター、ムードボード向けに、書いたとおりの年齢、髪、表情のクローズアップや上半身のカットを。
ライフスタイルの場面
夜の通りのカップル、ゴールデンアワーの船上の男性、カフェの女性。撮影したように見える日常の一瞬です。
プラットフォーム向けの規制なしの写真表現
設定するコンテンツフラグも、結果の二次審査もありません。
プロンプトガイドと実践のヒント
カメラマンへの依頼のように書く
レンズの雰囲気(「35mm film look」、「phone photo with flash」)、光源、時間帯を書きます。このモデルがいちばんよく応えるのは、具体的な光の指定です。
顔を説明する
seed を変えても、黒髪の 1 つのルックに収束しがちです。年齢、髪の長さと色、そばかす、ひげ、表情を書くとばらつきが出ます。当社のテストでは、国籍だけでは顔が確実には変わりませんでした。
写真の方向で使う
アニメや水彩のプロンプトも写真のまま返ってきました。絵のスタイルにはイラスト向けのモデルを使ってください。
2 人の場面は工夫を
二人の場面は拒否されずに描かれますが、手と手足の精度は落ちます。それぞれの人物にフレーム内で明確な位置を与え、手や手足が重なったらシードを振り直してください。
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/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"aspect_ratio": "1:1",
"output_format": "jpeg"
}
}'
# 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 リファレンスを参照してください。










