Skip to content

Architect how to accomodate and identify AI Agents #25

@vijay-prema

Description

@vijay-prema

AI will be used extensively to populate nanopubs on the network.

We should likely treat them on the same level as Human users, but with special attention and preserve as many properties as possible about the Agent for example:

  • Model provider/model-name
  • Client software
  • Configuration (prompt, parameters etc)
  • Instance owner (human user or org)

However, agent could be AI or non-AI. Also the line is thin between what work is done by AI, and what work is done by a human. Usually its a bit of both, and highly intertwined.

Actually reproducibility and replication is most important but time consuming to record. How can we make whatever we used or did to create the nanopubs easy to record and see transparently, and others to reproduce?

There are multiple possibilities:

  • You are solely publishing by hand.
  • You use AI as a tool to help you then you publish it yourself.
  • You use AI to generate it then check and then publish.
  • An agent runs fully automatically and pumps out published nanopubs, then you come later and approve.

See also old Software Agent ontology in nanopubx

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Status

In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions