Hubris · JSON-LD Context

Hubris Pw Context

JSON-LD context defining the semantic vocabulary for Hubris Pw from Hubris.

83 Classes 168 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/
hubris: https://hubris.pw/schema#

Classes

TranscriptionResponse TranscriptionMultipartRequest TranscriptionJsonRequest SpeechRequest VideoJobCreated VideoFrameImage CreateVideoRequest VideoJob VideoTranscription VideoTranscriptionRequest Bitrix24ConnectorCreated Bitrix24ConnectorCreateRequest Bitrix24Connector Bitrix24ConnectorList Bitrix24ConnectorDeleted Model ModelsList ErrorCode ErrorObject ModelsErrorResponse VideoModel VideoModelsList VideoModelsErrorResponse CacheControl TextContentPart ToolCall GeneratedImage AudioOutput AssistantMessage FinishReason Choice Usage ChatCompletionResponse ChatCompletionErrorResponse ImageUrlContentPart InputAudioContentPart VideoUrlContentPart SystemMessage UserMessage ToolMessage FunctionToolDefinition ServerToolDefinition StreamOptions ChatCompletionRequest ImageGenerationRequest ResponsesResponse ResponsesErrorResponse ResponsesRequest AnthropicCacheControl AnthropicTextBlock AnthropicImageBlock AnthropicToolUseBlock AnthropicToolResultBlock AnthropicDocumentBlock AnthropicThinkingBlock AnthropicRedactedThinkingBlock AnthropicStopReason AnthropicResponseUsage AnthropicMessagesResponse AnthropicErrorType AnthropicMessagesError AnthropicMessage AnthropicServerTool AnthropicTool AnthropicMessagesRequest Embedding EmbeddingsUsage EmbeddingsResponse EmbeddingsErrorResponse EmbeddingsRequest DecisionAnswer DecisionsUsage DecisionsResponse DecisionsRequest RerankResult RerankUsage RerankResponse RerankRequest UsagePeriod UsageGranularity UsageBucket UsageResponse UsageErrorResponse

Properties

