Check AI behavior with scripted models and deliberate live runs
Purpose
Let engineers prove accounting and conversation behavior without unintentionally buying model calls.
How It Works
The integration and API test tiers select a scripted provider before collecting their cases. Engineers supply the replies that each test expects the stand-in to produce. The accounting path still uses published prices, allowing tests to exercise real arithmetic. A live provider refuses construction in a stubbed run. Deliberate smoke checks and evaluations require explicit live configuration. The evaluation compares resulting records rather than demanding identical generated query text. Deployed credentials come from the environment’s designated secret and refresh after a short cache period. These controls establish repeatable engineering evidence without claiming customer acceptance.
Relationships
- Publish AI operation definitions and historical prices supplies the prerequisite behavior for this outcome.