ข้ามไปยังเนื้อหา

Bria Expand (FIBO-Edit-1.5)

ผสานการทำงาน

ID โมเดล bria/fibo-edit-1.5/expand
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/bria/fibo-edit-1.5/expand?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

คำขอนี้: $0.04 40 เครดิต API เรียกใช้ในหน้านี้

รับคีย์ API
Bria AI แก้ไขภาพ #image-expansion#outpainting#aspect-ratio#canvas-extension

เครื่องมือขยายภาพที่ต่อภาพออกไปยังอัตราส่วนภาพใหม่หรือแคนวาสแบบกำหนดเองที่มีพื้นที่ต่ำกว่า 25 เมกะพิกเซล

Bria AI · ภาพ

ผลลัพธ์แรกของคุณจะแสดงที่นี่

สร้างคำขอด้านล่างและเรียกใช้ด้วยคีย์ API ของคุณ เอาต์พุตจะถูกคัดลอกไปยังพื้นที่จัดเก็บของเรา และเก็บไว้ตลอดไปหรือฟรี 7 วัน

สร้างคำขอ

ตัวควบคุมสร้างจากสคีมาของโมเดล โค้ดและราคาจะอัปเดตเมื่อคุณเปลี่ยนค่า

คำอธิบายเนื้อหาสำหรับพื้นที่ที่เพิ่ม (ไม่บังคับ) การปรับผืนผ้าใบอย่างเดียวมักไม่ต้องมีคำอธิบาย หากไม่ระบุ ระบบจะขอให้โมเดลขยายรูปภาพเดิมเท่านั้น

•จำเป็น image_url
วางไฟล์ หรือ

รูปภาพสำหรับการขยาย ส่งเป็นไฟล์หรือ URL

aspect_ratio

การตั้งค่าอัตราส่วนรูปภาพสุดท้ายที่จัดวางรูปภาพต้นฉบับไว้ตรงกลางและขยายผืนผ้าใบโดยรอบ การระบุค่านี้มีลำดับความสำคัญเหนือทั้ง 'original_image_size' และ 'original_image_location'

ขั้นสูง negative_prompt · seed · retain_original_quality · preserve_alpha · return_model_output · canvas_size · original_image_size · original_image_location

การตรวจสอบความเข้ากันได้สำหรับคำขอที่เขียนตามเส้นทาง expansion API ของ SDXL การส่งอินพุตที่ไม่รองรับนี้จะทำให้ระบบปฏิเสธอย่างชัดเจน เพื่อไม่ให้ค่าถูกละทิ้งโดยไม่แจ้ง ใช้ 'prompt' แทน

ซีดสำหรับการสร้างแบบสุ่ม ซึ่งจะรวมอยู่ในการตอบกลับเสมอ ไม่ว่าจะส่งมาที่นี่หรือเลือกแบบสุ่มเมื่อไม่ระบุ ค่าจากการตอบกลับก่อนหน้าสามารถใช้สร้างผลลัพธ์เดิมซ้ำได้

ขนาดรูปภาพที่ขยายซึ่งจับคู่กับ 'original_image_location' ระบุ [width, height] สำหรับผืนผ้าใบสุดท้าย โดยให้พื้นที่ต่ำกว่า 25 เมกะพิกเซล

[width, height] เป้าหมายของรูปภาพต้นฉบับภายในผืนผ้าใบ การส่ง 'aspect_ratio' จะเขียนทับการตั้งค่านี้ มิฉะนั้นระบบจะปรับขนาดรูปภาพเป็นขนาดดังกล่าวก่อนวาง

พิกัดการวาง [x, y] สำหรับมุมซ้ายบนของรูปภาพต้นฉบับ จะไม่สนใจค่านี้เมื่อส่ง 'aspect_ratio' อนุญาตให้วางเกินขอบเขตผืนผ้าใบได้ และจะครอบตัดรูปภาพต้นฉบับ

POST /run/bria/fibo-edit-1.5/expand?wait=20 ใบเสนอราคา → $0.04
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/bria/fibo-edit-1.5/expand?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

เรียกใช้คำขอนี้

คีย์ของคุณจะอยู่ในเบราว์เซอร์นี้ โดยส่งไปยัง Doitong API เท่านั้น และจะบันทึกใน localStorage ก็ต่อเมื่อคุณเลือกจดจำ รับคีย์ API

