registryajp:ModelConfiguration
AJP AI AGENT SCHEMA STANDARD

ajp:ModelConfiguration

extends schema:Thing

The technical configuration of the AI model(s) powering an agent, enabling transparency about the underlying technology stack.

WIKIDATA
Q107004738
REQUIRED PROPERTIES (8)
ajp:primaryModelTextrequired

Primary model identifier

ajp:primaryModelProviderschema:Organizationrequired

Company providing the primary model

ajp:hasWebSearchBooleanrequired

Whether agent can search the live web

ajp:hasLongTermMemoryBooleanrequired

Whether agent retains memory across sessions

ajp:hasVoiceInputBooleanrequired

Whether agent accepts voice input

ajp:hasExternalApiAccessBooleanrequired

Whether agent calls external APIs

ajp:dataRetentionPeriodTextrequired

How long conversation data is retained (ISO 8601 duration)

ajp:dataResidency[schema:Country]required

Countries where data may be stored

OPTIONAL PROPERTIES (2)
ajp:orchestrationArchitectureText

single / pipeline / ensemble / multi-agent

ajp:authorisedApiDomains[URL]

Domains the agent is permitted to call

EXAMPLE JSON-LD
{
  "@context": {
    "@vocab": "https://schema.org/",
    "ajp": "https://schema.anthonyjamespeacock.com/"
  },
  "@type": [
    "ajp:ModelConfiguration"
  ],
  "ajp:primaryModel": "<Text>",
  "ajp:primaryModelProvider": "<schema:Organization>",
  "ajp:hasWebSearch": "<Boolean>"
}
MACHINE ENDPOINT
GET /api/schema/ModelConfiguration
Accept: application/ld+json
View raw JSON-LD →
OTHER TYPES