forked from microsoft/agent-governance-toolkit
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path__init__.py
More file actions
27 lines (25 loc) · 849 Bytes
/
__init__.py
File metadata and controls
27 lines (25 loc) · 849 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Copyright (c) Microsoft Corporation.
# Licensed under the MIT License.
"""SLO Engine — Define what 'reliable' means for agents."""
from agent_sre.slo.indicators import CalibrationDeltaSLI, SLI, SLIRegistry, SLIValue
from agent_sre.slo.persistence import InMemoryMeasurementStore, MeasurementStore, SQLiteMeasurementStore
from agent_sre.slo.objectives import SLO, ErrorBudget
from agent_sre.slo.spec import SLOSpec, load_slo_specs, resolve_inheritance
from agent_sre.slo.validator import SLODiff, diff_specs, validate_spec
__all__ = [
"SLI",
"SLIValue",
"SLIRegistry",
"CalibrationDeltaSLI",
"MeasurementStore",
"InMemoryMeasurementStore",
"SQLiteMeasurementStore",
"SLO",
"ErrorBudget",
"SLOSpec",
"load_slo_specs",
"resolve_inheritance",
"SLODiff",
"diff_specs",
"validate_spec",
]