Archestra AI · JSON-LD Context

Archestra Context

JSON-LD context defining the semantic vocabulary for Archestra from Archestra AI.

84 Classes 114 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/
archestra: https://archestra.ai/schema#

Classes

LogContentNotStoredInput TextSearchLanguageInput ContextualRetrievalModeInput EmbeddingDimensionsInput OpenAiChatCompletionRequestInput OpenAiChatCompletionResponseInput GeminiGenerateContentRequestInput GeminiGenerateContentResponseInput AnthropicMessagesRequestInput AnthropicMessagesResponseInput CerebrasChatCompletionRequestInput CerebrasChatCompletionResponseInput CohereChatRequestInput CohereChatResponseInput MistralChatCompletionRequestInput MistralChatCompletionResponseInput PerplexityChatCompletionRequestInput PerplexityChatCompletionResponseInput GroqChatCompletionRequestInput GroqChatCompletionResponseInput OpenrouterChatCompletionRequestInput OpenrouterChatCompletionResponseInput JevDecisionsRequestInput JevDecisionsResponseInput VllmChatCompletionRequestInput VllmChatCompletionResponseInput OllamaChatCompletionRequestInput OllamaChatCompletionResponseInput OllamaNativeChatRequestInput OllamaNativeChatResponseInput ZhipuaiChatCompletionRequestInput ZhipuaiChatCompletionResponseInput DeepSeekChatCompletionRequestInput DeepSeekChatCompletionResponseInput ArchestraChatCompletionRequestInput ArchestraChatCompletionResponseInput MinimaxChatCompletionRequestInput MinimaxChatCompletionResponseInput XaiChatCompletionRequestInput XaiChatCompletionResponseInput UserConfigFieldInput InteractionVirtualKeyInput LogContentNotStored TextSearchLanguage ContextualRetrievalMode EmbeddingDimensions OpenAiChatCompletionRequest OpenAiChatCompletionResponse GeminiGenerateContentRequest GeminiGenerateContentResponse AnthropicMessagesRequest AnthropicMessagesResponse CerebrasChatCompletionRequest CerebrasChatCompletionResponse CohereChatRequest CohereChatResponse MistralChatCompletionRequest MistralChatCompletionResponse PerplexityChatCompletionRequest PerplexityChatCompletionResponse GroqChatCompletionRequest GroqChatCompletionResponse OpenrouterChatCompletionRequest OpenrouterChatCompletionResponse JevDecisionsRequest JevDecisionsResponse VllmChatCompletionRequest VllmChatCompletionResponse OllamaChatCompletionRequest OllamaChatCompletionResponse OllamaNativeChatRequest OllamaNativeChatResponse ZhipuaiChatCompletionRequest ZhipuaiChatCompletionResponse DeepSeekChatCompletionRequest DeepSeekChatCompletionResponse ArchestraChatCompletionRequest ArchestraChatCompletionResponse MinimaxChatCompletionRequest MinimaxChatCompletionResponse XaiChatCompletionRequest XaiChatCompletionResponse UserConfigField InteractionVirtualKey

Properties

