used model
- CURIE:
gmeow:usedModel - IRI: https://blackcatinformatics.ca/gmeow/usedModel
- Category: property
- Defined by:
gmeow:slices/ai - Box roles: RBox role (What is this?)
The model agent this invocation called. The model is a first-class gmeow:SoftwareAgent (P9: machine subjects are attributable, and capable of self-assertion), described by a gmeow:ModelCard.
Structure
Property shape: object property; gmeow:ModelInvocation -> gmeow:SoftwareAgent; functional
Practical Pattern
Use gmeow:usedModel from gmeow:ModelInvocation to gmeow:SoftwareAgent when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Grounded Claim
- Source:
slices/core/ai/examples/grounded-claim.ttl - Examples catalog: open in catalog#example-slices-core-ai-examples-grounded-claim
ex:invocation-19 a gmeow:ModelInvocation ;
gmeow:usedModel ex:assistant ;
gmeow:hasPrompt ex:prompt-extract ;
gmeow:samplingTemperature 0.0 ;
gmeow:atTime "2026-05-15T10:00:00Z"^^xsd:dateTime ;
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian .
Agent Trajectory
- Source:
slices/extensions/agentic/examples/agent-trajectory.ttl - Examples catalog: open in catalog#example-slices-extensions-agentic-examples-agent-trajectory
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
ex:invocation-7 a gmeow:ModelInvocation ;
rdfs:label "turn 7 model invocation"@en ;
gmeow:usedModel ex:assistant ;
gmeow:samplingTemperature "0.2"^^xsd:decimal ;
gmeow:atTime "2026-06-12T17:03:10Z"^^xsd:dateTime ;
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian .
Common Companion Terms
gmeow:ModelInvocation, gmeow:SoftwareAgent
Usage Advice
Use when
- Use to bind a
gmeow:ModelInvocationto the singlegmeow:SoftwareAgentit called — the model whose attribution andgmeow:ModelCardmake the act auditable.
Avoid when
- Avoid pointing it at a
gmeow:ModelCard(the card describes the model, the model is the agent) and avoid more than one model per invocation — it is functional; a second model is a second invocation.
How to use
- Assert exactly one
gmeow:usedModelperModelInvocationat agmeow:SoftwareAgent; describe that agent separately with agmeow:ModelCardviagmeow:describesModel.
Examples
- ex:inv1
gmeow:usedModelex:opus.