ส่งงานสร้างรูปภาพ
คืน HTTP 202 พร้อม task_id ที่คงอยู่ ให้ตรวจสอบ GET /api/v1/images/generations/{task_id} ซ้ำ รองรับอินพุตแบบแบนหรือแบบซ้อน โดยอินพุตแบบซ้อนมีผลเหนือกว่า ฟิลด์ callback จะถูกละเว้น ความสามารถและพารามิเตอร์อินพุตขึ้นอยู่กับโมเดลและช่องทางที่กำหนดค่าไว้
- ประเภท: stringX
- Request - Id ID คำขอจากผู้เรียกซึ่งไม่บังคับ ระบบจะสะท้อนกลับมาเพื่อการวินิจฉัย
- ประเภท: stringX
- Felo - Channel รหัสช่องทางสาธารณะที่คั่นด้วยเครื่องหมายจุลภาคตามลำดับ หากไม่ส่งเฮดเดอร์นี้จะใช้ default โดยต้องใช้ default เดี่ยว ๆ เท่านั้น ในโหมดกระเป๋าเงิน default จะสแกนลำดับช่องทางสาธารณะที่มีผลของโมเดลจากท้ายไปต้น ข้ามช่องทางที่ยังไม่เผยแพร่หรือไม่พร้อมใช้งาน และเลือกผู้ให้บริการของช่องทางแรกที่พร้อมใช้งาน โดยจะรวม endpoint ที่พร้อมใช้งานของผู้ให้บริการรายนั้นที่มี upstream model ID และระดับบริการเดียวกัน ช่องทางที่ระบุอย่างชัดเจนจะถูกตรวจสอบตามลำดับที่ไคลเอนต์กำหนด และส่งเฉพาะกลุ่มผู้ให้บริการของช่องทางแรกเท่านั้น ไม่มีการสลับไปยังผู้ให้บริการรายอื่นโดยอัตโนมัติ เฮดเดอร์ผู้ให้บริการแบบเดิมไม่สามารถแทนที่การกำหนดเส้นทางตามช่องทางได้
อินพุตเฉพาะโมเดลจะเป็นไปตามโปรโตคอลโมเดลสาธารณะที่กำหนดค่าไว้
- ประเภท: stringmodelจำเป็น
- ประเภท: array string[]image
_urls - ประเภท: objectinput
อินพุตแบบซ้อนซึ่งไม่บังคับ มีผลเหนืออินพุตแบบแบน
- serviceประเภท: string | null
_tier ขณะนี้รองรับเฉพาะ default (standard) เท่านั้น ค่าที่ไม่ระบุ ค่า null ชื่อแทน และสตริงที่ไม่รองรับจะถูกแทนด้วย default ส่วนประเภทอื่นจะคืน HTTP 400 ช่องทางและราคาที่กำหนดค่าไว้ยังคงเดิม API ข้อความจะส่งค่ามาตรฐานของผู้ให้บริการ ส่วน Decisions และ API การสร้างผลงานจะไม่ส่งฟิลด์ต้นทางนี้
- propertyประเภท: anything
Name
- ประเภท: integern
Integer numbers.
- ประเภท: stringprompt
- ประเภท: string | nullservice
_tier ขณะนี้รองรับเฉพาะ default (standard) เท่านั้น ค่าที่ไม่ระบุ ค่า null ชื่อแทน และสตริงที่ไม่รองรับจะถูกแทนด้วย default ส่วนประเภทอื่นจะคืน HTTP 400 ช่องทางและราคาที่กำหนดค่าไว้ยังคงเดิม API ข้อความจะส่งค่ามาตรฐานของผู้ให้บริการ ส่วน Decisions และ API การสร้างผลงานจะไม่ส่งฟิลด์ต้นทางนี้
- ประเภท: stringsize
- ประเภท: anythingproperty
Name
- ประเภท: object · ImageGenerationAccepted202
รับงานแล้ว
- enumkindconst:imageจำเป็นค่า
- image
- ประเภท: array string[]outputsจำเป็น
ว่างจนกว่างานจะสำเร็จ
- enumstatusconst:queuedจำเป็นค่า
- queued
- ประเภท: stringtask
_id จำเป็นID ของงานที่ใช้สำหรับตรวจสอบสถานะ
application/json - ประเภท: object · GenerationError400
คำขอไม่ถูกต้อง (ไม่รู้จักโมเดล โหมดอินพุตปนกัน หรือฟิลด์ไม่ถูกต้อง)
ซองข้อผิดพลาดที่เข้ากันได้กับ OpenAI
- ประเภท: objecterror
- messageประเภท: stringจำเป็น
- typeประเภท: string enumจำเป็นค่า
- invalid
_request _error - server
_error
- codeประเภท: string
- paramประเภท: string เป็น null ได้
application/json - ประเภท: object · GenerationError401
คีย์ API ของ Felo ไม่ถูกต้องหรือไม่มี
ซองข้อผิดพลาดที่เข้ากันได้กับ OpenAI
- ประเภท: objecterror
- messageประเภท: stringจำเป็น
- typeประเภท: string enumจำเป็นค่า
- invalid
_request _error - server
_error
- codeประเภท: string
- paramประเภท: string เป็น null ได้
application/json - ประเภท: object · GenerationError402
ยอดคงเหลือไม่เพียงพอ / ไม่ตรงตามเงื่อนไขการเรียกเก็บเงิน
ซองข้อผิดพลาดที่เข้ากันได้กับ OpenAI
- ประเภท: objecterror
- messageประเภท: stringจำเป็น
- typeประเภท: string enumจำเป็นค่า
- invalid
_request _error - server
_error
- codeประเภท: string
- paramประเภท: string เป็น null ได้
application/json - ประเภท: object · GenerationError403
บัญชีไม่ได้รับอนุญาต (ต้องสมัครสมาชิกหรือผู้ใช้ถูกระงับ) โมเดลที่ปิดใช้งานจะถูกปฏิเสธก่อนเรียกต้นทางเช่นกัน คำขอและงานที่รับไว้แล้วยังคงดำเนินการต่อ
ซองข้อผิดพลาดที่เข้ากันได้กับ OpenAI
- ประเภท: objecterror
- messageประเภท: stringจำเป็น
- typeประเภท: string enumจำเป็นค่า
- invalid
_request _error - server
_error
- codeประเภท: string
- paramประเภท: string เป็น null ได้
application/json - ประเภท: object · GenerationError429
ถึงขีดจำกัดคำขอหรือการใช้จ่ายแล้ว
ซองข้อผิดพลาดที่เข้ากันได้กับ OpenAI
- ประเภท: objecterror
- messageประเภท: stringจำเป็น
- typeประเภท: string enumจำเป็นค่า
- invalid
_request _error - server
_error
- codeประเภท: string
- paramประเภท: string เป็น null ได้
application/json - ประเภท: object · GenerationError502
ผู้ให้บริการต้นทางล้มเหลว
ซองข้อผิดพลาดที่เข้ากันได้กับ OpenAI
- ประเภท: objecterror
- messageประเภท: stringจำเป็น
- typeประเภท: string enumจำเป็นค่า
- invalid
_request _error - server
_error
- codeประเภท: string
- paramประเภท: string เป็น null ได้
application/json - ประเภท: object · GenerationError503
บริการสร้างผลงานหรือบริการเรียกเก็บเงินไม่พร้อมใช้งานชั่วคราว
ซองข้อผิดพลาดที่เข้ากันได้กับ OpenAI
- ประเภท: objecterror
- messageประเภท: stringจำเป็น
- typeประเภท: string enumจำเป็นค่า
- invalid
_request _error - server
_error
- codeประเภท: string
- paramประเภท: string เป็น null ได้
application/json
curl https://openapi.felo.ai/api/v1/images/generations \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"model": "configured-image-model",
"prompt": "a cat"
}'
{
"task_id": "string",
"status": "queued",
"kind": "image",
"outputs": [
"string"
]
}