Property Type Container
text string
usage
file string
model string
language string
prompt string
temperature decimal
response_format string
input_audio
input string
voice string
id string
status string
polling_url reference
created integer
type string
image_url
frame_type string
duration integer
resolution string
aspect_ratio string
size string
generate_audio boolean
seed integer
frame_images list
input_references list
upscale_factor decimal
creativity decimal
provider
unsigned_urls list
error string
object string
video
mode string
diarize boolean
truncated boolean
url string
completions_url reference
key_prefix string
name string
limit_kopecks integer
created_at dateTime
last_used_at dateTime
data list
deleted boolean
owned_by string
display_name string
description string
context_window integer
context_length integer
modalities list
input_modalities list
output_modalities list
supported_parameters list
supported_voices list
pricing
message string
code reference
param string
supported_resolutions list
supported_aspect_ratios list
supported_sizes list
supported_durations list
supported_frame_images list
required_input string
allowed_passthrough_parameters list
ttl string
cache_control reference
function
transcript string
expires_at decimal
role string
content
tool_calls list
refusal string
images list
audio reference
index integer
finish_reason reference
logprobs
prompt_tokens integer
completion_tokens integer
total_tokens integer
completion_tokens_details
prompt_tokens_details
choices list
system_fingerprint string
video_url
tool_call_id string
include_usage boolean
models list
messages list
tools list
tool_choice reference
parallel_tool_calls boolean
top_p decimal
n integer
stop
max_tokens integer
max_completion_tokens integer
frequency_penalty decimal
presence_penalty decimal
logit_bias
top_logprobs integer
image_config
stream boolean
stream_options reference
user string
reasoning_effort string
output list
citations list
source
tool_use_id string
is_error boolean
title string
context string
thinking string
signature string
input_tokens integer
output_tokens integer
cache_creation_input_tokens integer
cache_read_input_tokens integer
cache_creation
service_tier string
server_tool_use
stop_reason reference
stop_sequence string
container
max_uses integer
allowed_domains list
blocked_domains list
user_location
input_schema
system reference
metadata
stop_sequences list
top_k integer
embedding
encoding_format string
dimensions integer
noul decimal
choice string
score decimal
confidence decimal
probabilities
legend
cost decimal
answers
state
questions
relevance_score decimal
document
search_units integer
results list
query string
documents list
top_n integer
bucket dateTime
cost_rub decimal
cost_kopecks string
requests integer
period
scope
totals
granularity reference
buckets list
by_key list
by_model list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://hubris.pw/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "hubris": "https://hubris.pw/schema#",
    "TranscriptionResponse": "hubris:TranscriptionResponse",
    "text": {
      "@id": "hubris:text",
      "@type": "xsd:string"
    },
    "usage": {
      "@id": "hubris:usage"
    },
    "TranscriptionMultipartRequest": "hubris:TranscriptionMultipartRequest",
    "file": {
      "@id": "hubris:file",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "hubris:model",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "hubris:language",
      "@type": "xsd:string"
    },
    "prompt": {
      "@id": "hubris:prompt",
      "@type": "xsd:string"
    },
    "temperature": {
      "@id": "hubris:temperature",
      "@type": "xsd:decimal"
    },
    "response_format": {
      "@id": "hubris:response_format",
      "@type": "xsd:string"
    },
    "TranscriptionJsonRequest": "hubris:TranscriptionJsonRequest",
    "input_audio": {
      "@id": "hubris:input_audio"
    },
    "SpeechRequest": "hubris:SpeechRequest",
    "input": {
      "@id": "hubris:input",
      "@type": "xsd:string"
    },
    "voice": {
      "@id": "hubris:voice",
      "@type": "xsd:string"
    },
    "VideoJobCreated": "hubris:VideoJobCreated",
    "id": {
      "@id": "hubris:id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "hubris:status",
      "@type": "xsd:string"
    },
    "polling_url": {
      "@id": "hubris:polling_url",
      "@type": "@id"
    },
    "created": {
      "@id": "hubris:created",
      "@type": "xsd:integer"
    },
    "VideoFrameImage": "hubris:VideoFrameImage",
    "type": {
      "@id": "hubris:type",
      "@type": "xsd:string"
    },
    "image_url": {
      "@id": "hubris:image_url"
    },
    "frame_type": {
      "@id": "hubris:frame_type",
      "@type": "xsd:string"
    },
    "CreateVideoRequest": "hubris:CreateVideoRequest",
    "duration": {
      "@id": "hubris:duration",
      "@type": "xsd:integer"
    },
    "resolution": {
      "@id": "hubris:resolution",
      "@type": "xsd:string"
    },
    "aspect_ratio": {
      "@id": "hubris:aspect_ratio",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "hubris:size",
      "@type": "xsd:string"
    },
    "generate_audio": {
      "@id": "hubris:generate_audio",
      "@type": "xsd:boolean"
    },
    "seed": {
      "@id": "hubris:seed",
      "@type": "xsd:integer"
    },
    "frame_images": {
      "@id": "hubris:frame_images",
      "@container": "@list"
    },
    "input_references": {
      "@id": "hubris:input_references",
      "@container": "@list"
    },
    "upscale_factor": {
      "@id": "hubris:upscale_factor",
      "@type": "xsd:decimal"
    },
    "creativity": {
      "@id": "hubris:creativity",
      "@type": "xsd:decimal"
    },
    "provider": {
      "@id": "hubris:provider"
    },
    "VideoJob": "hubris:VideoJob",
    "unsigned_urls": {
      "@id": "hubris:unsigned_urls",
      "@container": "@list"
    },
    "error": {
      "@id": "hubris:error",
      "@type": "xsd:string"
    },
    "VideoTranscription": "hubris:VideoTranscription",
    "object": {
      "@id": "hubris:object",
      "@type": "xsd:string"
    },
    "video": {
      "@id": "hubris:video"
    },
    "mode": {
      "@id": "hubris:mode",
      "@type": "xsd:string"
    },
    "diarize": {
      "@id": "hubris:diarize",
      "@type": "xsd:boolean"
    },
    "truncated": {
      "@id": "hubris:truncated",
      "@type": "xsd:boolean"
    },
    "VideoTranscriptionRequest": "hubris:VideoTranscriptionRequest",
    "url": {
      "@id": "hubris:url",
      "@type": "xsd:string"
    },
    "Bitrix24ConnectorCreated": "hubris:Bitrix24ConnectorCreated",
    "completions_url": {
      "@id": "hubris:completions_url",
      "@type": "@id"
    },
    "key_prefix": {
      "@id": "hubris:key_prefix",
      "@type": "xsd:string"
    },
    "Bitrix24ConnectorCreateRequest": "hubris:Bitrix24ConnectorCreateRequest",
    "name": {
      "@id": "hubris:name",
      "@type": "xsd:string"
    },
    "limit_kopecks": {
      "@id": "hubris:limit_kopecks",
      "@type": "xsd:integer"
    },
    "Bitrix24Connector": "hubris:Bitrix24Connector",
    "created_at": {
      "@id": "hubris:created_at",
      "@type": "xsd:dateTime"
    },
    "last_used_at": {
      "@id": "hubris:last_used_at",
      "@type": "xsd:dateTime"
    },
    "Bitrix24ConnectorList": "hubris:Bitrix24ConnectorList",
    "data": {
      "@id": "hubris:data",
      "@container": "@list"
    },
    "Bitrix24ConnectorDeleted": "hubris:Bitrix24ConnectorDeleted",
    "deleted": {
      "@id": "hubris:deleted",
      "@type": "xsd:boolean"
    },
    "Model": "hubris:Model",
    "owned_by": {
      "@id": "hubris:owned_by",
      "@type": "xsd:string"
    },
    "display_name": {
      "@id": "hubris:display_name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "hubris:description",
      "@type": "xsd:string"
    },
    "context_window": {
      "@id": "hubris:context_window",
      "@type": "xsd:integer"
    },
    "context_length": {
      "@id": "hubris:context_length",
      "@type": "xsd:integer"
    },
    "modalities": {
      "@id": "hubris:modalities",
      "@container": "@list"
    },
    "input_modalities": {
      "@id": "hubris:input_modalities",
      "@container": "@list"
    },
    "output_modalities": {
      "@id": "hubris:output_modalities",
      "@container": "@list"
    },
    "supported_parameters": {
      "@id": "hubris:supported_parameters",
      "@container": "@list"
    },
    "supported_voices": {
      "@id": "hubris:supported_voices",
      "@container": "@list"
    },
    "pricing": {
      "@id": "hubris:pricing"
    },
    "ModelsList": "hubris:ModelsList",
    "ErrorCode": "hubris:ErrorCode",
    "ErrorObject": "hubris:ErrorObject",
    "message": {
      "@id": "hubris:message",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "hubris:code",
      "@type": "@id"
    },
    "param": {
      "@id": "hubris:param",
      "@type": "xsd:string"
    },
    "ModelsErrorResponse": "hubris:ModelsErrorResponse",
    "VideoModel": "hubris:VideoModel",
    "supported_resolutions": {
      "@id": "hubris:supported_resolutions",
      "@container": "@list"
    },
    "supported_aspect_ratios": {
      "@id": "hubris:supported_aspect_ratios",
      "@container": "@list"
    },
    "supported_sizes": {
      "@id": "hubris:supported_sizes",
      "@container": "@list"
    },
    "supported_durations": {
      "@id": "hubris:supported_durations",
      "@container": "@list"
    },
    "supported_frame_images": {
      "@id": "hubris:supported_frame_images",
      "@container": "@list"
    },
    "required_input": {
      "@id": "hubris:required_input",
      "@type": "xsd:string"
    },
    "allowed_passthrough_parameters": {
      "@id": "hubris:allowed_passthrough_parameters",
      "@container": "@list"
    },
    "VideoModelsList": "hubris:VideoModelsList",
    "VideoModelsErrorResponse": "hubris:VideoModelsErrorResponse",
    "CacheControl": "hubris:CacheControl",
    "ttl": {
      "@id": "hubris:ttl",
      "@type": "xsd:string"
    },
    "TextContentPart": "hubris:TextContentPart",
    "cache_control": {
      "@id": "hubris:cache_control",
      "@type": "@id"
    },
    "ToolCall": "hubris:ToolCall",
    "function": {
      "@id": "hubris:function"
    },
    "GeneratedImage": "hubris:GeneratedImage",
    "AudioOutput": "hubris:AudioOutput",
    "transcript": {
      "@id": "hubris:transcript",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "hubris:expires_at",
      "@type": "xsd:decimal"
    },
    "AssistantMessage": "hubris:AssistantMessage",
    "role": {
      "@id": "hubris:role",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "hubris:content"
    },
    "tool_calls": {
      "@id": "hubris:tool_calls",
      "@container": "@list"
    },
    "refusal": {
      "@id": "hubris:refusal",
      "@type": "xsd:string"
    },
    "images": {
      "@id": "hubris:images",
      "@container": "@list"
    },
    "audio": {
      "@id": "hubris:audio",
      "@type": "@id"
    },
    "FinishReason": "hubris:FinishReason",
    "Choice": "hubris:Choice",
    "index": {
      "@id": "hubris:index",
      "@type": "xsd:integer"
    },
    "finish_reason": {
      "@id": "hubris:finish_reason",
      "@type": "@id"
    },
    "logprobs": {
      "@id": "hubris:logprobs"
    },
    "Usage": "hubris:Usage",
    "prompt_tokens": {
      "@id": "hubris:prompt_tokens",
      "@type": "xsd:integer"
    },
    "completion_tokens": {
      "@id": "hubris:completion_tokens",
      "@type": "xsd:integer"
    },
    "total_tokens": {
      "@id": "hubris:total_tokens",
      "@type": "xsd:integer"
    },
    "completion_tokens_details": {
      "@id": "hubris:completion_tokens_details"
    },
    "prompt_tokens_details": {
      "@id": "hubris:prompt_tokens_details"
    },
    "ChatCompletionResponse": "hubris:ChatCompletionResponse",
    "choices": {
      "@id": "hubris:choices",
      "@container": "@list"
    },
    "system_fingerprint": {
      "@id": "hubris:system_fingerprint",
      "@type": "xsd:string"
    },
    "ChatCompletionErrorResponse": "hubris:ChatCompletionErrorResponse",
    "ImageUrlContentPart": "hubris:ImageUrlContentPart",
    "InputAudioContentPart": "hubris:InputAudioContentPart",
    "VideoUrlContentPart": "hubris:VideoUrlContentPart",
    "video_url": {
      "@id": "hubris:video_url"
    },
    "SystemMessage": "hubris:SystemMessage",
    "UserMessage": "hubris:UserMessage",
    "ToolMessage": "hubris:ToolMessage",
    "tool_call_id": {
      "@id": "hubris:tool_call_id",
      "@type": "xsd:string"
    },
    "FunctionToolDefinition": "hubris:FunctionToolDefinition",
    "ServerToolDefinition": "hubris:ServerToolDefinition",
    "StreamOptions": "hubris:StreamOptions",
    "include_usage": {
      "@id": "hubris:include_usage",
      "@type": "xsd:boolean"
    },
    "ChatCompletionRequest": "hubris:ChatCompletionRequest",
    "models": {
      "@id": "hubris:models",
      "@container": "@list"
    },
    "messages": {
      "@id": "hubris:messages",
      "@container": "@list"
    },
    "tools": {
      "@id": "hubris:tools",
      "@container": "@list"
    },
    "tool_choice": {
      "@id": "hubris:tool_choice",
      "@type": "@id"
    },
    "parallel_tool_calls": {
      "@id": "hubris:parallel_tool_calls",
      "@type": "xsd:boolean"
    },
    "top_p": {
      "@id": "hubris:top_p",
      "@type": "xsd:decimal"
    },
    "n": {
      "@id": "hubris:n",
      "@type": "xsd:integer"
    },
    "stop": {
      "@id": "hubris:stop"
    },
    "max_tokens": {
      "@id": "hubris:max_tokens",
      "@type": "xsd:integer"
    },
    "max_completion_tokens": {
      "@id": "hubris:max_completion_tokens",
      "@type": "xsd:integer"
    },
    "frequency_penalty": {
      "@id": "hubris:frequency_penalty",
      "@type": "xsd:decimal"
    },
    "presence_penalty": {
      "@id": "hubris:presence_penalty",
      "@type": "xsd:decimal"
    },
    "logit_bias": {
      "@id": "hubris:logit_bias"
    },
    "top_logprobs": {
      "@id": "hubris:top_logprobs",
      "@type": "xsd:integer"
    },
    "image_config": {
      "@id": "hubris:image_config"
    },
    "stream": {
      "@id": "hubris:stream",
      "@type": "xsd:boolean"
    },
    "stream_options": {
      "@id": "hubris:stream_options",
      "@type": "@id"
    },
    "user": {
      "@id": "hubris:user",
      "@type": "xsd:string"
    },
    "reasoning_effort": {
      "@id": "hubris:reasoning_effort",
      "@type": "xsd:string"
    },
    "ImageGenerationRequest": "hubris:ImageGenerationRequest",
    "ResponsesResponse": "hubris:ResponsesResponse",
    "output": {
      "@id": "hubris:output",
      "@container": "@list"
    },
    "ResponsesErrorResponse": "hubris:ResponsesErrorResponse",
    "ResponsesRequest": "hubris:ResponsesRequest",
    "AnthropicCacheControl": "hubris:AnthropicCacheControl",
    "AnthropicTextBlock": "hubris:AnthropicTextBlock",
    "citations": {
      "@id": "hubris:citations",
      "@container": "@list"
    },
    "AnthropicImageBlock": "hubris:AnthropicImageBlock",
    "source": {
      "@id": "hubris:source"
    },
    "AnthropicToolUseBlock": "hubris:AnthropicToolUseBlock",
    "AnthropicToolResultBlock": "hubris:AnthropicToolResultBlock",
    "tool_use_id": {
      "@id": "hubris:tool_use_id",
      "@type": "xsd:string"
    },
    "is_error": {
      "@id": "hubris:is_error",
      "@type": "xsd:boolean"
    },
    "AnthropicDocumentBlock": "hubris:AnthropicDocumentBlock",
    "title": {
      "@id": "hubris:title",
      "@type": "xsd:string"
    },
    "context": {
      "@id": "hubris:context",
      "@type": "xsd:string"
    },
    "AnthropicThinkingBlock": "hubris:AnthropicThinkingBlock",
    "thinking": {
      "@id": "hubris:thinking",
      "@type": "xsd:string"
    },
    "signature": {
      "@id": "hubris:signature",
      "@type": "xsd:string"
    },
    "AnthropicRedactedThinkingBlock": "hubris:AnthropicRedactedThinkingBlock",
    "AnthropicStopReason": "hubris:AnthropicStopReason",
    "AnthropicResponseUsage": "hubris:AnthropicResponseUsage",
    "input_tokens": {
      "@id": "hubris:input_tokens",
      "@type": "xsd:integer"
    },
    "output_tokens": {
      "@id": "hubris:output_tokens",
      "@type": "xsd:integer"
    },
    "cache_creation_input_tokens": {
      "@id": "hubris:cache_creation_input_tokens",
      "@type": "xsd:integer"
    },
    "cache_read_input_tokens": {
      "@id": "hubris:cache_read_input_tokens",
      "@type": "xsd:integer"
    },
    "cache_creation": {
      "@id": "hubris:cache_creation"
    },
    "service_tier": {
      "@id": "hubris:service_tier",
      "@type": "xsd:string"
    },
    "server_tool_use": {
      "@id": "hubris:server_tool_use"
    },
    "AnthropicMessagesResponse": "hubris:AnthropicMessagesResponse",
    "stop_reason": {
      "@id": "hubris:stop_reason",
      "@type": "@id"
    },
    "stop_sequence": {
      "@id": "hubris:stop_sequence",
      "@type": "xsd:string"
    },
    "container": {
      "@id": "hubris:container"
    },
    "AnthropicErrorType": "hubris:AnthropicErrorType",
    "AnthropicMessagesError": "hubris:AnthropicMessagesError",
    "AnthropicMessage": "hubris:AnthropicMessage",
    "AnthropicServerTool": "hubris:AnthropicServerTool",
    "max_uses": {
      "@id": "hubris:max_uses",
      "@type": "xsd:integer"
    },
    "allowed_domains": {
      "@id": "hubris:allowed_domains",
      "@container": "@list"
    },
    "blocked_domains": {
      "@id": "hubris:blocked_domains",
      "@container": "@list"
    },
    "user_location": {
      "@id": "hubris:user_location"
    },
    "AnthropicTool": "hubris:AnthropicTool",
    "input_schema": {
      "@id": "hubris:input_schema"
    },
    "AnthropicMessagesRequest": "hubris:AnthropicMessagesRequest",
    "system": {
      "@id": "hubris:system",
      "@type": "@id"
    },
    "metadata": {
      "@id": "hubris:metadata"
    },
    "stop_sequences": {
      "@id": "hubris:stop_sequences",
      "@container": "@list"
    },
    "top_k": {
      "@id": "hubris:top_k",
      "@type": "xsd:integer"
    },
    "Embedding": "hubris:Embedding",
    "embedding": {
      "@id": "hubris:embedding"
    },
    "EmbeddingsUsage": "hubris:EmbeddingsUsage",
    "EmbeddingsResponse": "hubris:EmbeddingsResponse",
    "EmbeddingsErrorResponse": "hubris:EmbeddingsErrorResponse",
    "EmbeddingsRequest": "hubris:EmbeddingsRequest",
    "encoding_format": {
      "@id": "hubris:encoding_format",
      "@type": "xsd:string"
    },
    "dimensions": {
      "@id": "hubris:dimensions",
      "@type": "xsd:integer"
    },
    "DecisionAnswer": "hubris:DecisionAnswer",
    "noul": {
      "@id": "hubris:noul",
      "@type": "xsd:decimal"
    },
    "choice": {
      "@id": "hubris:choice",
      "@type": "xsd:string"
    },
    "score": {
      "@id": "hubris:score",
      "@type": "xsd:decimal"
    },
    "confidence": {
      "@id": "hubris:confidence",
      "@type": "xsd:decimal"
    },
    "probabilities": {
      "@id": "hubris:probabilities"
    },
    "legend": {
      "@id": "hubris:legend"
    },
    "DecisionsUsage": "hubris:DecisionsUsage",
    "cost": {
      "@id": "hubris:cost",
      "@type": "xsd:decimal"
    },
    "DecisionsResponse": "hubris:DecisionsResponse",
    "answers": {
      "@id": "hubris:answers"
    },
    "DecisionsRequest": "hubris:DecisionsRequest",
    "state": {
      "@id": "hubris:state"
    },
    "questions": {
      "@id": "hubris:questions"
    },
    "RerankResult": "hubris:RerankResult",
    "relevance_score": {
      "@id": "hubris:relevance_score",
      "@type": "xsd:decimal"
    },
    "document": {
      "@id": "hubris:document"
    },
    "RerankUsage": "hubris:RerankUsage",
    "search_units": {
      "@id": "hubris:search_units",
      "@type": "xsd:integer"
    },
    "RerankResponse": "hubris:RerankResponse",
    "results": {
      "@id": "hubris:results",
      "@container": "@list"
    },
    "RerankRequest": "hubris:RerankRequest",
    "query": {
      "@id": "hubris:query",
      "@type": "xsd:string"
    },
    "documents": {
      "@id": "hubris:documents",
      "@container": "@list"
    },
    "top_n": {
      "@id": "hubris:top_n",
      "@type": "xsd:integer"
    },
    "UsagePeriod": "hubris:UsagePeriod",
    "UsageGranularity": "hubris:UsageGranularity",
    "UsageBucket": "hubris:UsageBucket",
    "bucket": {
      "@id": "hubris:bucket",
      "@type": "xsd:dateTime"
    },
    "cost_rub": {
      "@id": "hubris:cost_rub",
      "@type": "xsd:decimal"
    },
    "cost_kopecks": {
      "@id": "hubris:cost_kopecks",
      "@type": "xsd:string"
    },
    "requests": {
      "@id": "hubris:requests",
      "@type": "xsd:integer"
    },
    "UsageResponse": "hubris:UsageResponse",
    "period": {
      "@id": "hubris:period"
    },
    "scope": {
      "@id": "hubris:scope"
    },
    "totals": {
      "@id": "hubris:totals"
    },
    "granularity": {
      "@id": "hubris:granularity",
      "@type": "@id"
    },
    "buckets": {
      "@id": "hubris:buckets",
      "@container": "@list"
    },
    "by_key": {
      "@id": "hubris:by_key",
      "@container": "@list"
    },
    "by_model": {
      "@id": "hubris:by_model",
      "@container": "@list"
    },
    "UsageErrorResponse": "hubris:UsageErrorResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Hubris API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Hubris'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-11) from openapi/hubris-pw-openapi.json.",
  "dcterms:created": "2026-11-11",
  "dcterms:source": [
    "openapi/hubris-pw-openapi.json"
  ]
}