Diagrid
Back to Verifiable Execution
Verifiable Execution

How does Catalyst achieve verifiability for steps that involve non-deterministic model responses?

For non-deterministic steps like LLM calls, Catalyst captures the exact output and signs it as part of the step record. Verifiability ensures the output's integrity and origin, proving what was received at that step. However, an auditor cannot expect a replay to generate the same output, because the model's response is not deterministic by nature. The record thus proves provenance, not repeatability.

Was this article helpful?

Your feedback helps improve Diagrid's FAQ experience.

Keep reading

More Diagrid FAQ articles

View all