ai& · JSON-LD Context

Aiand Com Context

JSON-LD context defining the semantic vocabulary for Aiand Com from ai&.

25 Classes 84 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
aiand: https://aiand.com/schema#

Classes

CreateChatCompletionRequest CreateResponseRequest ErrorResponse CreateChatCompletionResponse CompletionUsage CreateResponseResponse ResponseUsage CreateFileRequest FileObject FileList FileDeleted UploadObject UploadPartObject CreateUploadRequest AddUploadPartRequest CompleteUploadRequest VideoAcceptanceObject VideoAcceptanceRequest VideoJobObject VideoJobError VideoJobList VideoJobDeleted VideoModelList VideoModelObject VideoModelPrice

Properties

Property Type Container
model string
messages list
stream boolean
stream_options
temperature decimal
top_p decimal
n integer
max_tokens integer
max_completion_tokens integer
stop
frequency_penalty decimal
presence_penalty decimal
logprobs boolean
top_logprobs integer
response_format
seed integer
tools list
tool_choice
parallel_tool_calls boolean
reasoning_effort string
top_k integer
repetition_penalty decimal
min_tokens integer
echo boolean
user string
input reference
instructions string
max_output_tokens integer
reasoning
truncation string
previous_response_id string
store boolean
metadata
text
error
id string
object string
created integer
choices list
usage reference
system_fingerprint string
prompt_tokens integer
completion_tokens integer
total_tokens integer
prompt_tokens_details
completion_tokens_details
status string
created_at decimal
completed_at decimal
output list
incomplete_details
input_tokens integer
output_tokens integer
input_tokens_details
output_tokens_details
file string
purpose string
bytes integer
expires_at integer
filename string
page_count integer
data list
has_more boolean
first_id string
last_id string
deleted boolean
upload_id string
mime_type string
part_ids list
md5 string
version string
accepted boolean
prompt string
seconds integer
cost string
currency string
thumbnail boolean
code string
message string
name string
description string
pricing list
resolution string
per_second string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://aiand.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "aiand": "https://aiand.com/schema#",
    "CreateChatCompletionRequest": "aiand:CreateChatCompletionRequest",
    "model": {
      "@id": "aiand:model",
      "@type": "xsd:string"
    },
    "messages": {
      "@id": "aiand:messages",
      "@container": "@list"
    },
    "stream": {
      "@id": "aiand:stream",
      "@type": "xsd:boolean"
    },
    "stream_options": {
      "@id": "aiand:stream_options"
    },
    "temperature": {
      "@id": "aiand:temperature",
      "@type": "xsd:decimal"
    },
    "top_p": {
      "@id": "aiand:top_p",
      "@type": "xsd:decimal"
    },
    "n": {
      "@id": "aiand:n",
      "@type": "xsd:integer"
    },
    "max_tokens": {
      "@id": "aiand:max_tokens",
      "@type": "xsd:integer"
    },
    "max_completion_tokens": {
      "@id": "aiand:max_completion_tokens",
      "@type": "xsd:integer"
    },
    "stop": {
      "@id": "aiand:stop"
    },
    "frequency_penalty": {
      "@id": "aiand:frequency_penalty",
      "@type": "xsd:decimal"
    },
    "presence_penalty": {
      "@id": "aiand:presence_penalty",
      "@type": "xsd:decimal"
    },
    "logprobs": {
      "@id": "aiand:logprobs",
      "@type": "xsd:boolean"
    },
    "top_logprobs": {
      "@id": "aiand:top_logprobs",
      "@type": "xsd:integer"
    },
    "response_format": {
      "@id": "aiand:response_format"
    },
    "seed": {
      "@id": "aiand:seed",
      "@type": "xsd:integer"
    },
    "tools": {
      "@id": "aiand:tools",
      "@container": "@list"
    },
    "tool_choice": {
      "@id": "aiand:tool_choice"
    },
    "parallel_tool_calls": {
      "@id": "aiand:parallel_tool_calls",
      "@type": "xsd:boolean"
    },
    "reasoning_effort": {
      "@id": "aiand:reasoning_effort",
      "@type": "xsd:string"
    },
    "top_k": {
      "@id": "aiand:top_k",
      "@type": "xsd:integer"
    },
    "repetition_penalty": {
      "@id": "aiand:repetition_penalty",
      "@type": "xsd:decimal"
    },
    "min_tokens": {
      "@id": "aiand:min_tokens",
      "@type": "xsd:integer"
    },
    "echo": {
      "@id": "aiand:echo",
      "@type": "xsd:boolean"
    },
    "user": {
      "@id": "aiand:user",
      "@type": "xsd:string"
    },
    "CreateResponseRequest": "aiand:CreateResponseRequest",
    "input": {
      "@id": "aiand:input",
      "@type": "@id"
    },
    "instructions": {
      "@id": "aiand:instructions",
      "@type": "xsd:string"
    },
    "max_output_tokens": {
      "@id": "aiand:max_output_tokens",
      "@type": "xsd:integer"
    },
    "reasoning": {
      "@id": "aiand:reasoning"
    },
    "truncation": {
      "@id": "aiand:truncation",
      "@type": "xsd:string"
    },
    "previous_response_id": {
      "@id": "aiand:previous_response_id",
      "@type": "xsd:string"
    },
    "store": {
      "@id": "aiand:store",
      "@type": "xsd:boolean"
    },
    "metadata": {
      "@id": "aiand:metadata"
    },
    "text": {
      "@id": "aiand:text"
    },
    "ErrorResponse": "aiand:ErrorResponse",
    "error": {
      "@id": "aiand:error"
    },
    "CreateChatCompletionResponse": "aiand:CreateChatCompletionResponse",
    "id": {
      "@id": "aiand:id",
      "@type": "xsd:string"
    },
    "object": {
      "@id": "aiand:object",
      "@type": "xsd:string"
    },
    "created": {
      "@id": "aiand:created",
      "@type": "xsd:integer"
    },
    "choices": {
      "@id": "aiand:choices",
      "@container": "@list"
    },
    "usage": {
      "@id": "aiand:usage",
      "@type": "@id"
    },
    "system_fingerprint": {
      "@id": "aiand:system_fingerprint",
      "@type": "xsd:string"
    },
    "CompletionUsage": "aiand:CompletionUsage",
    "prompt_tokens": {
      "@id": "aiand:prompt_tokens",
      "@type": "xsd:integer"
    },
    "completion_tokens": {
      "@id": "aiand:completion_tokens",
      "@type": "xsd:integer"
    },
    "total_tokens": {
      "@id": "aiand:total_tokens",
      "@type": "xsd:integer"
    },
    "prompt_tokens_details": {
      "@id": "aiand:prompt_tokens_details"
    },
    "completion_tokens_details": {
      "@id": "aiand:completion_tokens_details"
    },
    "CreateResponseResponse": "aiand:CreateResponseResponse",
    "status": {
      "@id": "aiand:status",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "aiand:created_at",
      "@type": "xsd:decimal"
    },
    "completed_at": {
      "@id": "aiand:completed_at",
      "@type": "xsd:decimal"
    },
    "output": {
      "@id": "aiand:output",
      "@container": "@list"
    },
    "incomplete_details": {
      "@id": "aiand:incomplete_details"
    },
    "ResponseUsage": "aiand:ResponseUsage",
    "input_tokens": {
      "@id": "aiand:input_tokens",
      "@type": "xsd:integer"
    },
    "output_tokens": {
      "@id": "aiand:output_tokens",
      "@type": "xsd:integer"
    },
    "input_tokens_details": {
      "@id": "aiand:input_tokens_details"
    },
    "output_tokens_details": {
      "@id": "aiand:output_tokens_details"
    },
    "CreateFileRequest": "aiand:CreateFileRequest",
    "file": {
      "@id": "aiand:file",
      "@type": "xsd:string"
    },
    "purpose": {
      "@id": "aiand:purpose",
      "@type": "xsd:string"
    },
    "FileObject": "aiand:FileObject",
    "bytes": {
      "@id": "aiand:bytes",
      "@type": "xsd:integer"
    },
    "expires_at": {
      "@id": "aiand:expires_at",
      "@type": "xsd:integer"
    },
    "filename": {
      "@id": "aiand:filename",
      "@type": "xsd:string"
    },
    "page_count": {
      "@id": "aiand:page_count",
      "@type": "xsd:integer"
    },
    "FileList": "aiand:FileList",
    "data": {
      "@id": "aiand:data",
      "@container": "@list"
    },
    "has_more": {
      "@id": "aiand:has_more",
      "@type": "xsd:boolean"
    },
    "first_id": {
      "@id": "aiand:first_id",
      "@type": "xsd:string"
    },
    "last_id": {
      "@id": "aiand:last_id",
      "@type": "xsd:string"
    },
    "FileDeleted": "aiand:FileDeleted",
    "deleted": {
      "@id": "aiand:deleted",
      "@type": "xsd:boolean"
    },
    "UploadObject": "aiand:UploadObject",
    "UploadPartObject": "aiand:UploadPartObject",
    "upload_id": {
      "@id": "aiand:upload_id",
      "@type": "xsd:string"
    },
    "CreateUploadRequest": "aiand:CreateUploadRequest",
    "mime_type": {
      "@id": "aiand:mime_type",
      "@type": "xsd:string"
    },
    "AddUploadPartRequest": "aiand:AddUploadPartRequest",
    "CompleteUploadRequest": "aiand:CompleteUploadRequest",
    "part_ids": {
      "@id": "aiand:part_ids",
      "@container": "@list"
    },
    "md5": {
      "@id": "aiand:md5",
      "@type": "xsd:string"
    },
    "VideoAcceptanceObject": "aiand:VideoAcceptanceObject",
    "version": {
      "@id": "aiand:version",
      "@type": "xsd:string"
    },
    "accepted": {
      "@id": "aiand:accepted",
      "@type": "xsd:boolean"
    },
    "VideoAcceptanceRequest": "aiand:VideoAcceptanceRequest",
    "VideoJobObject": "aiand:VideoJobObject",
    "prompt": {
      "@id": "aiand:prompt",
      "@type": "xsd:string"
    },
    "seconds": {
      "@id": "aiand:seconds",
      "@type": "xsd:integer"
    },
    "cost": {
      "@id": "aiand:cost",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "aiand:currency",
      "@type": "xsd:string"
    },
    "thumbnail": {
      "@id": "aiand:thumbnail",
      "@type": "xsd:boolean"
    },
    "VideoJobError": "aiand:VideoJobError",
    "code": {
      "@id": "aiand:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "aiand:message",
      "@type": "xsd:string"
    },
    "VideoJobList": "aiand:VideoJobList",
    "VideoJobDeleted": "aiand:VideoJobDeleted",
    "VideoModelList": "aiand:VideoModelList",
    "VideoModelObject": "aiand:VideoModelObject",
    "name": {
      "@id": "aiand:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "aiand:description",
      "@type": "xsd:string"
    },
    "pricing": {
      "@id": "aiand:pricing",
      "@container": "@list"
    },
    "VideoModelPrice": "aiand:VideoModelPrice",
    "resolution": {
      "@id": "aiand:resolution",
      "@type": "xsd:string"
    },
    "per_second": {
      "@id": "aiand:per_second",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "ai& API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects ai&'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/aiand-com-openapi.json.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/aiand-com-openapi.json"
  ]
}