Class KnowledgeEntityRelationship<TEntity, TRelationship>
- Namespace
- FoundationaLLM.Common.Models.Knowledge
- Assembly
- FoundationaLLM.Common.dll
Represents a subset of entities and relationship in a knowledge graph.
public class KnowledgeEntityRelationship<TEntity, TRelationship> where TEntity : class where TRelationship : class
Type Parameters
TEntity
TRelationship
- Inheritance
-
KnowledgeEntityRelationship<TEntity, TRelationship>
- Inherited Members
- Extension Methods
Properties
Entities
Gets or sets the list of entities.
[JsonPropertyName("entities")]
public required List<TEntity> Entities { get; set; }
Property Value
- List<TEntity>
Relationships
Gets or sets the list of relationships.
[JsonPropertyName("relationships")]
public required List<TRelationship> Relationships { get; set; }
Property Value
- List<TRelationship>