{
  "@context": {
    "@vocab": "https://ydb-qdrant.tech/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "ydb": "https://ydb-qdrant.tech/schema#",
    "PromptAgentRequest": "ydb:PromptAgentRequest",
    "kind": {
      "@id": "ydb:kind",
      "@type": "xsd:string"
    },
    "conversationId": {
      "@id": "ydb:conversationId",
      "@type": "xsd:string"
    },
    "prompt": {
      "@id": "ydb:prompt",
      "@type": "xsd:string"
    },
    "conversationContext": {
      "@id": "ydb:conversationContext",
      "@type": "@id"
    },
    "ActionAgentRequest": "ydb:ActionAgentRequest",
    "surfaceId": {
      "@id": "ydb:surfaceId",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "ydb:action"
    },
    "context": {
      "@id": "ydb:context"
    },
    "dataModel": {
      "@id": "ydb:dataModel"
    },
    "ConversationContext": "ydb:ConversationContext",
    "history": {
      "@id": "ydb:history",
      "@container": "@list"
    },
    "latestSurfaceId": {
      "@id": "ydb:latestSurfaceId",
      "@type": "xsd:string"
    },
    "latestPayload": {
      "@id": "ydb:latestPayload",
      "@type": "@id"
    },
    "latestDataModel": {
      "@id": "ydb:latestDataModel"
    },
    "ConversationHistoryItem": "ydb:ConversationHistoryItem",
    "role": {
      "@id": "ydb:role",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "ydb:text",
      "@type": "xsd:string"
    },
    "ComposedInterfacePayload": "ydb:ComposedInterfacePayload",
    "sequence": {
      "@id": "ydb:sequence",
      "@type": "xsd:integer"
    },
    "root": {
      "@id": "ydb:root"
    },
    "nodes": {
      "@id": "ydb:nodes",
      "@container": "@list"
    },
    "DesignFeedbackRequest": "ydb:DesignFeedbackRequest",
    "turnId": {
      "@id": "ydb:turnId",
      "@type": "xsd:string"
    },
    "rating": {
      "@id": "ydb:rating",
      "@type": "xsd:integer"
    },
    "publish": {
      "@id": "ydb:publish",
      "@type": "xsd:boolean"
    },
    "payload": {
      "@id": "ydb:payload",
      "@type": "@id"
    },
    "messages": {
      "@id": "ydb:messages",
      "@container": "@list"
    },
    "JsonRpcRequest": "ydb:JsonRpcRequest",
    "jsonrpc": {
      "@id": "ydb:jsonrpc",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "ydb:id",
      "@type": "xsd:string"
    },
    "method": {
      "@id": "ydb:method",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "ydb:params"
    },
    "JsonRpcResponse": "ydb:JsonRpcResponse",
    "result": {
      "@id": "ydb:result"
    },
    "error": {
      "@id": "ydb:error"
    },
    "ValidationErrorResponse": "ydb:ValidationErrorResponse",
    "issues": {
      "@id": "ydb:issues"
    },
    "SimpleErrorResponse": "ydb:SimpleErrorResponse",
    "McpServerCard": "ydb:McpServerCard",
    "name": {
      "@id": "ydb:name",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "ydb:title",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "ydb:description",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "ydb:version",
      "@type": "xsd:string"
    },
    "websiteUrl": {
      "@id": "ydb:websiteUrl",
      "@type": "@id"
    },
    "serverUrl": {
      "@id": "ydb:serverUrl",
      "@type": "@id"
    },
    "transport": {
      "@id": "ydb:transport",
      "@type": "xsd:string"
    },
    "tools": {
      "@id": "ydb:tools",
      "@container": "@list"
    },
    "AgentDiscovery": "ydb:AgentDiscovery",
    "url": {
      "@id": "ydb:url",
      "@type": "@id"
    },
    "documentation": {
      "@id": "ydb:documentation",
      "@type": "@id"
    },
    "openapi": {
      "@id": "ydb:openapi",
      "@type": "@id"
    },
    "llms": {
      "@id": "ydb:llms",
      "@type": "@id"
    },
    "markdown": {
      "@id": "ydb:markdown",
      "@type": "@id"
    },
    "oauth": {
      "@id": "ydb:oauth"
    },
    "mcp": {
      "@id": "ydb:mcp"
    },
    "capabilities": {
      "@id": "ydb:capabilities",
      "@container": "@list"
    },
    "McpWellKnownDocument": "ydb:McpWellKnownDocument",
    "serverCard": {
      "@id": "ydb:serverCard",
      "@type": "@id"
    },
    "servers": {
      "@id": "ydb:servers",
      "@container": "@list"
    },
    "ProblemDetails": "ydb:ProblemDetails",
    "OAuthAuthorizationServerMetadata": "ydb:OAuthAuthorizationServerMetadata",
    "issuer": {
      "@id": "ydb:issuer",
      "@type": "@id"
    },
    "authorization_endpoint": {
      "@id": "ydb:authorization_endpoint",
      "@type": "@id"
    },
    "token_endpoint": {
      "@id": "ydb:token_endpoint",
      "@type": "@id"
    },
    "jwks_uri": {
      "@id": "ydb:jwks_uri",
      "@type": "@id"
    },
    "response_types_supported": {
      "@id": "ydb:response_types_supported",
      "@container": "@list"
    },
    "grant_types_supported": {
      "@id": "ydb:grant_types_supported",
      "@container": "@list"
    },
    "token_endpoint_auth_methods_supported": {
      "@id": "ydb:token_endpoint_auth_methods_supported",
      "@container": "@list"
    },
    "code_challenge_methods_supported": {
      "@id": "ydb:code_challenge_methods_supported",
      "@container": "@list"
    },
    "scopes_supported": {
      "@id": "ydb:scopes_supported",
      "@container": "@list"
    },
    "service_documentation": {
      "@id": "ydb:service_documentation",
      "@type": "@id"
    },
    "OAuthProtectedResourceMetadata": "ydb:OAuthProtectedResourceMetadata",
    "resource": {
      "@id": "ydb:resource",
      "@type": "@id"
    },
    "authorization_servers": {
      "@id": "ydb:authorization_servers",
      "@container": "@list"
    },
    "bearer_methods_supported": {
      "@id": "ydb:bearer_methods_supported",
      "@container": "@list"
    },
    "resource_name": {
      "@id": "ydb:resource_name",
      "@type": "xsd:string"
    },
    "resource_documentation": {
      "@id": "ydb:resource_documentation",
      "@type": "@id"
    },
    "ErrorResponse": "ydb:ErrorResponse",
    "code": {
      "@id": "ydb:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "ydb:message",
      "@type": "xsd:string"
    },
    "hint": {
      "@id": "ydb:hint",
      "@type": "xsd:string"
    },
    "field": {
      "@id": "ydb:field",
      "@type": "xsd:string"
    },
    "JsonRpcErrorResponse": "ydb:JsonRpcErrorResponse",
    "ManifestResponse": "ydb:ManifestResponse",
    "generatedAt": {
      "@id": "ydb:generatedAt",
      "@type": "xsd:dateTime"
    },
    "total": {
      "@id": "ydb:total",
      "@type": "xsd:integer"
    },
    "pets": {
      "@id": "ydb:pets",
      "@container": "@list"
    },
    "ManifestPet": "ydb:ManifestPet",
    "slug": {
      "@id": "ydb:slug",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "ydb:displayName",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "ydb:tags",
      "@container": "@list"
    },
    "submittedBy": {
      "@id": "ydb:submittedBy",
      "@type": "xsd:string"
    },
    "submittedByEmail": {
      "@id": "ydb:submittedByEmail",
      "@type": "xsd:string"
    },
    "submittedByUrl": {
      "@id": "ydb:submittedByUrl",
      "@type": "xsd:string"
    },
    "submittedByAvatarUrl": {
      "@id": "ydb:submittedByAvatarUrl",
      "@type": "xsd:string"
    },
    "pageUrl": {
      "@id": "ydb:pageUrl",
      "@type": "@id"
    },
    "spritesheetUrl": {
      "@id": "ydb:spritesheetUrl",
      "@type": "xsd:string"
    },
    "petJsonUrl": {
      "@id": "ydb:petJsonUrl",
      "@type": "xsd:string"
    },
    "zipUrl": {
      "@id": "ydb:zipUrl",
      "@type": "xsd:string"
    },
    "installCommand": {
      "@id": "ydb:installCommand",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "ydb:createdAt",
      "@type": "xsd:dateTime"
    },
    "approvedAt": {
      "@id": "ydb:approvedAt",
      "@type": "xsd:dateTime"
    },
    "PetsResponse": "ydb:PetsResponse",
    "pagination": {
      "@id": "ydb:pagination",
      "@type": "@id"
    },
    "PetsPagination": "ydb:PetsPagination",
    "page": {
      "@id": "ydb:page",
      "@type": "xsd:integer"
    },
    "pageSize": {
      "@id": "ydb:pageSize",
      "@type": "xsd:integer"
    },
    "totalItems": {
      "@id": "ydb:totalItems",
      "@type": "xsd:integer"
    },
    "totalPages": {
      "@id": "ydb:totalPages",
      "@type": "xsd:integer"
    },
    "hasNextPage": {
      "@id": "ydb:hasNextPage",
      "@type": "xsd:boolean"
    },
    "PetDetailResponse": "ydb:PetDetailResponse",
    "pet": {
      "@id": "ydb:pet",
      "@type": "@id"
    },
    "PublicPet": "ydb:PublicPet",
    "spritesheetExt": {
      "@id": "ydb:spritesheetExt",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "ydb:status",
      "@type": "xsd:string"
    },
    "ownerName": {
      "@id": "ydb:ownerName",
      "@type": "xsd:string"
    },
    "ownerProfileSlug": {
      "@id": "ydb:ownerProfileSlug",
      "@type": "xsd:string"
    },
    "ownerProfileUrl": {
      "@id": "ydb:ownerProfileUrl",
      "@type": "xsd:string"
    },
    "ownerAvatarUrl": {
      "@id": "ydb:ownerAvatarUrl",
      "@type": "xsd:string"
    },
    "publicAuthorEmail": {
      "@id": "ydb:publicAuthorEmail",
      "@type": "xsd:string"
    },
    "downloadCount": {
      "@id": "ydb:downloadCount",
      "@type": "xsd:integer"
    },
    "installCount": {
      "@id": "ydb:installCount",
      "@type": "xsd:integer"
    },
    "likeCount": {
      "@id": "ydb:likeCount",
      "@type": "xsd:integer"
    },
    "TagsResponse": "ydb:TagsResponse",
    "CreateGenerationRequest": "ydb:CreateGenerationRequest",
    "contactEmail": {
      "@id": "ydb:contactEmail",
      "@type": "xsd:string"
    },
    "requesterName": {
      "@id": "ydb:requesterName",
      "@type": "xsd:string"
    },
    "displayNameHint": {
      "@id": "ydb:displayNameHint",
      "@type": "xsd:string"
    },
    "CreateGenerationRequestForm": "ydb:CreateGenerationRequestForm",
    "referenceImage": {
      "@id": "ydb:referenceImage",
      "@type": "xsd:string"
    },
    "CreateGenerationRequestResponse": "ydb:CreateGenerationRequestResponse",
    "ok": {
      "@id": "ydb:ok",
      "@type": "xsd:boolean"
    },
    "request": {
      "@id": "ydb:request"
    },
    "RegisterSubmissionForm": "ydb:RegisterSubmissionForm",
    "zip": {
      "@id": "ydb:zip",
      "@type": "xsd:string"
    },
    "petjson": {
      "@id": "ydb:petjson",
      "@type": "xsd:string"
    },
    "sprite": {
      "@id": "ydb:sprite",
      "@type": "xsd:string"
    },
    "publicAuthorName": {
      "@id": "ydb:publicAuthorName",
      "@type": "xsd:string"
    },
    "publishContactEmail": {
      "@id": "ydb:publishContactEmail",
      "@type": "xsd:boolean"
    },
    "ServiceRoot": "ydb:ServiceRoot",
    "HealthOk": "ydb:HealthOk",
    "QdrantEnvelope": "ydb:QdrantEnvelope",
    "time": {
      "@id": "ydb:time",
      "@type": "xsd:decimal"
    },
    "usage": {
      "@id": "ydb:usage"
    },
    "Distance": "ydb:Distance",
    "VectorParams": "ydb:VectorParams",
    "size": {
      "@id": "ydb:size",
      "@type": "xsd:integer"
    },
    "distance": {
      "@id": "ydb:distance",
      "@type": "@id"
    },
    "data_type": {
      "@id": "ydb:data_type",
      "@type": "xsd:string"
    },
    "CreateCollectionRequest": "ydb:CreateCollectionRequest",
    "vectors": {
      "@id": "ydb:vectors",
      "@type": "@id"
    },
    "CollectionInfo": "ydb:CollectionInfo",
    "points_count": {
      "@id": "ydb:points_count",
      "@type": "xsd:integer"
    },
    "config": {
      "@id": "ydb:config"
    },
    "PointStruct": "ydb:PointStruct",
    "vector": {
      "@id": "ydb:vector",
      "@container": "@list"
    },
    "UpsertPointsRequest": "ydb:UpsertPointsRequest",
    "points": {
      "@id": "ydb:points",
      "@container": "@list"
    },
    "RetrievePointsRequest": "ydb:RetrievePointsRequest",
    "ids": {
      "@id": "ydb:ids",
      "@container": "@list"
    },
    "with_payload": {
      "@id": "ydb:with_payload",
      "@type": "xsd:boolean"
    },
    "with_vector": {
      "@id": "ydb:with_vector",
      "@type": "xsd:boolean"
    },
    "PathSegmentsCondition": "ydb:PathSegmentsCondition",
    "key": {
      "@id": "ydb:key",
      "@type": "xsd:string"
    },
    "match": {
      "@id": "ydb:match"
    },
    "SearchPointsRequest": "ydb:SearchPointsRequest",
    "top": {
      "@id": "ydb:top",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "ydb:limit",
      "@type": "xsd:integer"
    },
    "score_threshold": {
      "@id": "ydb:score_threshold",
      "@type": "xsd:decimal"
    },
    "filter": {
      "@id": "ydb:filter",
      "@type": "@id"
    },
    "QueryPointsRequest": "ydb:QueryPointsRequest",
    "embedding": {
      "@id": "ydb:embedding",
      "@container": "@list"
    },
    "UpdateResult": "ydb:UpdateResult",
    "operation_id": {
      "@id": "ydb:operation_id",
      "@type": "xsd:integer"
    },
    "ScoredPoint": "ydb:ScoredPoint",
    "score": {
      "@id": "ydb:score",
      "@type": "xsd:decimal"
    },
    "shard_key": {
      "@id": "ydb:shard_key"
    },
    "order_value": {
      "@id": "ydb:order_value"
    },
    "RetrievedPoint": "ydb:RetrievedPoint"
  },
  "@type": "schema:Dataset",
  "schema:name": "ydb-qdrant-tech API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects ydb-qdrant-tech'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-30) from openapi/gravity-ai-openapi.json, openapi/pets-openapi.json, openapi/ydb-qdrant-tech-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/gravity-ai-openapi.json",
    "openapi/pets-openapi.json",
    "openapi/ydb-qdrant-tech-openapi.json"
  ]
}