OpenRouter · JSON-LD Context

Openrouter Context

JSON-LD context defining the semantic vocabulary for Openrouter from OpenRouter.

21 Classes 1 Properties 1 Namespaces
View Context View on GitHub

Namespaces

openrouter: https://openrouter.ai/ns#

Classes

Model Provider ChatCompletion Generation id name description pricing prompt completion top_provider architecture messages role content model usage prompt_tokens completion_tokens total_tokens finish_reason

Properties

Property Type Container
context_length integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "openrouter": "https://openrouter.ai/ns#",
    "Model": "openrouter:Model",
    "Provider": "openrouter:Provider",
    "ChatCompletion": "openrouter:ChatCompletion",
    "Generation": "openrouter:Generation",
    "id": "@id",
    "name": "schema:name",
    "description": "schema:description",
    "context_length": {
      "@id": "openrouter:contextLength",
      "@type": "xsd:integer"
    },
    "pricing": "openrouter:pricing",
    "prompt": "openrouter:promptPrice",
    "completion": "openrouter:completionPrice",
    "top_provider": "openrouter:topProvider",
    "architecture": "openrouter:architecture",
    "messages": "openrouter:messages",
    "role": "openrouter:role",
    "content": "schema:text",
    "model": "openrouter:model",
    "usage": "openrouter:usage",
    "prompt_tokens": "openrouter:promptTokens",
    "completion_tokens": "openrouter:completionTokens",
    "total_tokens": "openrouter:totalTokens",
    "finish_reason": "openrouter:finishReason"
  }
}