Property Type Container
__redacted string
isError boolean
errorType string
archestraExecutedAs
model string
messages list
tools list
tool_choice
temperature decimal
max_tokens decimal
max_completion_tokens integer
reasoning_effort string
stream boolean
stream_options
user string
id string
choices list
created decimal
object string
server_tier string
system_fingerprint string
usage
contents list
toolConfig
safetySettings list
systemInstruction
generationConfig
cachedContent string
config
candidates list
promptFeedback
usageMetadata
modelVersion string
responseId string
container string
context_management
mcp_servers list
metadata
output_config
service_tier
speed string
stop_sequences list
system
thinking
top_k decimal
top_p decimal
content list
role string
stop_reason
stop_sequence string
type string
safety_mode string
response_format
frequency_penalty decimal
presence_penalty decimal
k decimal
p decimal
seed decimal
logprobs boolean
message
finish_reason
stream_mode string
reasoning
state
questions
answers
repetition_penalty decimal
stop
n decimal
best_of decimal
top_logprobs decimal
chat_template_kwargs
format
options
keep_alive
think
max_output_tokens decimal
truncate boolean
shift boolean
created_at string
done boolean
done_reason string
total_duration decimal
load_duration decimal
prompt_eval_count decimal
prompt_eval_duration decimal
eval_count decimal
eval_duration decimal
request_id string
do_sample boolean
tool_stream boolean
user_id string
web_search list
reasoning_split boolean
extra_body
title string
description string
promptOnInstallation boolean
required boolean
default
multiple boolean
sensitive boolean
min decimal
max decimal
headerName string
valuePrefix string
name string
scope string
keyType string
tokenStart string
ownerUserId string
ownerUserName string
teams list
createdByUserName string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://archestra.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "archestra": "https://archestra.ai/schema#",
    "LogContentNotStoredInput": "archestra:LogContentNotStoredInput",
    "__redacted": {
      "@id": "archestra:__redacted",
      "@type": "xsd:string"
    },
    "isError": {
      "@id": "archestra:isError",
      "@type": "xsd:boolean"
    },
    "errorType": {
      "@id": "archestra:errorType",
      "@type": "xsd:string"
    },
    "archestraExecutedAs": {
      "@id": "archestra:archestraExecutedAs"
    },
    "TextSearchLanguageInput": "archestra:TextSearchLanguageInput",
    "ContextualRetrievalModeInput": "archestra:ContextualRetrievalModeInput",
    "EmbeddingDimensionsInput": "archestra:EmbeddingDimensionsInput",
    "OpenAiChatCompletionRequestInput": "archestra:OpenAiChatCompletionRequestInput",
    "model": {
      "@id": "archestra:model",
      "@type": "xsd:string"
    },
    "messages": {
      "@id": "archestra:messages",
      "@container": "@list"
    },
    "tools": {
      "@id": "archestra:tools",
      "@container": "@list"
    },
    "tool_choice": {
      "@id": "archestra:tool_choice"
    },
    "temperature": {
      "@id": "archestra:temperature",
      "@type": "xsd:decimal"
    },
    "max_tokens": {
      "@id": "archestra:max_tokens",
      "@type": "xsd:decimal"
    },
    "max_completion_tokens": {
      "@id": "archestra:max_completion_tokens",
      "@type": "xsd:integer"
    },
    "reasoning_effort": {
      "@id": "archestra:reasoning_effort",
      "@type": "xsd:string"
    },
    "stream": {
      "@id": "archestra:stream",
      "@type": "xsd:boolean"
    },
    "stream_options": {
      "@id": "archestra:stream_options"
    },
    "user": {
      "@id": "archestra:user",
      "@type": "xsd:string"
    },
    "OpenAiChatCompletionResponseInput": "archestra:OpenAiChatCompletionResponseInput",
    "id": {
      "@id": "archestra:id",
      "@type": "xsd:string"
    },
    "choices": {
      "@id": "archestra:choices",
      "@container": "@list"
    },
    "created": {
      "@id": "archestra:created",
      "@type": "xsd:decimal"
    },
    "object": {
      "@id": "archestra:object",
      "@type": "xsd:string"
    },
    "server_tier": {
      "@id": "archestra:server_tier",
      "@type": "xsd:string"
    },
    "system_fingerprint": {
      "@id": "archestra:system_fingerprint",
      "@type": "xsd:string"
    },
    "usage": {
      "@id": "archestra:usage"
    },
    "GeminiGenerateContentRequestInput": "archestra:GeminiGenerateContentRequestInput",
    "contents": {
      "@id": "archestra:contents",
      "@container": "@list"
    },
    "toolConfig": {
      "@id": "archestra:toolConfig"
    },
    "safetySettings": {
      "@id": "archestra:safetySettings",
      "@container": "@list"
    },
    "systemInstruction": {
      "@id": "archestra:systemInstruction"
    },
    "generationConfig": {
      "@id": "archestra:generationConfig"
    },
    "cachedContent": {
      "@id": "archestra:cachedContent",
      "@type": "xsd:string"
    },
    "config": {
      "@id": "archestra:config"
    },
    "GeminiGenerateContentResponseInput": "archestra:GeminiGenerateContentResponseInput",
    "candidates": {
      "@id": "archestra:candidates",
      "@container": "@list"
    },
    "promptFeedback": {
      "@id": "archestra:promptFeedback"
    },
    "usageMetadata": {
      "@id": "archestra:usageMetadata"
    },
    "modelVersion": {
      "@id": "archestra:modelVersion",
      "@type": "xsd:string"
    },
    "responseId": {
      "@id": "archestra:responseId",
      "@type": "xsd:string"
    },
    "AnthropicMessagesRequestInput": "archestra:AnthropicMessagesRequestInput",
    "container": {
      "@id": "archestra:container",
      "@type": "xsd:string"
    },
    "context_management": {
      "@id": "archestra:context_management"
    },
    "mcp_servers": {
      "@id": "archestra:mcp_servers",
      "@container": "@list"
    },
    "metadata": {
      "@id": "archestra:metadata"
    },
    "output_config": {
      "@id": "archestra:output_config"
    },
    "service_tier": {
      "@id": "archestra:service_tier"
    },
    "speed": {
      "@id": "archestra:speed",
      "@type": "xsd:string"
    },
    "stop_sequences": {
      "@id": "archestra:stop_sequences",
      "@container": "@list"
    },
    "system": {
      "@id": "archestra:system"
    },
    "thinking": {
      "@id": "archestra:thinking"
    },
    "top_k": {
      "@id": "archestra:top_k",
      "@type": "xsd:decimal"
    },
    "top_p": {
      "@id": "archestra:top_p",
      "@type": "xsd:decimal"
    },
    "AnthropicMessagesResponseInput": "archestra:AnthropicMessagesResponseInput",
    "content": {
      "@id": "archestra:content",
      "@container": "@list"
    },
    "role": {
      "@id": "archestra:role",
      "@type": "xsd:string"
    },
    "stop_reason": {
      "@id": "archestra:stop_reason"
    },
    "stop_sequence": {
      "@id": "archestra:stop_sequence",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "archestra:type",
      "@type": "xsd:string"
    },
    "CerebrasChatCompletionRequestInput": "archestra:CerebrasChatCompletionRequestInput",
    "CerebrasChatCompletionResponseInput": "archestra:CerebrasChatCompletionResponseInput",
    "CohereChatRequestInput": "archestra:CohereChatRequestInput",
    "safety_mode": {
      "@id": "archestra:safety_mode",
      "@type": "xsd:string"
    },
    "response_format": {
      "@id": "archestra:response_format"
    },
    "frequency_penalty": {
      "@id": "archestra:frequency_penalty",
      "@type": "xsd:decimal"
    },
    "presence_penalty": {
      "@id": "archestra:presence_penalty",
      "@type": "xsd:decimal"
    },
    "k": {
      "@id": "archestra:k",
      "@type": "xsd:decimal"
    },
    "p": {
      "@id": "archestra:p",
      "@type": "xsd:decimal"
    },
    "seed": {
      "@id": "archestra:seed",
      "@type": "xsd:decimal"
    },
    "logprobs": {
      "@id": "archestra:logprobs",
      "@type": "xsd:boolean"
    },
    "CohereChatResponseInput": "archestra:CohereChatResponseInput",
    "message": {
      "@id": "archestra:message"
    },
    "finish_reason": {
      "@id": "archestra:finish_reason"
    },
    "MistralChatCompletionRequestInput": "archestra:MistralChatCompletionRequestInput",
    "MistralChatCompletionResponseInput": "archestra:MistralChatCompletionResponseInput",
    "PerplexityChatCompletionRequestInput": "archestra:PerplexityChatCompletionRequestInput",
    "stream_mode": {
      "@id": "archestra:stream_mode",
      "@type": "xsd:string"
    },
    "PerplexityChatCompletionResponseInput": "archestra:PerplexityChatCompletionResponseInput",
    "GroqChatCompletionRequestInput": "archestra:GroqChatCompletionRequestInput",
    "GroqChatCompletionResponseInput": "archestra:GroqChatCompletionResponseInput",
    "OpenrouterChatCompletionRequestInput": "archestra:OpenrouterChatCompletionRequestInput",
    "reasoning": {
      "@id": "archestra:reasoning"
    },
    "OpenrouterChatCompletionResponseInput": "archestra:OpenrouterChatCompletionResponseInput",
    "JevDecisionsRequestInput": "archestra:JevDecisionsRequestInput",
    "state": {
      "@id": "archestra:state"
    },
    "questions": {
      "@id": "archestra:questions"
    },
    "JevDecisionsResponseInput": "archestra:JevDecisionsResponseInput",
    "answers": {
      "@id": "archestra:answers"
    },
    "VllmChatCompletionRequestInput": "archestra:VllmChatCompletionRequestInput",
    "repetition_penalty": {
      "@id": "archestra:repetition_penalty",
      "@type": "xsd:decimal"
    },
    "stop": {
      "@id": "archestra:stop"
    },
    "n": {
      "@id": "archestra:n",
      "@type": "xsd:decimal"
    },
    "best_of": {
      "@id": "archestra:best_of",
      "@type": "xsd:decimal"
    },
    "top_logprobs": {
      "@id": "archestra:top_logprobs",
      "@type": "xsd:decimal"
    },
    "chat_template_kwargs": {
      "@id": "archestra:chat_template_kwargs"
    },
    "VllmChatCompletionResponseInput": "archestra:VllmChatCompletionResponseInput",
    "OllamaChatCompletionRequestInput": "archestra:OllamaChatCompletionRequestInput",
    "OllamaChatCompletionResponseInput": "archestra:OllamaChatCompletionResponseInput",
    "OllamaNativeChatRequestInput": "archestra:OllamaNativeChatRequestInput",
    "format": {
      "@id": "archestra:format"
    },
    "options": {
      "@id": "archestra:options"
    },
    "keep_alive": {
      "@id": "archestra:keep_alive"
    },
    "think": {
      "@id": "archestra:think"
    },
    "max_output_tokens": {
      "@id": "archestra:max_output_tokens",
      "@type": "xsd:decimal"
    },
    "truncate": {
      "@id": "archestra:truncate",
      "@type": "xsd:boolean"
    },
    "shift": {
      "@id": "archestra:shift",
      "@type": "xsd:boolean"
    },
    "OllamaNativeChatResponseInput": "archestra:OllamaNativeChatResponseInput",
    "created_at": {
      "@id": "archestra:created_at",
      "@type": "xsd:string"
    },
    "done": {
      "@id": "archestra:done",
      "@type": "xsd:boolean"
    },
    "done_reason": {
      "@id": "archestra:done_reason",
      "@type": "xsd:string"
    },
    "total_duration": {
      "@id": "archestra:total_duration",
      "@type": "xsd:decimal"
    },
    "load_duration": {
      "@id": "archestra:load_duration",
      "@type": "xsd:decimal"
    },
    "prompt_eval_count": {
      "@id": "archestra:prompt_eval_count",
      "@type": "xsd:decimal"
    },
    "prompt_eval_duration": {
      "@id": "archestra:prompt_eval_duration",
      "@type": "xsd:decimal"
    },
    "eval_count": {
      "@id": "archestra:eval_count",
      "@type": "xsd:decimal"
    },
    "eval_duration": {
      "@id": "archestra:eval_duration",
      "@type": "xsd:decimal"
    },
    "ZhipuaiChatCompletionRequestInput": "archestra:ZhipuaiChatCompletionRequestInput",
    "request_id": {
      "@id": "archestra:request_id",
      "@type": "xsd:string"
    },
    "do_sample": {
      "@id": "archestra:do_sample",
      "@type": "xsd:boolean"
    },
    "tool_stream": {
      "@id": "archestra:tool_stream",
      "@type": "xsd:boolean"
    },
    "user_id": {
      "@id": "archestra:user_id",
      "@type": "xsd:string"
    },
    "ZhipuaiChatCompletionResponseInput": "archestra:ZhipuaiChatCompletionResponseInput",
    "web_search": {
      "@id": "archestra:web_search",
      "@container": "@list"
    },
    "DeepSeekChatCompletionRequestInput": "archestra:DeepSeekChatCompletionRequestInput",
    "DeepSeekChatCompletionResponseInput": "archestra:DeepSeekChatCompletionResponseInput",
    "ArchestraChatCompletionRequestInput": "archestra:ArchestraChatCompletionRequestInput",
    "ArchestraChatCompletionResponseInput": "archestra:ArchestraChatCompletionResponseInput",
    "MinimaxChatCompletionRequestInput": "archestra:MinimaxChatCompletionRequestInput",
    "reasoning_split": {
      "@id": "archestra:reasoning_split",
      "@type": "xsd:boolean"
    },
    "extra_body": {
      "@id": "archestra:extra_body"
    },
    "MinimaxChatCompletionResponseInput": "archestra:MinimaxChatCompletionResponseInput",
    "XaiChatCompletionRequestInput": "archestra:XaiChatCompletionRequestInput",
    "XaiChatCompletionResponseInput": "archestra:XaiChatCompletionResponseInput",
    "UserConfigFieldInput": "archestra:UserConfigFieldInput",
    "title": {
      "@id": "archestra:title",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "archestra:description",
      "@type": "xsd:string"
    },
    "promptOnInstallation": {
      "@id": "archestra:promptOnInstallation",
      "@type": "xsd:boolean"
    },
    "required": {
      "@id": "archestra:required",
      "@type": "xsd:boolean"
    },
    "default": {
      "@id": "archestra:default"
    },
    "multiple": {
      "@id": "archestra:multiple",
      "@type": "xsd:boolean"
    },
    "sensitive": {
      "@id": "archestra:sensitive",
      "@type": "xsd:boolean"
    },
    "min": {
      "@id": "archestra:min",
      "@type": "xsd:decimal"
    },
    "max": {
      "@id": "archestra:max",
      "@type": "xsd:decimal"
    },
    "headerName": {
      "@id": "archestra:headerName",
      "@type": "xsd:string"
    },
    "valuePrefix": {
      "@id": "archestra:valuePrefix",
      "@type": "xsd:string"
    },
    "InteractionVirtualKeyInput": "archestra:InteractionVirtualKeyInput",
    "name": {
      "@id": "archestra:name",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "archestra:scope",
      "@type": "xsd:string"
    },
    "keyType": {
      "@id": "archestra:keyType",
      "@type": "xsd:string"
    },
    "tokenStart": {
      "@id": "archestra:tokenStart",
      "@type": "xsd:string"
    },
    "ownerUserId": {
      "@id": "archestra:ownerUserId",
      "@type": "xsd:string"
    },
    "ownerUserName": {
      "@id": "archestra:ownerUserName",
      "@type": "xsd:string"
    },
    "teams": {
      "@id": "archestra:teams",
      "@container": "@list"
    },
    "createdByUserName": {
      "@id": "archestra:createdByUserName",
      "@type": "xsd:string"
    },
    "LogContentNotStored": "archestra:LogContentNotStored",
    "TextSearchLanguage": "archestra:TextSearchLanguage",
    "ContextualRetrievalMode": "archestra:ContextualRetrievalMode",
    "EmbeddingDimensions": "archestra:EmbeddingDimensions",
    "OpenAiChatCompletionRequest": "archestra:OpenAiChatCompletionRequest",
    "OpenAiChatCompletionResponse": "archestra:OpenAiChatCompletionResponse",
    "GeminiGenerateContentRequest": "archestra:GeminiGenerateContentRequest",
    "GeminiGenerateContentResponse": "archestra:GeminiGenerateContentResponse",
    "AnthropicMessagesRequest": "archestra:AnthropicMessagesRequest",
    "AnthropicMessagesResponse": "archestra:AnthropicMessagesResponse",
    "CerebrasChatCompletionRequest": "archestra:CerebrasChatCompletionRequest",
    "CerebrasChatCompletionResponse": "archestra:CerebrasChatCompletionResponse",
    "CohereChatRequest": "archestra:CohereChatRequest",
    "CohereChatResponse": "archestra:CohereChatResponse",
    "MistralChatCompletionRequest": "archestra:MistralChatCompletionRequest",
    "MistralChatCompletionResponse": "archestra:MistralChatCompletionResponse",
    "PerplexityChatCompletionRequest": "archestra:PerplexityChatCompletionRequest",
    "PerplexityChatCompletionResponse": "archestra:PerplexityChatCompletionResponse",
    "GroqChatCompletionRequest": "archestra:GroqChatCompletionRequest",
    "GroqChatCompletionResponse": "archestra:GroqChatCompletionResponse",
    "OpenrouterChatCompletionRequest": "archestra:OpenrouterChatCompletionRequest",
    "OpenrouterChatCompletionResponse": "archestra:OpenrouterChatCompletionResponse",
    "JevDecisionsRequest": "archestra:JevDecisionsRequest",
    "JevDecisionsResponse": "archestra:JevDecisionsResponse",
    "VllmChatCompletionRequest": "archestra:VllmChatCompletionRequest",
    "VllmChatCompletionResponse": "archestra:VllmChatCompletionResponse",
    "OllamaChatCompletionRequest": "archestra:OllamaChatCompletionRequest",
    "OllamaChatCompletionResponse": "archestra:OllamaChatCompletionResponse",
    "OllamaNativeChatRequest": "archestra:OllamaNativeChatRequest",
    "OllamaNativeChatResponse": "archestra:OllamaNativeChatResponse",
    "ZhipuaiChatCompletionRequest": "archestra:ZhipuaiChatCompletionRequest",
    "ZhipuaiChatCompletionResponse": "archestra:ZhipuaiChatCompletionResponse",
    "DeepSeekChatCompletionRequest": "archestra:DeepSeekChatCompletionRequest",
    "DeepSeekChatCompletionResponse": "archestra:DeepSeekChatCompletionResponse",
    "ArchestraChatCompletionRequest": "archestra:ArchestraChatCompletionRequest",
    "ArchestraChatCompletionResponse": "archestra:ArchestraChatCompletionResponse",
    "MinimaxChatCompletionRequest": "archestra:MinimaxChatCompletionRequest",
    "MinimaxChatCompletionResponse": "archestra:MinimaxChatCompletionResponse",
    "XaiChatCompletionRequest": "archestra:XaiChatCompletionRequest",
    "XaiChatCompletionResponse": "archestra:XaiChatCompletionResponse",
    "UserConfigField": "archestra:UserConfigField",
    "InteractionVirtualKey": "archestra:InteractionVirtualKey"
  },
  "@type": "schema:Dataset",
  "schema:name": "Archestra AI API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Archestra 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-10-16) from openapi/archestra-openapi.json.",
  "dcterms:created": "2026-10-16",
  "dcterms:source": [
    "openapi/archestra-openapi.json"
  ]
}