ข้อกำหนดทางเทคนิคของ bria/expand-image
| ข้อกำหนด | รายละเอียด |
|---|---|
| รหัสโมเดล | bria/expand-image |
| ผู้ให้บริการ / ตระกูลโมเดล | Bria Expand โมเดลการขยายภาพและ outpainting จาก Bria |
| งานหลัก | ขยายภาพออกไปเกินขอบเดิมโดยสร้างพิกเซลใหม่เพื่อให้พอดีกับองค์ประกอบที่กว้างหรือสูงขึ้น |
| ประเภทการทำงานของ API | จุดบริการแก้ไขภาพ / outpainting |
| จุดปลายทางอย่างเป็นทางการของ Bria | POST /v2/image/edit/expand บน API แก้ไขภาพของ Bria |
| รูปแบบภาพอินพุต | JPEG, JPG, PNG, WEBP; สามารถส่งภาพเป็น base64 หรือ URL ที่เข้าถึงได้สาธารณะ |
| ลักษณะการส่งออก | ส่งคืน URL ของภาพที่ขยายแล้ว; Bria v2 สามารถส่งผลลัพธ์แบบซิงโครนัสหรือการตอบกลับแบบอะซิงโครนัสพร้อม request_id และ status_url ขึ้นอยู่กับโหมดการประมวลผล |
| การควบคุมอัตราส่วนภาพ | รองรับอัตราส่วนสำเร็จรูป เช่น 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16 และ 16:9 รวมถึงอัตราส่วนแบบกำหนดเอง (float) ตั้งแต่ 0.5 ถึง 3.0 |
| การควบคุมแคนวาส | สามารถใช้ canvas_size, original_image_size และ original_image_location เมื่อไม่ได้ใช้ aspect_ratio |
| ขีดจำกัดของแคนวาส | พื้นที่แคนวาสที่แนะนำไม่เกินพื้นที่รวม 5000×5000 พิกเซล โดยพื้นที่สูงสุดที่อนุญาตสำหรับการกำหนดขนาดแคนวาสแบบระบุชัดเจนคือ 25 ล้านพิกเซล |
| การรองรับพรอมป์ต์ | พรอมป์ต์ภาษาอังกฤษแบบเลือกใส่สามารถกำหนดทิศทางการขยายได้; หากไม่ระบุ Bria สามารถสร้างพรอมป์ต์จากภาพอินพุตโดยอัตโนมัติ |
| ตัวเลือกการกลั่นกรอง | รองรับการกลั่นกรองพรอมป์ต์และการกลั่นกรองผลลัพธ์ภาพใน Bria API |
| การวางตำแหน่งเชิงพาณิชย์ | Bria ระบุว่าโมเดลนี้ฝึกด้วยข้อมูลที่ได้รับอนุญาตเท่านั้นเพื่อการใช้งานเชิงพาณิชย์อย่างปลอดภัย |
bria/expand-image คืออะไร?
bria/expand-image เป็นตัวระบุโมเดลบนแพลตฟอร์มของ CometAPI สำหรับโมเดลการขยายภาพของ Bria ซึ่งออกแบบมาเพื่อขยายภาพที่มีอยู่ให้เกินขอบเขตเดิมขณะคงความต่อเนื่องทางภาพไว้ โดยในทางปฏิบัติแล้วนี่คือโมเดล outpainting: แทนที่จะครอปภาพให้พอดีกับรูปแบบใหม่ ระบบจะสร้างเนื้อหาเพิ่มเติมรอบภาพต้นฉบับเพื่อให้ผลลัพธ์สุดท้ายสอดคล้องกับอัตราส่วนภาพหรือเลย์เอาต์ของแคนวาสที่ต้องการ
โมเดลนี้มุ่งเน้นเวิร์กโฟลว์อย่างการปรับงานครีเอทีฟให้เหมาะกับตำแหน่งลงสื่อโซเชียล, แปลงภาพแนวตั้งเป็นแบนเนอร์แนวนอน, สร้างฉากหลังเพิ่มเติมรอบวัตถุ หรือปรับกรอบมุมมองของภาพสินค้าและการตลาดโดยไม่ต้องแก้ไขทรัพย์สินทุกชิ้นด้วยตนเอง เอกสารของ Bria จัดให้ความสามารถนี้อยู่ในชุด API แก้ไขภาพที่กว้างขึ้น ร่วมกับเครื่องมืออย่างการแก้ไขฉากหลัง, การลบ, การเติมแบบกำเนิด และการขยายความละเอียด
จุดเด่นด้านการวางตำแหน่งของ Bria คือความพร้อมสำหรับองค์กรและการใช้งานเชิงพาณิชย์ Bria ระบุว่าโมเดลของตนได้รับการฝึกด้วยข้อมูลที่มีใบอนุญาต และทำการตลาดว่าเหมาะสำหรับการใช้งานเชิงพาณิชย์ที่มีความเสี่ยงต่ำ ซึ่งอาจมีความสำคัญสำหรับทีมที่สร้างระบบการออกแบบ การดูแลแบรนด์ หรือสายงานอีคอมเมิร์ซระดับผลิตจริง
คุณสมบัติหลักของ bria/expand-image
- การ outpainting คุณภาพสูง: ขยายภาพให้เกินขอบโดยสร้างพิกเซลใหม่ที่สานต่อฉากเดิม แทนการยืดหรือครอปจากต้นฉบับ
- การปรับอัตราส่วนภาพ: ช่วยขยายไปยังรูปแบบเป้าหมายที่พบบ่อย เช่น
16:9,9:16,1:1และอื่นๆ ซึ่งมีประโยชน์ต่อการนำทรัพย์สินชิ้นเดียวไปใช้ข้ามช่องทาง - การวางตำแหน่งบนแคนวาสอย่างแม่นยำ: รองรับ
canvas_size,original_image_sizeและoriginal_image_locationเพื่อให้นักพัฒนาควบคุมตำแหน่งภาพต้นฉบับภายในองค์ประกอบใหม่ได้อย่างละเอียด - คำแนะนำด้วยพรอมป์ต์แบบเลือกใช้: รับพรอมป์ต์ข้อความเพื่อกำหนดทิศทางส่วนที่สร้างใหม่; หากไม่ระบุ บริการสามารถสร้างพรอมป์ต์จากภาพโดยอัตโนมัติ
- วิธีรับอินพุตที่ยืดหยุ่น: รับทั้งข้อมูลภาพที่เข้ารหัสแบบ base64 หรือ URL ของภาพที่เข้าถึงได้สาธารณะ ทำให้ง่ายต่อการเชื่อมต่อกับเว็บแอป ท่อทางทรัพย์สินดิจิทัล และระบบอัตโนมัติ
- การไหลของ API ที่เหมาะกับงานผลิตจริง: Bria v2 รองรับการประมวลผลแบบอะซิงโครนัสด้วย
request_idและstatus_urlซึ่งมีประโยชน์สำหรับงานภาพที่ใช้เวลานานและการจัดการประสานงานฝั่งแบ็กเอนด์ - ตัวเลือกการกลั่นกรองในตัว: มีการตั้งค่าการกลั่นกรองพรอมป์ต์และผลลัพธ์เพื่อช่วยทีมบังคับใช้นโยบายในการเชื่อมต่อใช้งานจริง
- การวางตำแหน่งเพื่อการใช้งานเชิงพาณิชย์: Bria ทำการตลาดว่าโมเดลได้รับการฝึกด้วยข้อมูลที่ได้รับอนุญาตเพื่อการใช้งานเชิงพาณิชย์ที่ปลอดภัยยิ่งขึ้น ซึ่งอาจเกี่ยวข้องสำหรับการปฏิบัติงานด้านคอนเทนต์ขององค์กร
วิธีเข้าถึงและผสานใช้งาน bria/expand-image
ขั้นตอนที่ 1: สมัครเพื่อรับ API Key
เริ่มต้นโดยสมัครที่ CometAPI และสร้าง API key จากแดชบอร์ด เมื่อมี API key แล้ว คุณสามารถยืนยันตัวตนคำขอไปยังโมเดล bria/expand-image และโมเดลอื่นๆ ที่แพลตฟอร์มรองรับได้
ขั้นตอนที่ 2: ส่งคำขอไปยัง API ของ bria/expand-image
ใช้จุดปลายทางที่เข้ากันได้กับ Bria ของ CometAPI ที่ POST /bria/image/edit/expand-image.
curl https://api.cometapi.com/bria/image/edit/expand-image \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "A paper boat floating on calm water at sunrise.",
"num_results": 1
}'
ขั้นตอนที่ 3: ดึงและตรวจสอบผลลัพธ์
API จะส่งกลับ task ID ทำการโพลล์ GET /bria/{task_id} เพื่อตรวจสอบสถานะการประมวลผลและดึง URL ของภาพผลลัพธ์เมื่อเสร็จสิ้น