Responsible AI
Probe model behavior. Inspect the evidence. Turn findings into repeatable tests.
Test plan
Single-turn probes with explicit review criteria.
8 target case submissions. Tools, polling, and provider retries can add calls and charges.
OpenAI playground
Configure the actual model, endpoint, and credentials below.
Your model, its real playground
Load a playground to configure and inspect requests without duplicating provider settings.
Loading the workbench does not submit a test case.
Keep this page open during a run. Changing target or reloading clears the current evidence. Use API-key or service-principal authentication in embedded playgrounds; interactive sign-in is not available.
Evidence & review
Execution success is not a safety pass. Findings apply only to these cases.
No results yet. Run the selected cases to collect responses, observed concerns, and review notes.
Exports contain prompts, response text, and review notes. Credentials, model connection settings, and media URLs/bytes are excluded; inspect content before sharing. Nothing on this page is automatically saved.
What this evaluates, and when to use PyRIT
Native workbench
Runs bounded, single-turn cases through the same model playgrounds used for normal requests. Literal canary checks only flag observed markers; missing markers do not earn a pass. Optional judging uses the existing .NET Benchmark evaluator, not PyRIT.
Errors, filtering, cancellation, and timeouts are not classified as safe refusals. Image judging covers the first returned image only. Videos require watching the actual clip and separately checking any audio. Review multiple samples before making fairness claims.
Python extension path
The download contains a pinned PyRIT 0.13.0 runner, selected cases, requirements, and setup instructions. Its default mode only lists cases. Explicit execution uses PyRIT's prompt-sending attack and optional scorers; native profiles and credentials are not transferred.
OpenAI-compatible chat, image, and video adapters are included. Other providers need a PyRIT target factory. Extend the runner for multi-turn attacks, converters, specialist scorers, or broader datasets.
Microsoft .NET evaluation librariesAn alternative scoring integration, not a .NET reincarnation of PyRIT. Foundry safety evaluators require a separate service configuration.