API Model
Daftar model yang terlihat oleh API Key dan jenis endpoint yang didukung setiap model
API Model mencantumkan model yang terlihat oleh API Key saat ini dan jenis endpoint yang didukung setiap model. Sebelum memanggil kemampuan lain, gunakan endpoint ini untuk mengonfirmasi model yang tersedia.
Endpoint
| Method | Path | Deskripsi |
|---|---|---|
| GET | /v1/models | Daftar model yang terlihat oleh token saat ini |
Pemilihan model: Field model di body permintaan lain harus berupa data[].id yang dikembalikan oleh endpoint ini. supported_endpoint_types menunjukkan kemampuan yang dapat digunakan model.
GET /v1/models
Daftar model yang terlihat oleh token saat ini.
Auth: Bearer Token
Permintaan: Tanpa body permintaan
Contoh permintaan (curl)
curl http://www.mangoto.ai/v1/models \
-H "Authorization: Bearer sk-xxx"
Body respons
HTTP 200
{
"success": true,
"object": "list",
"data": [
{
"id": "gpt-4o",
"object": "model",
"created": 1626777600,
"owned_by": "openai",
"supported_endpoint_types": [
"openai",
"openai-response",
"image-generation"
]
},
{
"id": "agnes-video-v2.0",
"object": "model",
"created": 1626777600,
"owned_by": "agnes-ai",
"supported_endpoint_types": [
"openai-video"
]
}
]
}
Field respons
| Field | Tipe | Deskripsi |
|---|---|---|
success | boolean | Apakah panggilan berhasil |
object | string | Selalu list |
data | array | Daftar model |
data[].id | string | ID model; gunakan nilai ini sebagai model di endpoint lain |
data[].object | string | Selalu model |
data[].created | number | Unix timestamp (detik) |
data[].owned_by | string | Pengenal kepemilikan model |
data[].supported_endpoint_types | string | Jenis endpoint yang didukung |
data[].tags | string | Tag model (jika ada) |
Nilai supported_endpoint_types
| Nilai | Deskripsi | Dokumentasi terkait |
|---|---|---|
openai | Chat / Completions | API Teks |
openai-response | Obrolan Responses | API Teks |
image-generation | Generasi / pengeditan gambar | API Gambar |
openai-video | Generasi video | API Video |
Respons kegagalan
HTTP 200 (kegagalan bisnis)
{
"success": false,
"message": "get user group failed"
}
| Field | Tipe | Deskripsi |
|---|---|---|
success | boolean | Selalu false |
message | string | Alasan kegagalan |
Lihat Error diperluas gateway untuk format error.
