modelslab-com · JSON-LD Context
Modelslab Com Context
JSON-LD context defining the semantic vocabulary for Modelslab Com from modelslab-com.
7 Classes
33 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
modelslab:
https://modelslab.com/schema#
Classes
GenerationError
GenerationSuccess
GenerationProcessing
VideoBatchRequest
VideoBatchResult
VideoBatchAccepted
LlmChatCompletion
Properties
| Property | Type | Container |
|---|---|---|
| status | string | |
| code | string | |
| message | string | |
| errors | ||
| tips | string | |
| id | integer | |
| output | list | |
| proxy_links | list | |
| generationTime | decimal | |
| nsfw_content_detected | boolean | |
| meta | ||
| tip | string | |
| eta | decimal | |
| fetch_result | reference | |
| future_links | list | |
| key | string | |
| model_id | string | |
| webhook | reference | |
| track_id | string | |
| defaults | ||
| requests | list | |
| index | integer | |
| refunded | boolean | |
| batch_id | integer | |
| timeout_minutes | integer | |
| discount | decimal | |
| request_counts | ||
| results | list | |
| object | string | |
| created | integer | |
| model | string | |
| choices | list | |
| usage |
JSON-LD Document
{
"@context": {
"@vocab": "https://modelslab.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"modelslab": "https://modelslab.com/schema#",
"GenerationError": "modelslab:GenerationError",
"status": {
"@id": "modelslab:status",
"@type": "xsd:string"
},
"code": {
"@id": "modelslab:code",
"@type": "xsd:string"
},
"message": {
"@id": "modelslab:message",
"@type": "xsd:string"
},
"errors": {
"@id": "modelslab:errors"
},
"tips": {
"@id": "modelslab:tips",
"@type": "xsd:string"
},
"GenerationSuccess": "modelslab:GenerationSuccess",
"id": {
"@id": "modelslab:id",
"@type": "xsd:integer"
},
"output": {
"@id": "modelslab:output",
"@container": "@list"
},
"proxy_links": {
"@id": "modelslab:proxy_links",
"@container": "@list"
},
"generationTime": {
"@id": "modelslab:generationTime",
"@type": "xsd:decimal"
},
"nsfw_content_detected": {
"@id": "modelslab:nsfw_content_detected",
"@type": "xsd:boolean"
},
"meta": {
"@id": "modelslab:meta"
},
"tip": {
"@id": "modelslab:tip",
"@type": "xsd:string"
},
"GenerationProcessing": "modelslab:GenerationProcessing",
"eta": {
"@id": "modelslab:eta",
"@type": "xsd:decimal"
},
"fetch_result": {
"@id": "modelslab:fetch_result",
"@type": "@id"
},
"future_links": {
"@id": "modelslab:future_links",
"@container": "@list"
},
"VideoBatchRequest": "modelslab:VideoBatchRequest",
"key": {
"@id": "modelslab:key",
"@type": "xsd:string"
},
"model_id": {
"@id": "modelslab:model_id",
"@type": "xsd:string"
},
"webhook": {
"@id": "modelslab:webhook",
"@type": "@id"
},
"track_id": {
"@id": "modelslab:track_id",
"@type": "xsd:string"
},
"defaults": {
"@id": "modelslab:defaults"
},
"requests": {
"@id": "modelslab:requests",
"@container": "@list"
},
"VideoBatchResult": "modelslab:VideoBatchResult",
"index": {
"@id": "modelslab:index",
"@type": "xsd:integer"
},
"refunded": {
"@id": "modelslab:refunded",
"@type": "xsd:boolean"
},
"VideoBatchAccepted": "modelslab:VideoBatchAccepted",
"batch_id": {
"@id": "modelslab:batch_id",
"@type": "xsd:integer"
},
"timeout_minutes": {
"@id": "modelslab:timeout_minutes",
"@type": "xsd:integer"
},
"discount": {
"@id": "modelslab:discount",
"@type": "xsd:decimal"
},
"request_counts": {
"@id": "modelslab:request_counts"
},
"results": {
"@id": "modelslab:results",
"@container": "@list"
},
"LlmChatCompletion": "modelslab:LlmChatCompletion",
"object": {
"@id": "modelslab:object",
"@type": "xsd:string"
},
"created": {
"@id": "modelslab:created",
"@type": "xsd:integer"
},
"model": {
"@id": "modelslab:model",
"@type": "xsd:string"
},
"choices": {
"@id": "modelslab:choices",
"@container": "@list"
},
"usage": {
"@id": "modelslab:usage"
}
},
"@type": "schema:Dataset",
"schema:name": "modelslab-com API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects modelslab-com's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-29) from openapi/_original/modelslab-com-api-openapi.json.",
"dcterms:created": "2026-10-29",
"dcterms:source": [
"openapi/_original/modelslab-com-api-openapi.json"
]
}