Assistant Gym · JSON-LD Context
Assistantgym Com Context
JSON-LD context defining the semantic vocabulary for Assistantgym Com from Assistant Gym.
11 Classes
30 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
assistantgym:
https://assistantgym.com/schema#
Classes
PostApiV1CloseRequest
PostApiV1CloseResponse
PostApiV1EvalReportRequest
PostApiV1EvalReportResponse
PostApiV1ExportRequest
GetApiV1RevocationsResponse
PostApiV1RunsRequest
PostApiV1RunsResponse
PostApiV1TeachRequest
PostApiV1TeachResponse
PostApiV1TurnsRequest
Properties
| Property | Type | Container |
|---|---|---|
| state | string | |
| outcome | string | |
| certificate | string | |
| score | string | |
| feedback | string | |
| agent_id | string | |
| certificates | string | |
| means | string | |
| axis_means | string | |
| first_half_cert_delta | string | |
| second_half_cert_delta | string | |
| format | string | |
| audit_chain | string | |
| transcript | string | |
| min_score | string | |
| runs | string | |
| chosen | string | |
| rejected | string | |
| revocations | list | |
| count | integer | |
| signature | string | |
| job_id | string | |
| assistant_name | string | |
| run_id | string | |
| opening_message | string | |
| teacher_name | string | |
| definition | string | |
| scenario_token | string | |
| scenario | string | |
| assistant_reply | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://assistantgym.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"assistantgym": "https://assistantgym.com/schema#",
"PostApiV1CloseRequest": "assistantgym:PostApiV1CloseRequest",
"state": {
"@id": "assistantgym:state",
"@type": "xsd:string"
},
"outcome": {
"@id": "assistantgym:outcome",
"@type": "xsd:string"
},
"PostApiV1CloseResponse": "assistantgym:PostApiV1CloseResponse",
"certificate": {
"@id": "assistantgym:certificate",
"@type": "xsd:string"
},
"score": {
"@id": "assistantgym:score",
"@type": "xsd:string"
},
"feedback": {
"@id": "assistantgym:feedback",
"@type": "xsd:string"
},
"PostApiV1EvalReportRequest": "assistantgym:PostApiV1EvalReportRequest",
"agent_id": {
"@id": "assistantgym:agent_id",
"@type": "xsd:string"
},
"certificates": {
"@id": "assistantgym:certificates",
"@type": "xsd:string"
},
"PostApiV1EvalReportResponse": "assistantgym:PostApiV1EvalReportResponse",
"means": {
"@id": "assistantgym:means",
"@type": "xsd:string"
},
"axis_means": {
"@id": "assistantgym:axis_means",
"@type": "xsd:string"
},
"first_half_cert_delta": {
"@id": "assistantgym:first_half_cert_delta",
"@type": "xsd:string"
},
"second_half_cert_delta": {
"@id": "assistantgym:second_half_cert_delta",
"@type": "xsd:string"
},
"PostApiV1ExportRequest": "assistantgym:PostApiV1ExportRequest",
"format": {
"@id": "assistantgym:format",
"@type": "xsd:string"
},
"audit_chain": {
"@id": "assistantgym:audit_chain",
"@type": "xsd:string"
},
"transcript": {
"@id": "assistantgym:transcript",
"@type": "xsd:string"
},
"min_score": {
"@id": "assistantgym:min_score",
"@type": "xsd:string"
},
"runs": {
"@id": "assistantgym:runs",
"@type": "xsd:string"
},
"chosen": {
"@id": "assistantgym:chosen",
"@type": "xsd:string"
},
"rejected": {
"@id": "assistantgym:rejected",
"@type": "xsd:string"
},
"GetApiV1RevocationsResponse": "assistantgym:GetApiV1RevocationsResponse",
"revocations": {
"@id": "assistantgym:revocations",
"@container": "@list"
},
"count": {
"@id": "assistantgym:count",
"@type": "xsd:integer"
},
"signature": {
"@id": "assistantgym:signature",
"@type": "xsd:string"
},
"PostApiV1RunsRequest": "assistantgym:PostApiV1RunsRequest",
"job_id": {
"@id": "assistantgym:job_id",
"@type": "xsd:string"
},
"assistant_name": {
"@id": "assistantgym:assistant_name",
"@type": "xsd:string"
},
"PostApiV1RunsResponse": "assistantgym:PostApiV1RunsResponse",
"run_id": {
"@id": "assistantgym:run_id",
"@type": "xsd:string"
},
"opening_message": {
"@id": "assistantgym:opening_message",
"@type": "xsd:string"
},
"PostApiV1TeachRequest": "assistantgym:PostApiV1TeachRequest",
"teacher_name": {
"@id": "assistantgym:teacher_name",
"@type": "xsd:string"
},
"definition": {
"@id": "assistantgym:definition",
"@type": "xsd:string"
},
"PostApiV1TeachResponse": "assistantgym:PostApiV1TeachResponse",
"scenario_token": {
"@id": "assistantgym:scenario_token",
"@type": "xsd:string"
},
"scenario": {
"@id": "assistantgym:scenario",
"@type": "xsd:string"
},
"PostApiV1TurnsRequest": "assistantgym:PostApiV1TurnsRequest",
"assistant_reply": {
"@id": "assistantgym:assistant_reply",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Assistant Gym API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Assistant Gym'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-01) from openapi/_ae-authored/assistantgym-com-openapi-generated.yml.",
"dcterms:created": "2026-11-01",
"dcterms:source": [
"openapi/_ae-authored/assistantgym-com-openapi-generated.yml"
]
}