Cipta respons model
Endpoint serasi API OpenAI Responses. Respons tanpa penstriman yang berjaya menggunakan bentuk objek Responses; apabila stream=true, endpoint memulangkan peristiwa SSE Responses. Objek Responses yang gagal boleh menggunakan status=failed dengan error={code,message} walaupun permintaan HTTP itu sendiri selesai.
- 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.
- inputwajib
- Jenis: string
- Jenis: stringmodelwajib
- Jenis: array string[]include
- Jenis: stringinstructions
- Jenis: integermax
_output _tokens min:1Integer numbers.
- Jenis: objectmetadata
- propertyJenis: anything
Name
- Jenis: stringprevious
_response _id - Jenis: objectreasoning
- propertyJenis: anything
Name
- 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: booleanstore
- Jenis: booleanstream
- Jenis: numbertemperaturemin:0
- Jenis: anythingproperty
Name
- Jenis: objecttext
- propertyJenis: anything
Name
- tool
_choice - Jenis: string
- Jenis: array object[]tools
- propertyJenis: anything
Name
- Jenis: numbertop
_p min:0maks:1 - Jenis: anythingproperty
Name
- Jenis: object · ResponsesResponse200
Objek respons atau peristiwa respons penstriman
- Jenis: stringidwajib
- objectconst:responsewajib
- Jenis: string enumstatuswajibnilai
- completed
- failed
- in
_progress - cancelled
- queued
- incomplete
- Jenis: object · ResponsesErrorerror
- codeJenis: stringwajib
- messageJenis: stringwajib
- propertyJenis: anything
Name
- Jenis: objectmetadata
- propertyJenis: anything
Name
- Jenis: stringmodel
- Jenis: array object[]output
- propertyJenis: anything
Name
- Jenis: stringoutput
_text - Jenis: object · Usageusage
Objek penggunaan penyedia. Medan berbeza mengikut endpoint dan penyedia.
- propertyJenis: anything
Name
- Jenis: anythingproperty
Name
- Jenis: object · OpenAIErrorResponse400
Permintaan, model atau pemetaan penyedia tidak sah
Sampul ralat serasi OpenAI. Router mungkin menyertakan code dan message tanpa semua medan huluan pilihan.
- Jenis: objecterrorwajib
- messageJenis: stringwajib
- codeJenis: string | null
- paramJenis: string | null
- typeJenis: string
Jenis ralat serasi OpenAI apabila dibekalkan.
- propertyJenis: anything
Name
- Jenis: anythingproperty
Name
application/json - Jenis: object · OpenAIErrorResponse401
Kunci API Felo tidak sah atau tiada
Sampul ralat serasi OpenAI. Router mungkin menyertakan code dan message tanpa semua medan huluan pilihan.
- Jenis: objecterrorwajib
- messageJenis: stringwajib
- codeJenis: string | null
- paramJenis: string | null
- typeJenis: string
Jenis ralat serasi OpenAI apabila dibekalkan.
- propertyJenis: anything
Name
- Jenis: anythingproperty
Name
application/json - Jenis: object · OpenAIErrorResponse402
Baki tidak mencukupi
Sampul ralat serasi OpenAI. Router mungkin menyertakan code dan message tanpa semua medan huluan pilihan.
- Jenis: objecterrorwajib
- messageJenis: stringwajib
- codeJenis: string | null
- paramJenis: string | null
- typeJenis: string
Jenis ralat serasi OpenAI apabila dibekalkan.
- propertyJenis: anything
Name
- Jenis: anythingproperty
Name
application/json - Jenis: object · OpenAIErrorResponse403
Akaun tidak dibenarkan menggunakan model ini. Model yang dilumpuhkan juga ditolak sebelum panggilan huluan. Permintaan dan tugas yang telah diterima terus berjalan.
Sampul ralat serasi OpenAI. Router mungkin menyertakan code dan message tanpa semua medan huluan pilihan.
- Jenis: objecterrorwajib
- messageJenis: stringwajib
- codeJenis: string | null
- paramJenis: string | null
- typeJenis: string
Jenis ralat serasi OpenAI apabila dibekalkan.
- propertyJenis: anything
Name
- Jenis: anythingproperty
Name
application/json - Jenis: object · OpenAIErrorResponse429
Had perbelanjaan atau permintaan telah dicapai
Sampul ralat serasi OpenAI. Router mungkin menyertakan code dan message tanpa semua medan huluan pilihan.
- Jenis: objecterrorwajib
- messageJenis: stringwajib
- codeJenis: string | null
- paramJenis: string | null
- typeJenis: string
Jenis ralat serasi OpenAI apabila dibekalkan.
- propertyJenis: anything
Name
- Jenis: anythingproperty
Name
application/json - Jenis: object · OpenAIErrorResponse502
Permintaan kepada penyedia huluan gagal
Sampul ralat serasi OpenAI. Router mungkin menyertakan code dan message tanpa semua medan huluan pilihan.
- Jenis: objecterrorwajib
- messageJenis: stringwajib
- codeJenis: string | null
- paramJenis: string | null
- typeJenis: string
Jenis ralat serasi OpenAI apabila dibekalkan.
- propertyJenis: anything
Name
- Jenis: anythingproperty
Name
application/json - Jenis: object · OpenAIErrorResponse503
Penyedia atau perkhidmatan pengebilan tidak tersedia
Sampul ralat serasi OpenAI. Router mungkin menyertakan code dan message tanpa semua medan huluan pilihan.
- Jenis: objecterrorwajib
- messageJenis: stringwajib
- codeJenis: string | null
- paramJenis: string | null
- typeJenis: string
Jenis ralat serasi OpenAI apabila dibekalkan.
- propertyJenis: anything
Name
- Jenis: anythingproperty
Name
application/json
curl https://openapi.felo.ai/api/v1/responses \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"model": "gpt-5.5",
"input": "Explain why the sky is blue in one sentence.",
"stream": false
}'
{
"id": "string",
"object": "response",
"status": "completed",
"output": [
{
"additionalProperty": "anything"
}
],
"output_text": "string",
"error": {
"code": "string",
"message": "string",
"additionalProperty": "anything"
},
"usage": {
"additionalProperty": "anything"
},
"model": "string",
"metadata": {
"additionalProperty": "anything"
},
"additionalProperty": "anything"
}