The technical configuration of the AI model(s) powering an agent, enabling transparency about the underlying technology stack.
ajp:primaryModelTextrequiredPrimary model identifier
ajp:primaryModelProviderschema:OrganizationrequiredCompany providing the primary model
ajp:hasWebSearchBooleanrequiredWhether agent can search the live web
ajp:hasLongTermMemoryBooleanrequiredWhether agent retains memory across sessions
ajp:hasVoiceInputBooleanrequiredWhether agent accepts voice input
ajp:hasExternalApiAccessBooleanrequiredWhether agent calls external APIs
ajp:dataRetentionPeriodTextrequiredHow long conversation data is retained (ISO 8601 duration)
ajp:dataResidency[schema:Country]requiredCountries where data may be stored
ajp:orchestrationArchitectureTextsingle / pipeline / ensemble / multi-agent
ajp:authorisedApiDomains[URL]Domains the agent is permitted to call
{
"@context": {
"@vocab": "https://schema.org/",
"ajp": "https://schema.anthonyjamespeacock.com/"
},
"@type": [
"ajp:ModelConfiguration"
],
"ajp:primaryModel": "<Text>",
"ajp:primaryModelProvider": "<schema:Organization>",
"ajp:hasWebSearch": "<Boolean>"
}