Prompt
- CURIE:
gmeow:Prompt - IRI: https://blackcatinformatics.ca/gmeow/Prompt
- Category: class
- Defined by:
gmeow:slices/ai - Box roles: TBox role (What is this?)
A concrete prompt presented to a model in an invocation — content-addressable (gmeow:contentDigest), role-tagged (gmeow:promptRole), optionally instantiating a template (gmeow:filledFrom). Prompts are provenance: a claim is only auditable when the instruction that elicited it is recorded. The system-prompt-as-persona seam (a prompt enacting a gmeow:Persona with its registers and style guide) is the norms extension's machinery, used from instance data.
Structure
Subclass of: gmeow:InformationObject
Practical Pattern
Use gmeow:Prompt as a specialized kind of gmeow:InformationObject. 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:prompt-extract a gmeow:Prompt ;
gmeow:promptRole gmeow:promptRoleSystem ;
gmeow:filledFrom ex:template-extract-v1 ;
gmeow:contentDigest "blake3:00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff" .
ex:template-extract-v1 a gmeow:PromptTemplate ;
rdfs:label "claim-extraction template v1"@en ;
gmeow:promptRole gmeow:promptRoleSystem .
Common Companion Terms
External Equivalences
Equivalent or closely aligned targets: prov, wd
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:Prompt |
equivalence | - |
skos:relatedMatch | prov:Entity | gmeow-ai.sssom.tsv; gmeow:eqAi007; confidence 0.6 |
gmeow:Prompt |
equivalence | - |
skos:relatedMatch | wd:Q108941486 | gmeow-ai.sssom.tsv; gmeow:eqAi008; confidence 0.55 |
Usage Advice
Use when
- Use for the concrete instruction text presented to a model in an invocation — the provenance that makes a generated claim auditable, content-addressed and role-tagged.
Avoid when
- Avoid the reusable, variable-bearing artifact (that is
gmeow:PromptTemplate, which a concrete prompt links back to viagmeow:filledFrom) and avoid modelling the persona it enacts here — that seam lives in the norms extension.
How to use
- Type the instruction
gmeow:Prompt, tag it withgmeow:promptRole, content-address it withgmeow:contentDigest, and where it instantiates a published template pointgmeow:filledFromat thegmeow:PromptTemplate; link it to its invocation viagmeow:hasPrompt.
Examples
- ex:sysPrompt a
gmeow:Prompt;gmeow:promptRolegmeow:promptRoleSystem;gmeow:contentDigestex:sha256.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
relatedMatch | prov:Entity |
relatedMatch | wd:Q108941486 |