Table of Contents

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>