Create a new triple (fact) in the knowledge base.
A triple represents a relationship between two entities in the form: (subject, predicate, object) - e.g., (‘Socrates’, ‘is_a’, ‘Human’) Request Body -…
POST
A triple represents a relationship between two entities in the form:
(subject, predicate, object) - e.g., (‘Socrates’, ‘is_a’, ‘Human’)
Request Body
subject_id: ID of the subject entity (must exist)predicate: Relationship name (e.g., ‘is_a’, ‘has_property’)object_id: ID of the object entity (must exist)confidence: Optional confidence score (0.0-1.0, default: 1.0) Errors400 Bad Request: Invalid input or referenced entities don’t exist Create a triple (relation) between entities.
write
Request body
CreateTripleRequest
number (float)
Optional confidence score
string
required
Object entity ID
string
required
Predicate/relationship name
string
required
Subject entity ID
string
Optional RFC3339 start of validity interval.
string
Optional RFC3339 end of validity interval (must be >= valid_from).
Response
TripleResponse
number (float)
required
string
required
string
required
string
required
string
required
string
required
string
string