Model Invocation
- CURIE:
gmeow:ModelInvocation - IRI: https://blackcatinformatics.ca/gmeow/ModelInvocation
- Category: class
- Defined by:
gmeow:slices/ai - Box roles: TBox role (What is this?)
One call to a generative model: the model agent (gmeow:usedModel), the prompts presented (gmeow:hasPrompt), and the sampling parameters. The provenance anchor of every generated claim — a claim node gmeow:wasGeneratedBy its invocation and gmeow:wasAttributedTo the model agent (both EXISTING provenance properties), so 'which model, under which prompt and parameters, at what time?' is answerable after the fact. Outputs are linked FROM the output via gmeow:wasGeneratedBy; no forward output property exists (P5).
Structure
Subclass of: gmeow:Activity
Practical Pattern
Use gmeow:ModelInvocation as a specialized kind of gmeow:Activity. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
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
External Equivalences
Equivalent or closely aligned targets: mls
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:ModelInvocation |
equivalence | - |
skos:closeMatch | mls:Run | gmeow-ai.sssom.tsv; gmeow:eqAi005; confidence 0.75 |
Usage Advice
Use when
- Use to record one call to a generative model as the provenance anchor of its outputs — which model, prompts, and sampling parameters produced a claim; the
gmeow:wasGeneratedBytarget of every generated claim node (theModelInvocationidiom).
Avoid when
- Avoid minting a forward output property on it (outputs link back via the existing
gmeow:wasGeneratedBy, P5) and avoid using it for the model identity itself (that isgmeow:SoftwareAgent+gmeow:ModelCard); the invocation is the act, an occurrent, not the agent.
How to use
- Type the call
gmeow:ModelInvocation(agmeow:Activity, hencegmeow:Event), setgmeow:usedModeland one or moregmeow:hasPrompt, record sampling parameters, and carry its temporal reference frame ongmeow:eventTemporalFramesince it is an occurrent (P11); link outputs back viagmeow:wasGeneratedBy.
Examples
- ex:inv1 a
gmeow:ModelInvocation;gmeow:usedModelex:opus;gmeow:hasPromptex:sysPrompt;gmeow:eventTime"2026-06-15T09:00:00Z"^^xsd:dateTime.