ontocast.onto.content_unit¶
ContentUnit
¶
Bases: SourceUnit
A processing unit that extends source data with mutable output fields.
Source code in ontocast/onto/content_unit.py
generated_at_iso
property
¶
Get generated timestamp in ISO format.
Returns:
| Name | Type | Description |
|---|---|---|
str |
Timestamp in ISO format. |
SourceUnit
¶
Bases: BaseModel
Immutable source unit identity and input text.
Attributes:
| Name | Type | Description |
|---|---|---|
text |
str
|
Source text content for this unit. |
index |
int
|
Position of this unit in the source document. |
hid |
str
|
A stable hash id derived from text. |
doc_iri |
URIRef
|
IRI of parent document. |
type |
OutputType
|
Type of content unit (facts or ontology). |
Source code in ontocast/onto/content_unit.py
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 | |
extraction_text
property
¶
Text fed to extraction and critique LLM prompts.
hid
property
¶
Stable hash id generated from source text.
iri
property
¶
Get the base IRI for this unit.
Returns:
| Name | Type | Description |
|---|---|---|
str |
The base unit IRI. |
iri_absolute
property
¶
Get the absolute IRI for this unit.
Returns:
| Name | Type | Description |
|---|---|---|
str |
The unit IRI. |
namespace
property
¶
Get the namespace for this unit.
Returns:
| Name | Type | Description |
|---|---|---|
str |
The unit namespace. |