{
  "@context": {
    "@vocab": "https://elopstudio.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "elopstudio": "https://elopstudio.com/schema#",
    "ChangeEvent": "elopstudio:ChangeEvent",
    "id": {
      "@id": "elopstudio:id",
      "@type": "xsd:string"
    },
    "eventType": {
      "@id": "elopstudio:eventType",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "elopstudio:title",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "elopstudio:summary",
      "@type": "xsd:string"
    },
    "beforeValue": {
      "@id": "elopstudio:beforeValue",
      "@type": "xsd:string"
    },
    "afterValue": {
      "@id": "elopstudio:afterValue",
      "@type": "xsd:string"
    },
    "sourceUrl": {
      "@id": "elopstudio:sourceUrl",
      "@type": "@id"
    },
    "sourceName": {
      "@id": "elopstudio:sourceName",
      "@type": "xsd:string"
    },
    "verificationStatus": {
      "@id": "elopstudio:verificationStatus",
      "@type": "xsd:string"
    },
    "official": {
      "@id": "elopstudio:official",
      "@type": "xsd:boolean"
    },
    "detectedAt": {
      "@id": "elopstudio:detectedAt",
      "@type": "xsd:dateTime"
    },
    "publishedAt": {
      "@id": "elopstudio:publishedAt",
      "@type": "xsd:dateTime"
    },
    "model": {
      "@id": "elopstudio:model"
    },
    "Model": "elopstudio:Model",
    "name": {
      "@id": "elopstudio:name",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "elopstudio:displayName",
      "@type": "xsd:string"
    },
    "vendor": {
      "@id": "elopstudio:vendor",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "elopstudio:type",
      "@type": "xsd:string"
    },
    "pricing": {
      "@id": "elopstudio:pricing"
    },
    "contextLength": {
      "@id": "elopstudio:contextLength",
      "@type": "xsd:integer"
    },
    "listedAt": {
      "@id": "elopstudio:listedAt",
      "@type": "xsd:integer"
    },
    "huggingfaceId": {
      "@id": "elopstudio:huggingfaceId",
      "@type": "xsd:string"
    },
    "attention": {
      "@id": "elopstudio:attention"
    },
    "url": {
      "@id": "elopstudio:url",
      "@type": "@id"
    },
    "Error": "elopstudio:Error",
    "error": {
      "@id": "elopstudio:error",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "ELOP Studio API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects ELOP Studio'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-11-06) from openapi/_original/elopstudio-com-api-openapi.json.",
  "dcterms:created": "2026-11-06",
  "dcterms:source": [
    "openapi/_original/elopstudio-com-api-openapi.json"
  ]
}