Cause Helper Functions - GeminosAI/node-red GitHub Wiki

one knowledge model per instance? one causal model per instance?

Instance Helpers

createInstance(instanceName) deleteInstance(instanceName)

Model Helpers

  • createModel(modelName,InstanceName)
  • deleteModel(modelName,InstanceName)
  • listModels(InstanceName)
  • loadModel(modelName,InstanceName)
  • updateModel(modelName,InstanceName)
  • executeModel(modelName,InstanceName)

#Location Functions

  • createLocation(modelName,instanceName,location)
  • deleteLocation(modelName,InstanceName)

Event Functions

Who should be setting the id?

  • createEvent(modelName, InstanceName, id, output, description, startedWhen, endedWhen, startedWhere, endedWhere, code, complexity, score, source)
  • updateEvent(modelName, InstanceName, id, output, description, startedWhen, endedWhen, startedWhere, endedWhere, code, complexity, score)
  • deleteEvent

Path Functions

  • createPath (event1,event2) - Create a connection between two nodes. Implemented as a relation.