Advanced Setup¶
Rigorous Analysis Mode¶
For high-stakes environments, you can enforce all three divergence tiers on every request:
config = WrapperConfig(
rigorous_mode=True,
judge_client=openai.OpenAI(base_url="http://localhost:11434/v1", api_key="ollama"),
judge_provider="ollama",
judge_model="mistral",
divergence_l1_threshold=0.10,
divergence_l2_threshold=0.20,
divergence_l3_threshold=0.40,
)
Multi-agent hierarchy¶
# Manager agent
manager = TheseusWrapper(
provider="openai",
config=WrapperConfig(kernel_name="defense", template="defense")
)
# Worker inherits manager's constraints
worker = TheseusWrapper(
provider="openai",
config=WrapperConfig(parent_kernel=manager.kernel)
)
Compliance export¶
# Verify chain integrity and export all entries
entries = wrapper.export_provenance_log()
for e in entries:
print(f"[{e['timestamp']}] score={e['divergence_score']} tier={e['metadata']['tier']}")