Hantar tugas penjanaan imej
Memulangkan HTTP 202 dengan task_id yang berterusan. Semak GET /api/v1/images/generations/{task_id} secara berkala. Input rata atau input bersarang disokong; input bersarang diutamakan. Medan callback diabaikan. Keupayaan dan parameter input bergantung pada model dan saluran yang dikonfigurasikan.
- Jenis: stringX
- Request - Id ID permintaan pemanggil pilihan yang dipantulkan semula untuk diagnostik.
- Jenis: stringX
- Felo - Channel Kod saluran awam yang dipisahkan koma dan tersusun. Tinggalkan pengepala ini untuk menggunakan default; default mesti digunakan secara bersendirian. Dalam mod dompet, default mengimbas susunan saluran awam berkesan model secara terbalik, melangkau saluran yang tidak diterbitkan atau tidak tersedia, dan memilih penyedia saluran pertama yang tersedia. Ia merangkumi endpoint tersedia daripada penyedia itu dengan ID model huluan dan tahap perkhidmatan yang sama. Saluran eksplisit disahkan mengikut susunan yang ditetapkan klien; hanya kumpulan penyedia saluran pertama yang dihantar. Tiada sandaran automatik kepada penyedia lain. Pengepala penyedia legasi tidak boleh mengatasi penghalaan saluran.
Input khusus model mengikut protokol model awam yang dikonfigurasikan.
- Jenis: stringmodelwajib
- Jenis: array string[]image
_urls - Jenis: objectinput
Input bersarang pilihan; diutamakan berbanding input rata.
- serviceJenis: string | null
_tier Pada masa ini hanya default (standard) disokong. Nilai yang ditinggalkan, null, alias dan rentetan tidak disokong akan kembali kepada default; jenis lain memulangkan HTTP 400. Saluran dan harga yang dikonfigurasikan kekal tidak berubah. API teks menghantar nilai standard penyedia; API Decisions dan penjanaan meninggalkan medan huluan.
- propertyJenis: anything
Name
- Jenis: integern
Integer numbers.
- Jenis: stringprompt
- Jenis: string | nullservice
_tier Pada masa ini hanya default (standard) disokong. Nilai yang ditinggalkan, null, alias dan rentetan tidak disokong akan kembali kepada default; jenis lain memulangkan HTTP 400. Saluran dan harga yang dikonfigurasikan kekal tidak berubah. API teks menghantar nilai standard penyedia; API Decisions dan penjanaan meninggalkan medan huluan.
- Jenis: stringsize
- Jenis: anythingproperty
Name
- Jenis: object · ImageGenerationAccepted202
Tugas diterima
- enumkindconst:imagewajibnilai
- image
- Jenis: array string[]outputswajib
Kosong sehingga tugas berjaya.
- enumstatusconst:queuedwajibnilai
- queued
- Jenis: stringtask
_id wajibID tugas untuk digunakan semasa menyemak status.
application/json - Jenis: object · GenerationError400
Permintaan tidak sah (model tidak diketahui, mod input bercampur, medan tidak sah)
Sampul ralat serasi OpenAI.
- Jenis: objecterror
- messageJenis: stringwajib
- typeJenis: string enumwajibnilai
- invalid
_request _error - server
_error
- codeJenis: string
- paramJenis: string boleh null
application/json - Jenis: object · GenerationError401
Kunci API Felo tidak sah atau tiada
Sampul ralat serasi OpenAI.
- Jenis: objecterror
- messageJenis: stringwajib
- typeJenis: string enumwajibnilai
- invalid
_request _error - server
_error
- codeJenis: string
- paramJenis: string boleh null
application/json - Jenis: object · GenerationError402
Baki tidak mencukupi / keperluan pengebilan tidak dipenuhi
Sampul ralat serasi OpenAI.
- Jenis: objecterror
- messageJenis: stringwajib
- typeJenis: string enumwajibnilai
- invalid
_request _error - server
_error
- codeJenis: string
- paramJenis: string boleh null
application/json - Jenis: object · GenerationError403
Akaun tidak dibenarkan (langganan diperlukan atau pengguna disekat). Model yang dilumpuhkan juga ditolak sebelum panggilan huluan. Permintaan dan tugas yang telah diterima terus berjalan.
Sampul ralat serasi OpenAI.
- Jenis: objecterror
- messageJenis: stringwajib
- typeJenis: string enumwajibnilai
- invalid
_request _error - server
_error
- codeJenis: string
- paramJenis: string boleh null
application/json - Jenis: object · GenerationError429
Had permintaan atau perbelanjaan telah dicapai
Sampul ralat serasi OpenAI.
- Jenis: objecterror
- messageJenis: stringwajib
- typeJenis: string enumwajibnilai
- invalid
_request _error - server
_error
- codeJenis: string
- paramJenis: string boleh null
application/json - Jenis: object · GenerationError502
Penyedia huluan gagal
Sampul ralat serasi OpenAI.
- Jenis: objecterror
- messageJenis: stringwajib
- typeJenis: string enumwajibnilai
- invalid
_request _error - server
_error
- codeJenis: string
- paramJenis: string boleh null
application/json - Jenis: object · GenerationError503
Perkhidmatan penjanaan atau perkhidmatan pengebilan tidak tersedia buat sementara waktu
Sampul ralat serasi OpenAI.
- Jenis: objecterror
- messageJenis: stringwajib
- typeJenis: string enumwajibnilai
- invalid
_request _error - server
_error
- codeJenis: string
- paramJenis: string boleh 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"
]
}