เกี่ยวกับ Bria Expand (FIBO-Edit-1.5)

ขยายภาพออกไปนอกขอบภาพ เลือกค่า `aspect_ratio` ได้หนึ่งจากเก้าค่า หรือกำหนด `canvas_size` เป็น [width, height] โดยมีพื้นที่น้อยกว่า 25 เมกะพิกเซล พร้อมระบุ `original_image_size` และ `original_image_location` โดย `prompt` ที่เป็นตัวเลือกจะใช้บรรยายพื้นที่ใหม่ ค่า `retain_original_quality` และ `preserve_alpha` เปิดใช้งานเป็นค่าเริ่มต้น และ `return_model_output` ใช้สำหรับการวินิจฉัย

พารามิเตอร์

ส่งชื่อมาตรฐานหรือชื่อดั้งเดิมอย่างใดอย่างหนึ่งเท่านั้น ห้ามส่งทั้งสองชื่อ ชื่อมาตรฐาน

ชื่อประเภท ค่าเริ่มต้นค่าที่อนุญาต คำอธิบาย
image_urlจำเป็น image
ประเภทurl · image
รูปภาพสำหรับการขยาย ส่งเป็นไฟล์หรือ URL
canvas_sizeไม่บังคับ
ประเภทinteger[]
≤ 2 รายการ≥ 2 รายการ
ขนาดรูปภาพที่ขยายซึ่งจับคู่กับ 'original_image_location' ระบุ [width, height] สำหรับผืนผ้าใบสุดท้าย โดยให้พื้นที่ต่ำกว่า 25 เมกะพิกเซล
aspect_ratioไม่บังคับ
ประเภทenum
1:12:33:23:44:34:55:49:1616:9
การตั้งค่าอัตราส่วนรูปภาพสุดท้ายที่จัดวางรูปภาพต้นฉบับไว้ตรงกลางและขยายผืนผ้าใบโดยรอบ การระบุค่านี้มีลำดับความสำคัญเหนือทั้ง 'original_image_size' และ 'original_image_location'
original_image_sizeไม่บังคับ
ประเภทinteger[]
≤ 2 รายการ≥ 2 รายการ
[width, height] เป้าหมายของรูปภาพต้นฉบับภายในผืนผ้าใบ การส่ง 'aspect_ratio' จะเขียนทับการตั้งค่านี้ มิฉะนั้นระบบจะปรับขนาดรูปภาพเป็นขนาดดังกล่าวก่อนวาง
original_image_locationไม่บังคับ
ประเภทinteger[]
≤ 2 รายการ≥ 2 รายการ
พิกัดการวาง [x, y] สำหรับมุมซ้ายบนของรูปภาพต้นฉบับ จะไม่สนใจค่านี้เมื่อส่ง 'aspect_ratio' อนุญาตให้วางเกินขอบเขตผืนผ้าใบได้ และจะครอบตัดรูปภาพต้นฉบับ
promptไม่บังคับ
ประเภทstring | null
คำอธิบายเนื้อหาสำหรับพื้นที่ที่เพิ่ม (ไม่บังคับ) การปรับผืนผ้าใบอย่างเดียวมักไม่ต้องมีคำอธิบาย หากไม่ระบุ ระบบจะขอให้โมเดลขยายรูปภาพเดิมเท่านั้น
seedไม่บังคับ
ประเภทinteger | null
0 – 2,147,483,647
ซีดสำหรับการสร้างแบบสุ่ม ซึ่งจะรวมอยู่ในการตอบกลับเสมอ ไม่ว่าจะส่งมาที่นี่หรือเลือกแบบสุ่มเมื่อไม่ระบุ ค่าจากการตอบกลับก่อนหน้าสามารถใช้สร้างผลลัพธ์เดิมซ้ำได้
negative_promptไม่บังคับ
ประเภทstring | null
การตรวจสอบความเข้ากันได้สำหรับคำขอที่เขียนตามเส้นทาง expansion API ของ SDXL การส่งอินพุตที่ไม่รองรับนี้จะทำให้ระบบปฏิเสธอย่างชัดเจน เพื่อไม่ให้ค่าถูกละทิ้งโดยไม่แจ้ง ใช้ 'prompt' แทน
retain_original_qualityไม่บังคับ
ประเภทboolean
ค่าเริ่มต้นtrue
เปิดใช้เพื่อคงพิกเซลต้นฉบับที่ได้รับการปกป้องด้วยมาสก์ไว้ที่ความละเอียดเต็มโดยไม่ปรับตัวอย่าง โมเดลจะสร้างที่ประมาณหนึ่งเมกะพิกเซล จากนั้นขยายความละเอียดสำหรับผืนผ้าใบที่ใหญ่ขึ้น หากปิดใช้ ผลลัพธ์จะนุ่มสม่ำเสมอ ซึ่งอาจซ่อนรอยต่อบนพื้นหลังที่มีพื้นผิว
preserve_alphaไม่บังคับ
ประเภทboolean
ค่าเริ่มต้นtrue
คงความโปร่งใสของอินพุตโดยขยายแชนเนลอัลฟาต้นฉบับผ่านการทำซ้ำขอบตามจำเป็นเพื่อขยายภาพตัดออก เนื่องจากการสร้างทำงานใน RGB โมเดลจึงไม่สร้างอัลฟา ปิดใช้เพื่อรับเอาต์พุต RGB แบบแบน
return_model_outputไม่บังคับ
ประเภทboolean
ค่าเริ่มต้นfalse
ส่งเฟรมวินิจฉัยเพิ่มเติมเพื่อแยกข้อผิดพลาดของโมเดลออกจากข้อผิดพลาดในการประกอบภาพ โดยไม่เปลี่ยนรูปภาพสุดท้าย เฟรมนี้แสดงผลลัพธ์ของโมเดลก่อนใส่รูปภาพต้นฉบับกลับเข้าไปและผสานรอยต่อ หากเห็นข้อบกพร่องที่ขอบเขตในเฟรมนี้แล้ว แสดงว่าเป็นข้อผิดพลาดในการสร้าง ไม่ใช่ข้อผิดพลาดหลังการประมวลผล
จำเป็น ชื่อมาตรฐาน ซึ่งรองรับเช่นกัน

