aiagent.models package

Submodules

aiagent.models.noun module

class Noun(*, n1: str, n1_type: str)

Bases: BaseModel

n1: str
n1_type: str
class NounList(*, items: List[NounRelationship])

Bases: BaseModel

items: List[NounRelationship]
class NounRelationship(*, relationship_name: str, n1: str, n1_type: str, n2: str, n2_type: str, factoids: List[str])

Bases: BaseModel

factoids: List[str]
n1: str
n1_type: str
n2: str
n2_type: str
relationship_name: str

Module contents

class Noun(*, n1: str, n1_type: str)

Bases: BaseModel

n1: str
n1_type: str
class NounList(*, items: List[NounRelationship])

Bases: BaseModel

items: List[NounRelationship]
class NounRelationship(*, relationship_name: str, n1: str, n1_type: str, n2: str, n2_type: str, factoids: List[str])

Bases: BaseModel

factoids: List[str]
n1: str
n1_type: str
n2: str
n2_type: str
relationship_name: str