IvedaAI: Engine Model
ivedaai_engine_modelManage AI engine models for video analytics. List, upload, replace, enable, delete models, and check their loading status or configuration.
Instructions
IvedaAI API — Engine Model operations. Response JSON: "status" is the HTTP status code; "truncated"/"timedOut" flag a cut-off response.
GET /api/engineModels — List AI Models query: offset?:integer, page?:any, pageNumber?:integer, pageSize?:integer, paged?:boolean, size?:any, sort?:any, sort.sorted?:boolean, sort.unsorted?:boolean, unpaged?:boolean, ainvrId?:integer
POST /api/engineModels — Upload AI Model file: provide as {path, filename?, contentType?} — local file to upload as "file"
DELETE /api/engineModels/{engineModelId} — Delete AI Model by Id path: engineModelId*:integer
POST /api/engineModels/{engineModelId} — Replace AI Model path: engineModelId*:integer file: provide as {path, filename?, contentType?} — local file to upload as "file"
PUT /api/engineModels/{engineModelIds} — Enable AI Model path: engineModelIds*:string
GET /api/engineModels/configuration — Get suggested configuration query: ainvrId?:integer
GET /api/engineModels/service/status — Is AI Model Loading
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | JSON request body, or form field values when uploading a file. | |
| file | No | Local file to upload, for operations that accept a file. | |
| path | No | Path parameters, e.g. { "cameraId": 12 } | |
| query | No | Query string parameters for this operation. | |
| operation | Yes | Which API operation to call, from the list in this tool's description. |