พารามิเตอร์ไฟล์รับ URL https:// สาธารณะ, data: URI ขนาดไม่เกิน 10 MB หรือ file_url ของไฟล์ที่อัปโหลด ไฟล์

เอาต์พุต

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "bria/fibo-edit-1.5/expand",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 40,
    "usd": "0.04",
    "charged": 40,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "image": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768
    },
    "seed": 42,
    "structured_instruction": {},
    "model_output": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768
    }
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
ไฟล์ของคุณ คุณเลือกเองทุก outputs[].url คือสำเนาบนพื้นที่จัดเก็บของเรา: เก็บไว้ตลอดไป (คิดค่าบริการต่อ GB-เดือน) หรือฟรี 7 วัน โดยกำหนดได้ในการตั้งค่าบัญชีหรือ ?storage=
รูปแบบเดียวกันในทุกโมเดลtype, url, content_type, width, height และ duration สำหรับภาพ วิดีโอ และเสียงเหมือนกันทั้งหมด ส่วน output คือออบเจ็กต์ผลลัพธ์ของโมเดลเอง
ฟิลด์ของเอาต์พุต
image
object {url, content_type, file_name, file_size, width, height}รูปภาพที่ได้จากการขยาย
seed
integerซีดที่ใช้ระหว่างการสร้าง ซึ่งทำให้สร้างผลลัพธ์เดิมซ้ำได้
structured_instruction
objectพรอมต์แบบมีโครงสร้างที่ใช้กำหนดเงื่อนไขให้โมเดล
model_output
object {url, content_type, file_name, file_size, width, height} | nullเฟรมที่ยังไม่ประกอบ ซึ่งรวมอยู่เฉพาะเมื่อเปิดใช้ 'return_model_output' มีขนาดผืนผ้าใบตามที่ขอ และมีเอาต์พุตของโมเดลโดยไม่มีเนื้อหาที่วางหรือผสาน

โมเดลเพิ่มเติม: แก้ไขภาพ

สำหรับเอเจนต์ AI: หน้า Markdown นี้อยู่ที่ https://doitong.com/th/developers/models/bria/fibo-edit-1.5/expand.md. โมเดลและคู่มือทั้งหมด: https://doitong.com/developers/llms.txt